Revet color chemes API chages. Will be commited via "Remote run commit"
[fedora-idea.git] / platform-resources / src / FileTypeManager.xml
blobfffce35781bebca166109ed850a49be589d5c105
1 <component version="2">
3   <ignoreFiles list="CVS;SCCS;RCS;rcs;.DS_Store;.svn;.pyc;.pyo"/>
5   <filetypes>
6     <filetype name = "IDL" description = "IDL files"
7       extensions="idl"
8       default_extension="idl"
9       binary="false"
10       icon = "/fileTypes/idl.png">
12       <highlighting>
14         <options>
15           <option name="LINE_COMMENT" value="//" />
16           <option name="COMMENT_START" value="/*" />
17           <option name="COMMENT_END" value="*/" />
18           <option name="HEX_PREFIX" value="0x" />
19           <option name="NUM_POSTFIXES" value="ldf" />
20         </options>
22         <keywords ignore_case="false">
23           <keyword name="short" />
24           <keyword name="long" />
25           <keyword name="define" />
26           <keyword name="interface" />
27           <keyword name="endif" />
28           <keyword name="unsigned" />
29           <keyword name="ifndef" />
30           <keyword name="fixed" />
31           <keyword name="switch" />
32           <keyword name="case" />
33           <keyword name="context" />
34           <keyword name="module" />
35           <keyword name="any" />
36           <keyword name="boolean" />
37           <keyword name="in" />
38           <keyword name="const" />
39           <keyword name="Object" />
40           <keyword name="float" />
41           <keyword name="attribute" />
42           <keyword name="char" />
43           <keyword name="struct" />
44           <keyword name="void" />
45           <keyword name="string" />
46           <keyword name="double" />
47           <keyword name="exception" />
48           <keyword name="union" />
49           <keyword name="octet" />
50           <keyword name="out" />
51           <keyword name="TRUE" />
52           <keyword name="wchar" />
53           <keyword name="typedef" />
54           <keyword name="oneway" />
55           <keyword name="inout" />
56           <keyword name="wstring" />
57           <keyword name="ifdef" />
58           <keyword name="raises" />
59           <keyword name="FALSE" />
60           <keyword name="readonly" />
61           <keyword name="sequence" />
62           <keyword name="enum" />
63           <keyword name="default" />
64         </keywords>
66       </highlighting>
68     </filetype>
70     <filetype binary="false" default_extension="cpp" extensions="c;cpp;h;hpp" description="C/C++ files" name="C++" icon="/fileTypes/custom.png">
71       <highlighting>
72         <options>
73           <option name="LINE_COMMENT" value="//"/>
74           <option name="COMMENT_START" value="/*"/>
75           <option name="COMMENT_END" value="*/"/>
76           <option name="HEX_PREFIX" value="0x"/>
77           <option name="NUM_POSTFIXES" value=""/>
78           <option name="HAS_BRACES" value="true" />
79           <option name="HAS_BRACKETS" value="true" />
80           <option name="HAS_PARENS" value="true" />
81           <option name="HAS_STRING_ESCAPES" value="true" />
82         </options>
83         <keywords ignore_case="false">
84           <keyword name="#include"/>
85           <keyword name="#define"/>
86           <keyword name="#undef"/>
87           <keyword name="#if"/>
88           <keyword name="#ifdef"/>
89           <keyword name="#ifndef"/>
90           <keyword name="#else"/>
91           <keyword name="#error"/>
92           <keyword name="#line"/>
93           <keyword name="#endif"/>
94           <keyword name="auto"/>
95           <keyword name="bool"/>
96           <keyword name="break"/>
97           <keyword name="case"/>
98           <keyword name="char"/>
99           <keyword name="const"/>
100           <keyword name="continue"/>
101           <keyword name="default"/>
102           <keyword name="delete"/>
103           <keyword name="do"/>
104           <keyword name="double"/>
105           <keyword name="else"/>
106           <keyword name="enum"/>
107           <keyword name="extern"/>
108           <keyword name="false"/>
109           <keyword name="float"/>
110           <keyword name="for"/>
111           <keyword name="goto"/>
112           <keyword name="if"/>
113           <keyword name="int"/>
114           <keyword name="long"/>
115           <keyword name="register"/>
116           <keyword name="return"/>
117           <keyword name="short"/>
118           <keyword name="signed"/>
119           <keyword name="sizeof"/>
120           <keyword name="static"/>
121           <keyword name="struct"/>
122           <keyword name="switch"/>
123           <keyword name="typedef"/>
124           <keyword name="union"/>
125           <keyword name="unsigned"/>
126           <keyword name="void"/>
127           <keyword name="volatile"/>
128           <keyword name="while"/>
129         </keywords>
130         <keywords2>
131           <keyword name="asm"/>
132           <keyword name="catch"/>
133           <keyword name="class"/>
134           <keyword name="const_cast"/>
135           <keyword name="dynamic_cast"/>
136           <keyword name="explicit"/>
137           <keyword name="friend"/>
138           <keyword name="inline"/>
139           <keyword name="mutable"/>
140           <keyword name="namespace"/>
141           <keyword name="new"/>
142           <keyword name="operator"/>
143           <keyword name="private"/>
144           <keyword name="protected"/>
145           <keyword name="public"/>
146           <keyword name="reinterpret_cast"/>
147           <keyword name="static_cast"/>
148           <keyword name="this"/>
149           <keyword name="throw"/>
150           <keyword name="true"/>
151           <keyword name="try"/>
152           <keyword name="typeid"/>
153           <keyword name="typename"/>
154           <keyword name="using"/>
155           <keyword name="virtual"/>
156           <keyword name="wchar_t"/>
157         </keywords2>
158         <keywords3/>
159         <keywords4/>
160       </highlighting>
161     </filetype>
163     <filetype binary="false" default_extension="cs" extensions="cs" description="C# files" name="C#" icon="/fileTypes/javaScript.png">
164       <highlighting>
165         <options>
166           <option name="LINE_COMMENT" value="//"/>
167           <option name="COMMENT_START" value="/*"/>
168           <option name="COMMENT_END" value="*/"/>
169           <option name="HEX_PREFIX" value=""/>
170           <option name="NUM_POSTFIXES" value=""/>
171           <option name="HAS_BRACES" value="true" />
172           <option name="HAS_BRACKETS" value="true" />
173           <option name="HAS_PARENS" value="true" />
174           <option name="HAS_STRING_ESCAPES" value="true" />
175         </options>
176         <keywords ignore_case="false">
177           <keyword name="abstract"/>
178           <keyword name="as"/>
179           <keyword name="base"/>
180           <keyword name="bool"/>
181           <keyword name="break"/>
182           <keyword name="byte"/>
183           <keyword name="case"/>
184           <keyword name="catch"/>
185           <keyword name="char"/>
186           <keyword name="checked"/>
187           <keyword name="class"/>
188           <keyword name="const"/>
189           <keyword name="continue"/>
190           <keyword name="decimal"/>
191           <keyword name="default"/>
192           <keyword name="delegate"/>
193           <keyword name="do"/>
194           <keyword name="double"/>
195           <keyword name="else"/>
196           <keyword name="enum"/>
197           <keyword name="event"/>
198           <keyword name="explicit"/>
199           <keyword name="extern"/>
200           <keyword name="false"/>
201           <keyword name="finally"/>
202           <keyword name="fixed"/>
203           <keyword name="float"/>
204           <keyword name="for"/>
205           <keyword name="foreach"/>
206           <keyword name="goto"/>
207           <keyword name="if"/>
208           <keyword name="implicit"/>
209           <keyword name="in"/>
210           <keyword name="int"/>
211           <keyword name="interface"/>
212           <keyword name="internal"/>
213           <keyword name="is"/>
214           <keyword name="lock"/>
215           <keyword name="long"/>
216           <keyword name="namespace"/>
217           <keyword name="new"/>
218           <keyword name="null"/>
219           <keyword name="object"/>
220           <keyword name="operator"/>
221           <keyword name="out"/>
222           <keyword name="override"/>
223           <keyword name="params"/>
224           <keyword name="private"/>
225           <keyword name="protected"/>
226           <keyword name="public"/>
227           <keyword name="readonly"/>
228           <keyword name="ref"/>
229           <keyword name="return"/>
230           <keyword name="sbyte"/>
231           <keyword name="sealed"/>
232           <keyword name="short"/>
233           <keyword name="sizeof"/>
234           <keyword name="stackalloc"/>
235           <keyword name="static"/>
236           <keyword name="string"/>
237           <keyword name="struct"/>
238           <keyword name="switch"/>
239           <keyword name="this"/>
240           <keyword name="throw"/>
241           <keyword name="true"/>
242           <keyword name="try"/>
243           <keyword name="typeof"/>
244           <keyword name="uint"/>
245           <keyword name="ulong"/>
246           <keyword name="unchecked"/>
247           <keyword name="unsafe"/>
248           <keyword name="ushort"/>
249           <keyword name="using"/>
250           <keyword name="virtual"/>
251           <keyword name="void"/>
252           <keyword name="volatile"/>
253           <keyword name="while"/>
254         </keywords>
255         <keywords2/>
256         <keywords3/>
257         <keywords4/>
258       </highlighting>
259     </filetype>
260   </filetypes>
261 </component>