eclipse格式化代码设置方法.docVIP

  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文档。上传文档
查看更多
eclipse格式化代码设置方法.doc

由于学Java之前习惯了C#的代码格式化样式,即如下图1的第一种代码格式,而看第二种代码格式时感觉代码很乱,总找不到“{}”对称的感觉。eclipse自动格式化代码的快捷方式是Ctrl+Shift+F?,下面将通过设置eclipse来达到第一种代码样式。 设置步骤如下: 第一步:启动eclipse?→?Properties?→Java Code Style?→Formatter?→ 按图2的红色字体的步骤操作。 ? ???? ?? ? ?? ? ?? ? ?? ? ?? ? ?? ?图2 第二步:按照图3的红色字体步骤操作。 ?? ? ?? ? ?? ? ??图3 第三步:第二步后会弹出图4窗口。此时选择Braces选项卡,然后按照图4的红色字体步骤操作。 ????? 若要设置class,method中的第一个{,在类名,方法名的同一行,要以在: ? ? ? windows-prrferences-java-code style-formatter-edit-braces中,全部设置为sameline.若要在新? 一行显示,则设置为next line. 注意:Array initializer可以保持为默认值不变“Sameline”,要不然图中红色3的位置处会换行,就不好看了。 第四步:打开eclipse?→ Window→?Preferences?→?java?→?CodeStyle?→?Formatter?→?按图5的红色字体步骤操作。 ?? ? ?? ? ?? ? ?? ? ?? ? ?? ? 图5 另外: 自定义eclipse代码规范模板 (1) 如何自定义eclipse中的代码模板: Eclipse有内置的代码格式化程序和模板,也可以创建自己的模板: 1.在菜单栏中选中『windows』-〉 『Preferences』。 2.在出现的对话框的左边树中展开『Java』下的『code style』。 3.其中有两项,一项是『Formatter』,另一项是『code template』。 ? 『Formatter』,主要是设置代码的格式.使用的命令是:ctrl+shift+f.? ? 如:换行,缩进等, ? 『code template』中设置的是自动生成的代码的格式,使用的命令是:alt+shinf+j. ? 如: ? 类文件开头的注释; ? setter和getter方法,构造方法等相关注释。 4. 设置『Formatter』:Eclipse内置的模板不能导出,需要新建一个。输入模板名称,并选择初始化设置的文件。这部分主要是设置格式化后代码的 格式,包括缩进、空行、花括弧等等内容。具体的东西就按照自己的爱好,自己慢慢确定吧。然后点击导出,存成.xml文件。 5. 设置『code template』没有什么,主要是设置自动生成的一些方法等的注释格式,如getter/setter方法的注释。里面可以包括一些变量,可以生成时自动填充相应内容,如姓名,参数名称等。设置完毕后,点击全部导出,存成.xml文件。 6. 用的时候当然是分别点击导入按钮,选择正确的配置文件。选中菜单栏中『源代码』下的格式化,或者使用快捷方式ctrl+shift+f对代码进行格式化。OK! (2) 模板相关命令说明: 2.1 ctrl+ shift + f 使用Eclipse创建模板并格式化代码 --但不会自动添加注释。 2.2 添加类或其它元素field/method注释: 在目标行,或目标方法中,按alt+shinf+j即可。(无须选择行或方法体) (前提:在代码模板中,选择最后一行:automatically add comments for new methods and types) 否则,在生成类或生成getter,setter时,须在相应的导航面板中,选择生成注释. 2.3 ????? ctrl+/ :添加//注释 ctrl+shinf+/ :添加block注释 ctrl+shinf+\ :去掉block注释 (3) 运用模板生成实例: /** ?* PROJECT NAME: Testselenium ?* PACKAGE NAME: com.formatter ?* FILE??? NAME: Person.java ?* CREATED TIME: 2010-2-9 ?*??? COPYRIGHT: Copyright(c) 2009~2010 MMM All Rights Reserved. ?*/ package com.formatter; /** ?* Class Descripton goes here. ?* ?* @version [MMM.Core.MM-V200M001, 2009-11-

文档评论(0)

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

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

1亿VIP精品文档

相关文档