在windows环境下使用Eclipse开发UNIX所需配置.docxVIP

在windows环境下使用Eclipse开发UNIX所需配置.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
在windows环境下使用Eclipse开发UNIX所需配置

Eclipse设置软tab(用4个空格字符代替)及默认utf-8文件编码(unix)本文摘要:1、如何配置Eclipse中编辑器支持softtab(用数个空格字符代替默认的tab缩进);2、如何配置Eclipse中编辑器默认支持Unix模式的Utf-8文件编码;-----------------------------------------详细内容如下----------------------------------------------------最近需要用Eclipse来写一些东西,考虑代码最终需要上传的linux服务器上去运行,并且可能会在linux下用vi或vim直接打开源文件进行编辑,于是在开始之前,为这两个目的对Eclipse做了如下的兼容性的配置:说明:以下设置都在菜单“Window - Preferences”中,截图为英文版Eclipse,中文版可对照相对应的菜单选项。首先设置文本编辑时候经常需要用到的Tab键缩进,用4个空格字符来代替,以确保用vi或vim打开的时候缩进的格式仍然正确。具体设置步骤如下:1、打开选项:General - Editors - Text Editors在右侧找到Displayed tab width:把下面的“Insert spaces for tabs” 勾选上,点OK保存之后,新建一个html文件输入几个tab键并按左右方向键移动光标测试一下,发现原来的tab已经被替换成了4个空格字符。如图1所示:图1但如果要设置同样的效果给java文件,需要做如下第二步设置:2、针对java文件配置softtab打开左侧菜单:Java - Code Style - Formatter,然后点击Active profile中的Edit按钮,如图2所示:图2在弹出的窗口中,选择General settings中的Tab policy为Spaces only,修改Profile name然后保存即可。如图3所示:图3其次配置Eclipse中的编辑器默认支持Unix模式的UTF-8格式文件编码打开菜单:General - Workspace,选择:Text file encoding为UTF-8,New text file line delimiter为Unix,点OK保存即可。如图4所示:图4-------------------------------------------------------------------------------------------------------结束语:通过如上两个设置,也能很好地解决在项目中常见的前后端使用不同的开发工具造成前端人员编辑的文件,在后端人员使用的Eclipse中打开中文乱码的情况,最根本原因可能是由于UTF-8文件模式不一样,Unix下UTF-8格式的文件头中是不包含BOM标识的,而Window模式下的UTF-8文件头中是包含了BOM标识的。设置了softtab之后,能很好的解决前后端人员使用不同的编辑器,打开相同的文件看到的样子不统一的情况。做了兼容性设置之后,对开发人员使用的编辑器工具就没有限制了,因为大多数情况下,前端开发人员都不太熟悉Eclipse,也没必要用到它,这样也能确保他们都能使用自己熟悉的工具,以免过多的不必要的外在因素影响到开发效率。

文档评论(0)

shenlan118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档