+6

Syntax Highlighting for yaml

Harald Lapp 14 years ago 0
it would be nice, if textastic would support syntax highlighting for yaml files -- see http://www.yaml.org/

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

Alexander Blach (Developer) 13 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
60
C
350
C++
367
C#
211
Clojure
57
CoffeeScript
88
ColdFusion
56
CSS
1100
Elm
19
Go
25
Groovy
32
Haskell
50
HCL
20
HTML
1463
Java
340
JavaScript
1246
JSON
435
LaTeX
267
LESS
100
Lisp
65
Lua
105
Markdown
628
MATLAB
82
MoonScript
14
N3/Turtle
19
Objective-C
271
Pascal
45
Perl
131
PHP
803
Plain Text
393
PowerShell
68
Python
673
R
121
RDF
20
reStucturedText
24
Ruby
202
Rust
31
Sass
180
Scala
43
Shell Script
286
SQL
168
Stata
33
Swift
142
TeX
95
Textile
41
TOML
34
Twig
8
TypeScript
61
Verilog
50
Visual Basic
14
XML / XSL
300
YAML
186
+5
Under review

Sort Lines

Marek Omasta 3 years ago in General updated by Alexander Blach (Developer) 3 years ago 1

I’d love to be able to sort lines in a text file. 

It’s useful for collecting data from websites and editing CSVs, i18n files, shell scripts or plain old text.

Usually to detect repetitive junk.

In some editors, Delete Duplicate Lines is part of it.


Here are examples from VS Code, Sublime Text, IntelliJ IDEA and gedit:


Image 505

Image 506Image 507Image 508Image 509


iPhone is my primary device now and apps such as Textastic allow me to get many things done on the go, without having to use my laptop.

Thank you!

+5

Autocomplete based on text in document

jangelsb 7 years ago in General 0

Similar to Sublime Text, it would be awesome if when you typed it would suggest/ autocomplete based on other words in the current document. 

+5

Elm support (to catch up with Working Copy)

Stephen C 7 years ago in General 0

Now that Working Copy has built-in Elm syntax highlighting, I’ve stopped using Textastic. The instructions for installing external syntax highlighting is weak (including in the PDF). Even if we could just point to a Github repository for a .tmbundle, it seems that the Elm versions assume elm-format to be installed, which makes them incompatible with Textastic on iPad and iPhone.

+5
Under review

Support OneDrive for Business and/or Sharepoint via WebDAV

rolfgroeneveld 8 years ago in iPad updated by Hexin 6 years ago 7

I just found out that some apps (e.g. Goodreader) allow users to access their OneDrive for Business by inserting the Sharepoint URL in WebDAV. So far I can’t get it to work in Textastic. I get an error message “Error 403”. Am I missing something?

+5

Support for HCL (Hasicorp Configuration Language)

Kevin Kirkpatrick 8 years ago in General updated 8 years ago 0

"HCL (HashiCorp Configuration Language) is a configuration language built by HashiCorp. The goal of HCL is to build a structured configuration language that is both human and machine friendly for use with command-line tools, but specifically targeted towards DevOps tools, servers, etc."


https://github.com/hashicorp/hcl

+5

Edit multiple section of a document simultaneously

John G 9 years ago in General 0

Have the ability to select multiple parts of the document and edit it at the same time. Similar to a feature sublime text editor has.

+5
Answered

What's new in Textastic 3.0?

Alexander Blach (Developer) 14 years ago updated 13 years ago 11

Major new features:

  • Re-implemented the code editor and syntax highlighting engine from the ground up. The new engine is compatible with TextMate syntax definitions and themes.
  • You can choose from many popular themes
  • New symbol list shows symbols in the current file (for example function and class names, html ids, markdown headlines...)
  • The new syntax highlighter supports nested syntaxes (CSS in HTML in a PHP file)
  • Markdown syntax highlighting
  • You can now use your own custom syntax definitions and themes (this is explained in the manual)
  • You can now bring up a list of recently opened files by tapping on the file name. This allows to quickly switch between several files. There's also a button that allows you to close the currently open file.
  • Full support for Japanese text and other wide characters

NOTE: Because of a change that was necessary in this version, you'll have to re-enter all passwords for your connections after you install the update. Sorry for that.


Other changes:

  • Added modification time in file listings
  • Added a redo button
  • Added more character encodings
  • New "Copy All" command to copy the contents of the current file
  • CSS styles in Markdown are now used for preview
  • When you do a quick file transfer, you can disable the overwrite confirmation prompt. You can also re-enable the confirmation in the app's settings screen.
  • Row of additional keys is now shown in Find/Replace
  • TextExpander support in Find/Replace
  • If you manually select a syntax definition for a file, this is used as the default for all files with the file's extension (this helps with .h files, which can be C++, C or Objective-C)

Connections:

  • Added ipv6 support for (S)FTP connections
  • Fixed some WebDAV issues
  • WebDAV: support for self-signed ssl certificates
  • FTPS/FTPES: "SSL Mode": you can now require SSL only for the control connection or for all communication
  • FTP: empty files (0 bytes) can now be downloaded
  • FTP: You can now set the maximum amount of concurrent connections for FTP connections
Version 3.0
Answer
Textastic 3.0 is now available on the App Store.
+5
Planned

Undo whole word or tag

Vitaly Ishkulov 13 years ago updated by Alexander Blach (Developer) 13 years ago 1
When you type and then press Undo it removes every single letter. Sometimes it's way too slow.
Could you make Undo to remove whole word or tag or variable? So it removes everything you typed up to the space or special character.

e.g. I typed 
<div style="font-family:Aria
—> tap Undo
<div style="font-family:
—> tap Undo
<div style="font-

And so on.