Textastic is a text, code and markup editor for iPad and iPhone with rich support for syntax highlighting, FTP, SFTP and Dropbox. It will continue to be actively developed to provide you with the features you need to get your work done.

In order to achieve this, we would appreciate any and all feedback on challenges encountered when using Textastic.


Please also have a look at the manual.


Be sure to vote for the features you want to see implemented!
+98
Completed

Search & Replace

Tobias Steinke 7 years ago • updated by Alexander Blach (Developer) 6 years ago 11
Every good editor should have a functionality to search AND replace.
Version 2.0
Answer
This is implemented in Textastic 2.0.

You can also search for "\n" (newline) and "\t" (tab). This allows you for example to replace all newline characters with two newline characters.

I've also added options for:
- Match whole words
- Case sensitive search
- Diacritic sensitive search
+87
Completed

Show a list of functions/class methods

Alexander Blach (Developer) 7 years ago • updated 6 years ago 5
Customer request by mail:

"The app could maintain a watch-list of variable names and/or user-functions on the top-right (detected through the source code entered) and users can insert variables/functions at cursor position by tapping on the list items."
Version 3.0
Answer
I have implemented the symbol list from TextMate for Textastic 3.0.

Here's how this looks with an Objective-C file:

+74
Under review

Multiple projects

Otacon Karurosu 7 years ago • updated by Alexander Blach (Developer) 4 years ago 12
Ability to create projects that can hold several files, configurations, etc.
+70
Completed

Add remote preview support

Dave Z 7 years ago • updated by Alexander Blach (Developer) 6 years ago 13
Add support in the "preview" section for remote viewing (in addition to local viewing) so that files like PHP can be interpreted. Having an address bar to manually enter a URL would be ideal since not every PHP file resolves to a specific file (PHP scripts are often included into other scripts).
Answer
Textastic 4.0 will have remote preview support.
+62
Completed

multiline tabing and untabing / indenting

Ryu 7 years ago • updated by Alexander Blach (Developer) 6 years ago 5
i think multiline tabing and untabing feature is very important to edit source code
Answer
Textastic 4.0 will support multiline tabbing and untabbing using the virtual keyboard and external keyboards (select text and press tab and shift-tab).
+62

Support for OneDrive (SkyDrive) would be fantastic!

Michael Heitland 6 years ago • updated by FrederickZh 4 months ago 9
Dropbox is already supported, but SkyDrive will become very prominent with the introduction of Windows 8 this fall.

Cheers,
Michael
+58
Under review

Hope to add VIM simulation

chuancong 7 years ago • updated by Rob Muhlestein 10 months ago 6
It would be great to have an option for VIM simulation in this app. Another row of buttons could be added to the keyboard containing keys like ESC and others frequently used in VIM. Since this app is mainly used for coding, having a VIM mode which does not requir e any touch on the text would be great for efficiency.
+54

SSH Terminal

Ben Allfree 6 years ago • updated by Дмитрий Иванов 5 months ago 6
Now that SFTP support is built in, the only thing missing for my daily workflow is an SSH terminal. SFTP+Terminal are the features I use in Coda and it's very nice to have an integrated SSH terminal (or more than one) as tabs along with the open files.
+49
Under review

CSS Color picker

Jack Stratton 7 years ago • updated by j 4 years ago 7
When working with CSS and HTML, it would be SO handy to have Textastic give you a popup color picker when you type #.
+48
Completed

WebDAV Client / iDisk support

John Holland 7 years ago • updated by Alexander Blach (Developer) 7 years ago 2
I would like have WebDAV client support, rather than a WebDAV server. Apples own Pages and Number for iPad now include such support. If possible, project / top folder oriented WebDAV connection properties would be useful.

This may also ease the need for direct support of separate version control systems being that most have support for a WebDAV connection.

The WebDAV client should also support iDisk.
Answer
Added in Textastic 2.2.