20230322
[shlib.git] / sample / template / codetemplates.xml
blobeb0c533997908f88d5fc76f9843bb95ecc30d04f
1 <?xml version="1.0" encoding="UTF-8" standalone="no"?><templates><template autoinsert="false" context="org.eclipse.cdt.ui.text.codetemplates.constructorcomment_context" deleted="false" description="Comment for created constructors" enabled="true" id="org.eclipse.cdt.ui.text.codetemplates.constructorcomment" name="constructorcomment">/*
2  *
3  */</template><template autoinsert="true" context="org.eclipse.cdt.ui.text.codetemplates.destructorcomment_context" deleted="false" description="Comment for created destructors" enabled="true" id="org.eclipse.cdt.ui.text.codetemplates.destructorcomment" name="destructorcomment">/*
4  *
5  */</template><template autoinsert="true" context="org.eclipse.cdt.ui.text.codetemplates.filecomment_context" deleted="false" description="Comment for created C/C++ files" enabled="true" id="org.eclipse.cdt.ui.text.codetemplates.filecomment" name="filecomment">/*
6  * ${file_name}
7  *
8  *  Created on: ${date}
9  *      Author: ${user}
10  */</template><template autoinsert="true" context="org.eclipse.cdt.ui.text.codetemplates.typecomment_context" deleted="false" description="Comment for created classes" enabled="true" id="org.eclipse.cdt.ui.text.codetemplates.typecomment" name="typecomment">/*
11  *
12  */</template><template autoinsert="true" context="org.eclipse.cdt.ui.text.codetemplates.fieldcomment_context" deleted="false" description="Comment for fields" enabled="true" id="org.eclipse.cdt.ui.text.codetemplates.fieldcomment" name="fieldcomment">/*
13  *
14  */</template><template autoinsert="true" context="org.eclipse.cdt.ui.text.codetemplates.methodcomment_context" deleted="false" description="Comment for methods" enabled="true" id="org.eclipse.cdt.ui.text.codetemplates.methodcomment" name="methodcomment">/*
15  *
16  */</template><template autoinsert="false" context="org.eclipse.cdt.core.cxxSource.contenttype_context" deleted="false" description="Default template for newly created C++ source files" enabled="true" id="org.eclipse.cdt.ui.text.codetemplates.cppsourcefile" name="Default C++ source template">/*************************************************
17 版   权:正泰仪表杭州研发中心远控终端部
18 文件名 :${file_name}
19 作   者:${user}
20 版   本:1.0.0     
21 创建日期:${date}${time}
22 文件描述:
23 主要函数:
24         
25 修改记录:
26 1. 
27 修改日期:
28 作   者:                  
29 修改原因:
30 修改说明:
32 2. 
33 修改日期:
34 作   者:                  
35 修改原因:
36 修改说明:
37 *************************************************/
38 #ifndef ${file_base}
39 #define ${file_base}
40 #include "head.h"
41 #endif
43 </template><template autoinsert="false" context="org.eclipse.cdt.core.cxxHeader.contenttype_context" deleted="false" description="Default template for newly created C++ header files" enabled="true" id="org.eclipse.cdt.ui.text.codetemplates.cppheaderfile" name="Default C++ header template">#ifndef ${file_base}_H
44 #define ${file_base}_H
46 ////*---------------------------------------------------------------------*////
47 ////*符号定义*////
48 ////*---------------------------------------------------------------------*////
51 ////*---------------------------------------------------------------------*////
52 ////*数据类型定义*////
53 ////*---------------------------------------------------------------------*////
56 #endif ////************************************************************////
58 #ifdef DEFINE_${file_base}
59 ////*---------------------------------------------------------------------*////
60 ////*常量定义*////
61 ////*---------------------------------------------------------------------*////
66 ////*---------------------------------------------------------------------*////
67 ////*全局变量*////
68 ////*---------------------------------------------------------------------*////
74 ////*---------------------------------------------------------------------*////
75 ////*函数声明*////
79 #else ////*****************************************************************////
80 ////*---------------------------------------------------------------------*////
81 ////*外部引用变量声明*////
84 ////*---------------------------------------------------------------------*////
86 ////*---------------------------------------------------------------------*////
87 ////*外部引用函数声明
90 ////*---------------------------------------------------------------------*////
92 #endif ////****************************************************************////
93 </template><template autoinsert="false" context="org.eclipse.cdt.core.cSource.contenttype_context" deleted="false" description="Default template for newly created C source files" enabled="true" id="org.eclipse.cdt.ui.text.codetemplates.csourcefile" name="Default C source template">/*************************************************
94 版   权:正泰仪表杭州研发中心远控终端部
95 文件名 :${file_name}
96 作   者:${user}
97 版   本:1.0.0     
98 创建日期:${date}${time}
99 文件描述:
100 主要函数:
101         
102 修改记录:
103 1. 
104 修改日期:
105 作   者:                  
106 修改原因:
107 修改说明:
109 2. 
110 修改日期:
111 作   者:                  
112 修改原因:
113 修改说明:
114 *************************************************/
115 #ifndef DEFINE_${file_base}
116 #define DEFINE_${file_base}
117 #include "head.h"
118 #endif
120 </template><template autoinsert="false" context="org.eclipse.cdt.core.cHeader.contenttype_context" deleted="false" description="Default template for newly created C header files" enabled="true" id="org.eclipse.cdt.ui.text.codetemplates.cheaderfile" name="Default C header template">#ifndef ${file_base}_H
121 #define ${file_base}_H
123 ////*---------------------------------------------------------------------*////
124 ////*符号定义*////
125 ////*---------------------------------------------------------------------*////
128 ////*---------------------------------------------------------------------*////
129 ////*数据类型定义*////
130 ////*---------------------------------------------------------------------*////
133 #endif ////************************************************************////
135 #ifdef DEFINE_${file_base}
136 ////*---------------------------------------------------------------------*////
137 ////*常量定义*////
138 ////*---------------------------------------------------------------------*////
143 ////*---------------------------------------------------------------------*////
144 ////*全局变量*////
145 ////*---------------------------------------------------------------------*////
151 ////*---------------------------------------------------------------------*////
152 ////*函数声明*////
156 #else ////*****************************************************************////
157 ////*---------------------------------------------------------------------*////
158 ////*外部引用变量声明*////
161 ////*---------------------------------------------------------------------*////
163 ////*---------------------------------------------------------------------*////
164 ////*外部引用函数声明
167 ////*---------------------------------------------------------------------*////
169 #endif ////****************************************************************////
170 </template><template autoinsert="false" context="org.eclipse.cdt.ui.text.codetemplates.methodbody_context" deleted="false" description="Code in created method stubs" enabled="true" id="org.eclipse.cdt.ui.text.codetemplates.methodbody" name="methodbody">// ${todo} Auto-generated method stub
172 ${date}
173 sdgdfhdfjgk</template><template autoinsert="true" context="org.eclipse.cdt.ui.text.codetemplates.constructorbody_context" deleted="false" description="Code in created constructor stubs" enabled="true" id="org.eclipse.cdt.ui.text.codetemplates.constructorbody" name="constructorbody">// ${todo} Auto-generated constructor stub
174 ${body_statement}</template><template autoinsert="true" context="org.eclipse.cdt.ui.text.codetemplates.destructorbody_context" deleted="false" description="Code in created destructor stubs" enabled="true" id="org.eclipse.cdt.ui.text.codetemplates.destructorbody" name="destructorbody">${body_statement}
175 // ${todo} Auto-generated destructor stub</template><template autoinsert="true" context="org.eclipse.cdt.core.asmSource.contenttype_context" deleted="false" description="Default template for newly created assembly files" enabled="true" id="org.eclipse.cdt.ui.text.codetemplates.asmsourcefile" name="Default assembly template">${filecomment}
176 </template><template autoinsert="true" context="org.eclipse.core.runtime.text.contenttype_context" deleted="false" description="Default template for newly created text files" enabled="true" id="org.eclipse.cdt.ui.text.codetemplates.textfile" name="Default text file template">${file_name}
178  Created on: ${date}
179      Author: ${user}
181 </template><template autoinsert="false" context="org.eclipse.cdt.core.cSource.contenttype_context" deleted="false" description="RCT .C template(#ifndef)" enabled="true" name="RCT .C template(#ifndef)">/*************************************************
182 版   权:正泰仪表杭州研发中心远控终端部
183 文件名 :${file_name}
184 作   者:${user}
185 版   本:1.0.0     
186 创建日期:${date}${time}
187 文件描述:
188 主要函数:
189         
190 修改记录:
191 1. 
192 修改日期:
193 作   者:                  
194 修改原因:
195 修改说明:
197 2. 
198 修改日期:
199 作   者:                  
200 修改原因:
201 修改说明:
202 *************************************************/
203 #ifndef DEFINE_${file_base}
204 #define DEFINE_${file_base}
205 #include "head.h"
206 #endif
208 </template><template autoinsert="false" context="org.eclipse.cdt.core.cSource.contenttype_context" deleted="false" description="RCT .C template(No #ifndef)" enabled="true" name="RCT .C template(No #ifndef)">/*************************************************
209 版   权:正泰仪表杭州研发中心远控终端部
210 文件名 :${file_name}
211 作   者:${user}
212 版   本:1.0.0     
213 创建日期:${date}${time}
214 文件描述:
215 主要函数:
216         
217 修改记录:
218 1. 
219 修改日期:
220 作   者:                  
221 修改原因:
222 修改说明:
224 2. 
225 修改日期:
226 作   者:                  
227 修改原因:
228 修改说明:
229 *************************************************/
230 #include "head.h"
232 ////*---------------------------------------------------------------------*////
233 ////*常量定义*////
234 ////*---------------------------------------------------------------------*////
239 ////*模块变量*////
240 ////*---------------------------------------------------------------------*////
246 ////*---------------------------------------------------------------------*////
247 ////*函数声明*////
252 ////*---------------------------------------------------------------------*////
254 </template><template autoinsert="false" context="org.eclipse.cdt.core.cHeader.contenttype_context" deleted="false" description="RCT .h template(#ifdef else)" enabled="true" name="RCT .h template(#ifdef else)">#ifndef _${file_base}_H
255 #define _${file_base}_H
257 ////*---------------------------------------------------------------------*////
258 ////*符号定义*////
259 ////*---------------------------------------------------------------------*////
262 ////*---------------------------------------------------------------------*////
263 ////*数据类型定义*////
264 ////*---------------------------------------------------------------------*////
267 #endif ////************************************************************////
269 #ifdef DEFINE_${file_base}
270 ////*---------------------------------------------------------------------*////
271 ////*常量定义*////
272 ////*---------------------------------------------------------------------*////
277 ////*---------------------------------------------------------------------*////
278 ////*全局变量*////
279 ////*---------------------------------------------------------------------*////
285 ////*---------------------------------------------------------------------*////
286 ////*函数声明*////
290 #else ////*****************************************************************////
291 ////*---------------------------------------------------------------------*////
292 ////*外部引用变量声明*////
295 ////*---------------------------------------------------------------------*////
297 ////*---------------------------------------------------------------------*////
298 ////*外部引用函数声明
301 ////*---------------------------------------------------------------------*////
303 #endif ////****************************************************************////
304 </template><template autoinsert="false" context="org.eclipse.cdt.core.cHeader.contenttype_context" deleted="false" description="RCT .h template(No #ifdef else)" enabled="true" name="RCT .h template(No #ifdef else)">#ifndef _${file_base}_H
305 #define _${file_base}_H
306 ////*---------------------------------------------------------------------*////
307 ////*符号定义*////
308 ////*---------------------------------------------------------------------*////
311 ////*---------------------------------------------------------------------*////
312 ////*数据类型定义*////
313 ////*---------------------------------------------------------------------*////
318 ////*---------------------------------------------------------------------*////
319 ////*外部常量声明*////
320 ////*---------------------------------------------------------------------*////
325 ////*---------------------------------------------------------------------*////
326 ////*全局变量声明*////
327 ////*---------------------------------------------------------------------*////
333 ////*---------------------------------------------------------------------*////
334 ////*外部函数声明*////
338 #endif ////************************************************************////
340 </template></templates>