Eclipse代码保存自动格式化代码模板

将Formatter.xml文件导入之后,设置首选项中的save action 

Eclipse代码保存自动格式化代码模板

  1 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
  2 <profiles version="12">
  3 <profile kind="CodeFormatterProfile" name="CodeFormatter" version="12">
  4 <setting />
  5 <setting />
  6 <setting />
  7 <setting />
  8 <setting />
  9 <setting />
 10 <setting />
 11 <setting />
 12 <setting />
 13 <setting />
 14 <setting />
 15 <setting />
 16 <setting />
 17 <setting />
 18 <setting />
 19 <setting />
 20 <setting />
 21 <setting />
 22 <setting />
 23 <setting />
 24 <setting />
 25 <setting />
 26 <setting />
 27 <setting />
 28 <setting />
 29 <setting />
 30 <setting />
 31 <setting />
 32 <setting />
 33 <setting />
 34 <setting />
 35 <setting />
 36 <setting />
 37 <setting />
 38 <setting />
 39 <setting />
 40 <setting />
 41 <setting />
 42 <setting />
 43 <setting />
 44 <setting />
 45 <setting />
 46 <setting />
 47 <setting />
 48 <setting />
 49 <setting />
 50 <setting />
 51 <setting />
 52 <setting />
 53 <setting />
 54 <setting />
 55 <setting />
 56 <setting />
 57 <setting />
 58 <setting />
 59 <setting />
 60 <setting />
 61 <setting />
 62 <setting />
 63 <setting />
 64 <setting />
 65 <setting />
 66 <setting />
 67 <setting />
 68 <setting />
 69 <setting />
 70 <setting />
 71 <setting />
 72 <setting />
 73 <setting />
 74 <setting />
 75 <setting />
 76 <setting />
 77 <setting />
 78 <setting />
 79 <setting />
 80 <setting />
 81 <setting />
 82 <setting />
 83 <setting />
 84 <setting />
 85 <setting />
 86 <setting />
 87 <setting />
 88 <setting />
 89 <setting />
 90 <setting />
 91 <setting />
 92 <setting />
 93 <setting />
 94 <setting />
 95 <setting />
 96 <setting />
 97 <setting />
 98 <setting />
 99 <setting />
100 <setting />
101 <setting />
102 <setting />
103 <setting />
104 <setting />
105 <setting />
106 <setting />
107 <setting />
108 <setting />
109 <setting />
110 <setting />
111 <setting />
112 <setting />
113 <setting />
114 <setting />
115 <setting />
116 <setting />
117 <setting />
118 <setting />
119 <setting />
120 <setting />
121 <setting />
122 <setting />
123 <setting />
124 <setting />
125 <setting />
126 <setting />
127 <setting />
128 <setting />
129 <setting />
130 <setting />
131 <setting />
132 <setting />
133 <setting />
134 <setting />
135 <setting />
136 <setting />
137 <setting />
138 <setting />
139 <setting />
140 <setting />
141 <setting />
142 <setting />
143 <setting />
144 <setting />
145 <setting />
146 <setting />
147 <setting />
148 <setting />
149 <setting />
150 <setting />
151 <setting />
152 <setting />
153 <setting />
154 <setting />
155 <setting />
156 <setting />
157 <setting />
158 <setting />
159 <setting />
160 <setting />
161 <setting />
162 <setting />
163 <setting />
164 <setting />
165 <setting />
166 <setting />
167 <setting />
168 <setting />
169 <setting />
170 <setting />
171 <setting />
172 <setting />
173 <setting />
174 <setting />
175 <setting />
176 <setting />
177 <setting />
178 <setting />
179 <setting />
180 <setting />
181 <setting />
182 <setting />
183 <setting />
184 <setting />
185 <setting />
186 <setting />
187 <setting />
188 <setting />
189 <setting />
190 <setting />
191 <setting />
192 <setting />
193 <setting />
194 <setting />
195 <setting />
196 <setting />
197 <setting />
198 <setting />
199 <setting />
200 <setting />
201 <setting />
202 <setting />
203 <setting />
204 <setting />
205 <setting />
206 <setting />
207 <setting />
208 <setting />
209 <setting />
210 <setting />
211 <setting />
212 <setting />
213 <setting />
214 <setting />
215 <setting />
216 <setting />
217 <setting />
218 <setting />
219 <setting />
220 <setting />
221 <setting />
222 <setting />
223 <setting />
224 <setting />
225 <setting />
226 <setting />
227 <setting />
228 <setting />
229 <setting />
230 <setting />
231 <setting />
232 <setting />
233 <setting />
234 <setting />
235 <setting />
236 <setting />
237 <setting />
238 <setting />
239 <setting />
240 <setting />
241 <setting />
242 <setting />
243 <setting />
244 <setting />
245 <setting />
246 <setting />
247 <setting />
248 <setting />
249 <setting />
250 <setting />
251 <setting />
252 <setting />
253 <setting />
254 <setting />
255 <setting />
256 <setting />
257 <setting />
258 <setting />
259 <setting />
260 <setting />
261 <setting />
262 <setting />
263 <setting />
264 <setting />
265 <setting />
266 <setting />
267 <setting />
268 <setting />
269 <setting />
270 <setting />
271 <setting />
272 <setting />
273 <setting />
274 <setting />
275 <setting />
276 <setting />
277 <setting />
278 <setting />
279 <setting />
280 <setting />
281 <setting />
282 <setting />
283 <setting />
284 <setting />
285 <setting />
286 <setting />
287 <setting />
288 <setting />
289 <setting />
290 <setting />
291 <setting />
292 <setting />
293 <setting />
294 </profile>
295 </profiles>
View Code

自动注释模板

Eclipse代码保存自动格式化代码模板

 1 <?xml version="1.0" encoding="UTF-8" standalone="no"?><templates><template autoinsert="false" context="constructorcomment_context" deleted="false" description="Comment for created constructors" enabled="true" >/**
 2 
 3   * 创建一个新的实例 ${enclosing_type}. 
 4   * &lt;p&gt;Title: &lt;/p&gt;
 5   * &lt;p&gt;Description: &lt;/p&gt;
 6   * @author Comsys-MoTing
 7   * @date ${date} ${time}
 8   * ${tags}
 9   */
10 </template><template autoinsert="false" context="delegatecomment_context" deleted="false" description="Comment for delegate methods" enabled="true" >/**
11   * ${tags}
12   * ${see_to_target}
13   */
14 
15 </template><template autoinsert="false" context="settercomment_context" deleted="false" description="Comment for setter method" enabled="true" >/**
16  * setter method
17  * @param ${param} the ${bare_field_name} to set
18  */
19 </template><template autoinsert="false" context="overridecomment_context" deleted="false" description="Comment for overriding methods" enabled="true" >/*
20   * &lt;p&gt;Title: ${enclosing_method}&lt;/p&gt;
21   * &lt;p&gt;Description: &lt;/p&gt;
22   * ${tags}
23   * ${see_to_overridden}
24   */
25 
26 </template><template autoinsert="false" context="methodcomment_context" deleted="false" description="Comment for non-overriding methods" enabled="true" >/**
27   * ${enclosing_method}
28   *
29   * @Title: ${enclosing_method}
30   * @Description: ${todo}
31   * @param ${tags}
32   * @return ${return_type}
33   * @author Comsys-MoTing
34   * @date ${date} ${time}
35   * @throws
36   */
37 
38 
39 </template><template autoinsert="false" context="filecomment_context" deleted="false" description="Comment for created Java files" enabled="true" >/**
40  * @Title: ${file_name}
41  * @Package ${package_name}
42  * @Description: ${todo}
43  * Copyright: Copyright (c) 2018 
44  * Company:Comsys-MoTing
45  * 
46  * @author Comsys-MoTing
47  * @date ${date} ${time}
48  * @version V1.0
49  */
50 </template><template autoinsert="false" context="fieldcomment_context" deleted="false" description="Comment for fields" enabled="true" >/**
51   * @Fields ${field} : 
52   */
53 </template><template autoinsert="false" context="gettercomment_context" deleted="false" description="Comment for getter method" enabled="true" >/**
54  * getter method
55  * @return the ${bare_field_name}
56  */
57 </template><template autoinsert="false" context="typecomment_context" deleted="false" description="Comment for created types" enabled="true" >/**
58   * @ClassName: ${type_name}
59   * @Description: ${todo}
60   * @author Comsys-MoTing
61   * @date ${date} ${time}
62   *
63   * ${tags}
64   */
65 </template></templates>
View Code