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

  • Plain Text

  • 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.