Which programming or markup languages do you use most often with Textastic?

Alexander Blach (Developer) 14 years ago updated 3 years ago 62
To better support your needs, it would be nice if you could tell me which languages you view or edit the most in Textastic.

If something is missing on this list, please add a comment and I'll add it as an option.
AsciiDoc
66
C
362
C++
376
C#
217
Clojure
62
CoffeeScript
92
ColdFusion
60
CSS
1130
Elm
23
Go
30
Groovy
35
Haskell
55
HCL
23
HTML
1496
Java
348
JavaScript
1275
JSON
456
LaTeX
273
LESS
102
Lisp
68
Lua
108
Markdown
647
MATLAB
86
MoonScript
16
N3/Turtle
21
Objective-C
273
Pascal
47
Perl
135
PHP
811
Plain Text
408
PowerShell
71
Python
693
R
124
RDF
22
reStucturedText
27
Ruby
206
Rust
34
Sass
183
Scala
45
Shell Script
292
SQL
173
Stata
36
Swift
146
TeX
99
Textile
44
TOML
37
Twig
10
TypeScript
64
Verilog
52
Visual Basic
18
XML / XSL
313
YAML
198
+7
If I could use Git from Textastic I could do without my laptop on short trips!
True, but different topic
+2
It IS a different topic, but nonetheless the most important missing feature, IMO. The current state of syncing is inconvenient enough to prevent me from using Textastic 90% of the times that I would use it if I could just push and pull to/from github. 

You can use Working Copy to manage git repos and open a repo from that within Textastic.

N3/turtle, especially, as well as rdf
Done - although I've never heard of that one until now :)
+1
The language of the future! Semantic web and all (if you like ontologies).

There's actually a long dormant textmate tmbundle for n3 around, which I installed on textastic. It "works", and is not bad, but it fails to deliver comprehensive highlighting and it's very far from a pro mode à la emacs.

I've now been using textastic for all of, what, three or four days. It is so cool it defies the laws of coolness. I'm geeting a bluetooth keyboard just so I can work more with it.

Clojure is missing, so I checked "Lisp" (though there is really no such thing)
+2
HAML
LSL (Linden Scripting Language for Second Life)
Any Domain Specific Languages like : VHDL, GReg, SysML and so forth even your own ones :)
Would love to see XSL code completion
+1

Visual Basic .NET!!!

+4

Fantom (fantom.org)

Visual Basic .NET!  The existing ASP option kinda works ... but it would be nice to have a dedicated VB option.
Coldfusion markup! Please :
Coldfusion is already an option.
Please select "JavaScript".
+1
I use MultiMarkdown from Fletcher Penney.
I'm missing T-SQL on this list as well as MySql. Thanks.
Under review
I've added SQL as an option.

How about Basic languages, like Visual Basic? I don't see any syntax highlighting for them. It is good that we be able to assign a set of file extensions for one that syntax highlighting is available to have highlighting for them. For example, like notepad++, if I assign .bmx to visual basic kind set, notepad++ shows myfile.bmx with visual basic highlighting.

I also edit SVG (XML

+1

I think that's covered by XML.

TypeScript? Does the existing JavaScript support already cover this? I see you do list CoffeeScript separately...

I would like to add MoonScript to the list.

+2

How about HCL (HashiCorp Configuration Language), it's used by Terraform and GitHub Actions, to name a few. 

TOML please? Quite popular these days.

+2
Under review

Added MoonScript, HCL, and TOML.

Add KSP Kontakt, please, thou it’s very rare)

Please, it would be great if you could add IDL/ENVI, not so different to Python or Fortran code colors! :)

please, Visual Basic 

Added Go, Twig and Visual Basic.

How do you save/apply your selection? Each time I reload the list is empty

Under review

Try tapping/clicking on the name instead of on the check box. 

Worked!, you might want to mention that in the post, most people would click a check box and not the label. I only noticed the entry was ignored since I did a reload

This used to work, I'll open a bug report at UserEcho, where the forum is hosted. Thanks for letting me know!

It should now work when clicking on the checkbox. Thanks again for letting me know about this issue.