
What's new in Textastic 3.0?
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

Undo whole word or tag

C# intellisense
Please add support for C# intellisense.

Let users delete the Getting Started file
Textastic also opens the document, when there are no other files in the files panel.
It should be possible to disable this behaviour and to delete the GettingStarted.textastic file.

You can re-enable the GettingStarted file in settings.

Optionally show symbols list in left hand pane
It would be great to switch the content of the left hand pane to display the go-to symbols of the currently open file rather than the file list. I realise I can see the symbols list as a hover-over list by touching the symbol but if attached to the left pane it could be permanently open while I have the iPad in landscape mode.

Preview for Themes/ Specify syntax highlight colors?

Mount remote directory over ssh
Instead of checking files in/out over SFTP, I'd like to suggest mounting a remote folder locally.
What this means is that I can access any random file within the directory and when the file is saved, it's automatically pushed to the remote server without any other operations
This means that
- I can run it from my own flavour of web server - PHP, etc
- I can use GIT or SVN
Bonus points for allowing any web page open in the web preview window and an SSH shell :)
This may go against the philosophy of "Build everything into the one app", so I'd like to point that out upfront. I still think that the remote workflow support would be extremely useful.

Actually, this is already possible using the app Secure ShellFish which allows you to access SSH/SFTP servers as folders in the Files app. You can add those folders as external folders to Textastic and open and edit the files as if they were local.

Have dark themes change the top bar that's visible during editor to be darker/user customizable.
Subject pretty much says it all, I think the app is great as it is but when using a dark theme the brightness of that lone bar up top is a bit distracting - perhaps it could be adjusted in tone or something? Thanks :)

Using TAB key on selected lines of codes…

Textile support?
Customer support service by UserEcho