forked from zufuliu/notepad4
-
Notifications
You must be signed in to change notification settings - Fork 0
/
FileExt.txt
490 lines (394 loc) · 6.81 KB
/
FileExt.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
Text File
txt
text
wtx Text Document
doc
Readme[.*]
2nd Text File
log
asc PGP ASCII Armored File
C/C++ Source
c
cpp
cxx C++ Source File
cc C++ Source File
h C/C++ Header File
hpp C++ Header File
cppm Clang C++ Module
hxx C++ Header File
hh C++ Header File
inl C++ Inline File
pch Precompiled Header File
idl Interface Definition Language
odl Object Definition Language
midl Microsoft Interface Definition Language
m Objective C Source File
mm Objective C++ Source File
xpm X11 Pixmap Graphic
cl OpenCL Source File
cu CUDA Source File
cuh CUDA Header File
*.h.in
[ ] rs Android RenderScript
C# Source
cs
csx C# Script
vala GNOME Vala
vapi Vala API File
CSS Style Sheet
css
scss Sassy CSS
less Less CSS
hss HSS
Java Source
java
jad Jad Decompiler
aidl Android IDL
bsh BeanShell
JavaScript
js
jse JScript Encoded File
jsm JavaScript Module
mjs ECMAScript Module
qs Qt Installer Framework Script
JSON Document
json
har Firefox -> Web Developer -> Network
ipynb Jupyter Notebook
wxcp CodeLite wxCrafter Resource
jshintrc JSHint Configuration File
eslintrc ESLint Configuration File, https://eslint.org/
babelrc Babel Configuration File, https://babeljs.io/
prettierrc Prettier Configuration File, https://prettier.io/
stylelintrc Stylelint Configuration File, https://stylelint.io/
jsonld JSON for Linked Data, https://json-ld.org/
jsonc JSON with Comments, https://code.visualstudio.com/docs/languages/json#_json-with-comments
arcconfig Phabricator Arcanist
arclint Phabricator Arcanist
jscop JSCoP File, https://polly.llvm.org/documentation/passes.html
PHP Script
php
phpt PHP Test Script
phtml PHP Web Page
php_cs PHP-CS-Fixer
eyecode eyeOS
Python Script
py
pyw
pyx Cython Implementation File
pxd Cython Definition File
pxi Cython Include File
pyi Stub File (PEP 484), https://www.python.org/dev/peps/pep-0484/#stub-files
pth Path Configuration File, https://docs.python.org/3.9/library/site.html
boo Boo
empy EmPy
cobra Cobra
gs GNOME Genie
Ruby Script
rb
ruby
rbw
rake Ruby Makefile
rjs Ruby JavaScript
gemspec RubyGems Specification
podspec CocoaPods
Rakefile Ruby Makefile
Podfile CocoaPods
cr Crystal https://crystal-lang.org/
SQL Query
sql
mysql
hsql Apache Hive
Web Source Code
html
htm
shtml Server Side Include HTML File
xhtml Extensible Hypertext Markup Language File
asp Active Server Page
aspx Active Server Page Extended File
jsp Java Server Page
mht MHTML Web Archive
htd Adobe ExtendScript HTML file
htt Hypertext Template File
hta HTML Application
htc HTML Component File
cfm ColdFusion Markup File
tpl Document Template
jd
XML Document
xml
xsl XML Style Sheet
xslt XSL Transformation File
xsd XML Schema Definition
dtd Document Type Definition File
rss Rich Site Summary
svg Scalable Vector Graphics File
xul XML User Interface Language File
axl
rdf Resource Description Framework File
xaml WPF Extensible Application Markup Language
resx ResX Schema
plist Property List
pom Maven POM
mm FreeMind Mind Map
xrc wxWidgets XML Resource
fbp wxFormBuilder Project
web.config ASP.NET Web Configuration
ActionScript
as
ANSI Art
nfo System Information File
diz Description in Zip File
Assembler Source
asm
s
sx
inc
cod Visual C++ assembler output machine code
a51 Keil A51
Asymptote Code
asy
AutoIt3 Script
au3
Awk Script
awk
Batch File
bat
cmd
CIL Assembly
il
CMake Script
cmake
ctest
CMakeLists.txt
CMakeCache.txt
*.cmake.in
*.ctest.in
Config File
conf
cfg
cnf
htaccess Apache httpd
properties
prefs
iface Scintilla
prop
po gettext po
te SELinux Policy
my*.ini MySQL Configuration
my*.cnf MySQL Configuration
Kconfig Linux Kernel Build Configuration
Doxyfile Doxygen Configuration
.* dot-file
D Source
d
di D Interface File
dd Ddoc Source File
Diff File
diff
patch
Fortran Source
f
for
ftn
fpp
f90
f95
f03
f08
f2k
hf
F# Source
fs
fsi F# Signature File
fsx F# Script File
fsscript F# Script
fsl
fsy
m Mathematica Module
ml OCaml
mli OCaml
sml OCaml
nb Mathematica Notebook
GN Build Script
gn
gni
Go Source
go
Gradle Build Script
gradle
GraphViz Dot
dot
gv
diag blockdiag
Groovy Script
groovy
gvy
gy
gsh Groovy Shell
gpp Groovy Parallel Pattern
grunit GrUnit
HaXe Script
hx
Ini Config File
ini
inf
reg
oem
sif
url
sed
theme
clw
abnf ABNF, https://www.ietf.org/rfc/rfc5234.txt
LLVMBuild.txt
Inno Setup Script
iss
isl
islu
Jamfile
jam
Jamroot
Jamfile
Julia Script
jl
Kotlin
kt
kts Kotlin Script
LaTeX File
tex
latex
sty
cls LaTeX Document Class File
tpx
bbl
bib
ltx
dtx
ins
toc
info
Lisp Script
lisp
el Emacs Lisp
lsp
clj Common Lisp, ClojureScript
cljs Common Lisp
scm Scheme
LLVM IR
ll
Lua Script
lua
wlua
nse
luadoc
luax
Makefile
mak
make
mk
dsp VC6
dsw VC6
am automake / autoconf
pro Qt Creator / qmake
pri Qt Creator / qmake
gmk GNU make
ninja Ninja
Makefile*
Kbuild* Linux Kernel Build
MATLAB Code
m MATLAB / Octave
sce Scilab
sci Scilab
Nsis Setup Script
nsi NSIS Script
nsh NSIS Header File
Pascal Source
pas
inc
dpr
dpk
dfm
pp
lfm
lpr
fpd
Perl Script
pl
pm Perl Module
cgi
pod Perl POD File
plx Perl Executable File
stp
PowerShell Script
ps1
psc1 PowerShell Console File
psd1 PowerShell Data File
psm1 PowerShell Script Module File
Resource Script
rc
rc2
rct
rh
dlg
Rust Source
rs
Scala Script
scala
Shell Script
sh
csh C Shell
zsh Z Shell
bash
tcsh C Shell
m4 M4 Macro
in automake / autoconf
ac Autoconf
.bash*
.profile
mozconfig Firefox Build Configuration
Tcl Script
tcl
itcl iWidgets Script
tm Tcl Module
Texinfo File
texi
texinfo
txi
TOML File
toml https://github.com/toml-lang/toml
Cargo.lock Rust Cargo
VBScript
vbs
dsm Visual Studio Macro
Verilog HDL Source
v
vl
VHDL Source
vhd
vhdl
Vim Script
vim
Visual Basic
vb
bas BASIC Source Code File
frm Visual Basic Text Form
cls Program Class File
ctl Visual Basic User Control Object File
pag Visual Basic Property Page
dsr Visual Basic Active Designer File
dob Visual Basic User Document
WebAssembly
wat
wast
YAML Document
yml
yaml
clang-format clang-format Configuration File
clang-tidy clang-tidy Configuration File
mir LLVM Machine IR, https://llvm.org/docs/MIRLangRef.html
apinotes Swift API Notes
ifs LLVM IFS (Interface Stubs)
https://en.wikipedia.org/wiki/List_of_filename_extensions
https://fileinfo.com/
https://www.file-extensions.org/