首页 > 代码库 > eclipse 常见问题之字体更改、添加注释模板

eclipse 常见问题之字体更改、添加注释模板

 

 

  有些同学可能会和我有一样的困扰,每次想要更改字体大小、背景颜色等,都需要百度一下才知道怎么去做。。。不知道有没有这种情况的孩子,反正我经常遇到,老是记不住,今天写下来,顺带自己忘记的时候可以查看一下。大笑

 

 

1.Eclipse字体更改:打开Eclipse主界面,找到Windows,选择最后一项Preferences。我用一张图,向你展示字体更改流程。

 

    

 

 

2.Eclipse添加自定义注释:在项目开发的过程中,添加注释是很有必要的,一个好的注释能够提高我们代码的质量。那么让我们开始添加注释吧:打开Eclipse主界面,找到Windows,选择最后一项Preferences。我还是用一张图,向你展示添加自定义注释的流程

 

 

    
 

   我们也可以通过自己导入注释模板(xml文件)的方法添加注释,在点击右侧的Import,选择模板就可以导入模板了。为了使注释看的更加清楚,我们可以在导入模板后,自行编辑(点击Edit),我们可以添加“<pre>此处是模板内容</pre>”对模板进行更改成我们需要的格式,pre标签可以让模板更加清晰。

添加注释的快捷键:ALT+SHIFT+J,为整个类添加注释;如果要对某个方法添加注释,一定要将光标移到方法的名字上,使用快捷键ALT+SHIFT+J,即可添加注释。

下面是我的注释模板(同学们可以自行修改成自己想要的格式):将代码添加到一个xml文件中,然后导入该文件即可。

  

 1 <?xml version="1.0" encoding="UTF-8" standalone="no"?><templates><template autoinsert="true" context="settercomment_context" deleted="false" description="Comment for setter method" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.settercomment" name="settercomment">/** 2  * @param ${param} The ${bare_field_name} to set. 3  */</template><template autoinsert="false" context="filecomment_context" deleted="false" description="Comment for created Java files" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.filecomment" name="filecomment">/** 4  * ${project_name} 5  * ${file_name} 6  * @author ${user} 7  * Create Time: ${date} ${time} 8  * Modified Time: 9  * Modified by: 10  * Version: 1.011  */</template><template autoinsert="true" context="fieldcomment_context" deleted="false" description="Comment for fields" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.fieldcomment" name="fieldcomment">/**12  * 13  */</template><template autoinsert="false" context="typecomment_context" deleted="false" description="Comment for created types" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.typecomment" name="typecomment">/**14  * Project Name:${project_name}15  * 16  * Package:${package_name}17  * 18  * FileName:${file_name}19  * 20  * @author ${user}21  * 22  * Purpose:23  * 24  * Create Time: ${date} ${time}25  * 26  * Create Specification:27  * 28  * Modified Time:29  * 30  * Modified by:31  * 32  * Modified Specification:33  * 34  * Version: 1.035  */36 </template><template autoinsert="false" context="methodcomment_context" deleted="false" description="Comment for non-overriding methods" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.methodcomment" name="methodcomment">/**Purpose:37  * @author ${user}38 39  * Create Time: ${date} ${time}40 41  * ${tags}42 43  * Version: 1.044  */</template><template autoinsert="true" context="overridecomment_context" deleted="false" description="Comment for overriding methods" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.overridecomment" name="overridecomment">/* (non-Javadoc)45  * ${see_to_overridden}46  */</template><template autoinsert="true" context="gettercomment_context" deleted="false" description="Comment for getter method" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.gettercomment" name="gettercomment">/**47  * @return Returns the ${bare_field_name}.48  */</template><template autoinsert="true" context="delegatecomment_context" deleted="false" description="Comment for delegate methods" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.delegatecomment" name="delegatecomment">/**49  * ${tags}50  * ${see_to_target}51  */</template><template autoinsert="true" context="constructorcomment_context" deleted="false" description="Comment for created constructors" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.constructorcomment" name="constructorcomment">/**52  * ${tags}53  */</template></templates>

 

================================================================================================

我的CSDN博客:http://blog.csdn.net/u010049692/article/details/38681391

 

eclipse 常见问题之字体更改、添加注释模板