Skip to content

Commit bd69cdd

Browse files
committed
README updated with the list of supported formats.
1 parent 132504f commit bd69cdd

File tree

1 file changed

+110
-0
lines changed

1 file changed

+110
-0
lines changed

README.md

Lines changed: 110 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ $ xattr -r -d com.apple.quarantine "FULL PATH OF THE Syntax Highlight.app (you c
3434
Alternatively you can open System Preferences > Security & Privacy > General (tab) then clicking the `Open Anyway` button.
3535

3636
This will resolve the error of an unsigned application when launching the app.
37+
3738
### Build from source
3839

3940
The release application is compiled as universal binary (Intel and Apple Silicon processor).
@@ -56,6 +57,115 @@ _**MacOS 10.15 Catalina does not** allow to manage some file formats including (
5657

5758
On _**MacOS 11 Big Sur**, the system allows you to manage these previously unauthorized extensions:_ `.plist`.
5859

60+
### Supported formats
61+
62+
- (G)AWK files (`.awk`)
63+
- Adobe Acrobat Sequence files (`.sequ`) _as `XML`_
64+
- Adobe Flash ActionScript source files (`.as`)
65+
- Adobe JSX script files (`.jsx`)
66+
- AppleScript (`.scpt`, `.applescript`, `.ascr`) _automatically decompiled with `osadecompile`_
67+
- Assembler source files (`.s79`)
68+
- ATL files (`.atl`)
69+
- Bash Script files (`.bash`)
70+
- C Shell script files (`.csh`)
71+
- C Source files (`.c`, `.h`)
72+
- C# Souce files (`.cs`)
73+
- C++ Source files (`.cpp`, `.cp`, `.c++`, `.cc`, `.cxx`, `.hpp`, `.hh`, `.hxx`, `.ipp` )
74+
- Clojure Script (`.cli`, `.cljs`, `.cljc`, `.edn`)
75+
- CMake files (`.cmake`)
76+
- CocoaPod files (`.podspec`) _as `Ruby`_
77+
- Coffee source files (`.coffee`)
78+
- Coldfusion files (`.cfc`, `.cfm`, `.cfml`)
79+
- Configuration files (`.conf`)
80+
- CSON source files (`.cson`)
81+
- CSS files (`.css`)
82+
- Dart source files (`.dart`) **`.dart` is reserved by the System and cannot be handled.**
83+
- Diff files (`.diff`, `.patch`)
84+
- DOS Bat files (`.bat`, `.cmd`)
85+
- ECore files (`.ecore`)
86+
- Eiffel project files (`.ecf`) _as `XML`_
87+
- Eiffel source files (`.e`, `.ex`, `.exs`)
88+
- Erlang source files (`.erl`, `.hri`)
89+
- F# source files (`.fsx`, `.fs`)
90+
- Fish source files (`.fish`)
91+
- Fortran source files (`.f`, `.for`, `.f90`)
92+
- GCC Linked files (`.ld`, `.map`, `.d`)
93+
- GoLang source files (`.go`)
94+
- Google Earth KML Document files (`.kml`) _as `XML`_
95+
- Gradle source files (`.gradle`)
96+
- Groovy source files (`.groovy`)
97+
- Haskell source files (`.hs`, `.lhs`)
98+
- IDL source files (`.pro`)
99+
- INF files (`.inf`)
100+
- INI configuration files (`.ini`, `.cfg`)
101+
- Inno source files (`.iss`)
102+
- INO source files (`.ino`)
103+
- Interface Builder Storyboard (`.storybard`) _as `XML`_
104+
- Interface Builder XIB (`.xib`) _as `XML`_
105+
- Java Compiled Class (`.class`) _require `javap` to decompile_
106+
- Java Properties files (`.properties`) _as `INI`_
107+
- Java Server Page files (`.jsp`)
108+
- Java source code (`.java`, `.jav`)
109+
- Java Web Start (`.jnlp`)
110+
- JavaFX ML (`.fxml`)
111+
- Javascript files (`.js`, `.jscript`, `.javascript`, `.mjs`)
112+
- Jetbrains Project file (`.iml`)
113+
- JSON files (`.json`) (beautify with `python3`)
114+
- Julia source files (`.jl`)
115+
- Kermeta source files (`.kmt`)
116+
- Korn Shell script files (`.ksh`)
117+
- Kotlin source files (`.kt`, `.kts`)
118+
- Lisp source files (`.lisp`, `.lsp`, `.asd`, `.el`)
119+
- Logos source files (`.xm`)
120+
- Lua source files (`.lua`)
121+
- Makefile files (`.mk`, `.mak`)
122+
- MF source files (`.mf`)
123+
- Microsoft Active Server Page files (`.asp`)
124+
- Microsoft PowerShell files (`.psm1`, `.psd1`, `.ps1`)
125+
- Nim source files (`.nim`)
126+
- Objective-C source files (`.m`)
127+
- Objective-C++ source files (`.mm`)
128+
- OCaml source files (`.ml`, `.mll`, `.mly`)
129+
- Paradox files (`.sc`)
130+
- Pascal source files (`.pas`)
131+
- Patch files (`.patch`, `.diff`)
132+
- PDE source files (`.pde`, `.ino`)
133+
- Perl script files (`.pl`, `.pm`)
134+
- PHP source files (`.php`, `.php3`, `.php4`, `.ph3`, `.ph4`, `.phtml`)
135+
- Property List files (`.plist`) _dinamically decompiled with `plutil`_ **On Catalina `.plist` is reserved by the System and cannot be handled.**
136+
- Python source files (`.py`)
137+
- RDF files (`.rdf`)
138+
- Rez files (`.r`)
139+
- Ruby on Rails files (`.rhtml`, `.erb`, `.rjs`)
140+
- Ruby script (`.rb`, `.rbw`)
141+
- Rust source files (`.rs`)
142+
- SASS/SCSS files (`.scss`)
143+
- Scala source files (`.sc`, `.sbt`, `.scala`)
144+
- Scheme source files (`.scm`)
145+
- Shell script files (`.bashrc`, `.zshrc`, `.sh`, )
146+
- SQL files (`.sql`)
147+
- Standard ML source files (`.ml`)
148+
- Swift source files (`.swift`)
149+
- Symfony Twig files (`.twig`)
150+
- TCL source files (`.tcl`)
151+
- Tenex C Shell script files (`.tcsh`)
152+
- TeX and LaTeX files (`.tex`, `.sty`, `.cls`, `.latex`, `.ltx`, `.texi`, `.ctx`, `.sty`)
153+
- Text files (`.txt`, `.text`)
154+
- Toml files (`.toml`)
155+
- Typescript files (`.ts`, `.txs`) **`.ts` is reserved by the System and cannot be handled.**
156+
- Verilog HDL files (`.v`, `.vl`)
157+
- VHDL source files (`.vhd`, `.vhdl`)
158+
- VIM script files (`.vim`)
159+
- Visual Basic source files (`.vb`, `.bas`, `.basic`, `.vbs`)
160+
- Vue source files (`.vue`)
161+
- Xcode localizable strings files (`.strings`, `.stringsdict`) (dinamically decompiled with `plutil`)
162+
- XHTML files (`.xhtml`)
163+
- XML files (`.xml`) **`.xml` is reserved by the System and cannot be handled.**
164+
- XSD Schema files (`.xsd`, `.xquery`)
165+
- XUL files (`.xul`)
166+
- YAML files (`.yaml`)
167+
- Z Shell script files (`.zsh`)
168+
59169
## Application settings
60170

61171
With the standalone application you can customize the settings.

0 commit comments

Comments
 (0)