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

时间:2023-01-22 16:50:34

 

 

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

  

 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.0
11  */</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.0
35  */
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.0
44  */</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