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

时间:2024-04-14 19:15:44

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

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

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

 

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

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

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

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

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

  

 <?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">/**
* @param ${param} The ${bare_field_name} to set.
*/</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">/**
* ${project_name}
* ${file_name}
* @author ${user}
* Create Time: ${date} ${time}
* Modified Time:
* Modified by:
* Version: 1.0
*/</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">/**
*
*/</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">/**
* Project Name:${project_name}
*
* Package:${package_name}
*
* FileName:${file_name}
*
* @author ${user}
*
* Purpose:
*
* Create Time: ${date} ${time}
*
* Create Specification:
*
* Modified Time:
*
* Modified by:
*
* Modified Specification:
*
* Version: 1.0
*/
</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:
* @author ${user} * Create Time: ${date} ${time} * ${tags} * Version: 1.0
*/</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)
* ${see_to_overridden}
*/</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">/**
* @return Returns the ${bare_field_name}.
*/</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">/**
* ${tags}
* ${see_to_target}
*/</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">/**
* ${tags}
*/</template></templates>

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

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