Supported File Types

Textastic supports syntax highlighting of the following plain text file types:

Note

Popular programming and markup languages are highlighted with bold text.

  • ActionScript
  • Active4D
  • Ada
  • Apache (conf, htaccess)
  • AppleScript
  • Arduino
  • ASP, ASP vb.NET
  • Batch files
  • BibTeX
  • C
  • C#
  • C++
  • Clojure
  • CoffeeScript
  • ColdFusion
  • CSS
  • CSV
  • D
  • Diff
  • DokuWiki
  • Dylan
  • Eiffel
  • Erlang
  • Fortran
  • Fountain
  • Go
  • Grails Server Page
  • Groovy
  • Haskell
  • HTML (various variants)
  • Ini
  • Java
  • Java properties
  • Java Server Page
  • JavaScript
  • JSON
  • LaTeX
  • LESS
  • LilyPond
  • Linden Scripting Language (LSL)
  • Lisp
  • LiveCode
  • Logo
  • Lua
  • Mail
  • Makefile
  • Markdown
  • MATLAB
  • Mediawiki
  • MEL
  • MIPS Assembler
  • Modula-3
  • MulitMarkdown
  • Nemerle
  • Objective-C
  • Objective-C++
  • OCaml
  • Octave
  • Pascal
  • Perl
  • PHP
  • PowerShell
  • Prolog
  • Property List
  • Python
  • R
  • Regular Expressions
  • RJS
  • reStructuredText
  • Ruby
  • Ruby Haml
  • Ruby on Rails
  • Rust
  • Sass
  • SCSS
  • Scala
  • Scheme
  • Shell Script (Bash)
  • SQL
  • SSH Config
  • Stata
  • Strings File
  • Swift
  • TCL
  • TeX
  • Textile
  • TSV
  • TypeScript
  • Verilog
  • VHDL
  • XML
  • XSL
  • YAML

Hint

Textastic uses syntax definitions and themes from Sublime Text 3 and TextMate 1. You can also add your own syntax definitions and themes.