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!
Under review

Show natural dates for file timestamps

Christoffer Sjöberg 4 years ago • updated by Alexander Blach (Developer) 4 years ago 0

I am really enjoying Textastic (for iPad), but I too have stepped into the mess that can be after having modified files in the app and on a dropbox account.

See: http://feedback.textasticapp.com/topic/40570-show-which-files-have-been-changedmodified-since-download/

Instead of using timestamps to compare files and keep track of where they came from, I would suggest to have a natural date display on files (e.g. today, yesterday, then 20XX-XX-XX) to quickly see when files were modified in app and on remote system.

Another feature on top of this would be the ability to display a list of recently modified files (I now use the accessed files list, but not all I have changed)


Select and Edit in columns - like in textmate.

SCA 2 years ago in General 0

I miss the columnar selection and edit options in textmate. Specially the edit.


Ada file extensions

Adrian Hoe 7 years ago • updated by Alexander Blach (Developer) 7 years ago 3
Most common and useful Ada file extensions are .adb (body) and .ads (spec).

Don't break words when wrapping lines / break lines on word boundaries

Alexander Blach (Developer) 7 years ago • updated 7 years ago 1
Currently, the line is broken at the column specified in the apps's settings without respecting word boundaries.
Version 2.0
This is now implemented for the next version.
Under review

Please add Swift color coding for the iOS app versions!

Kyle Vandeven 3 years ago in iPad • updated by Alexander Blach (Developer) 3 years ago 1
The mac app already has it, but now it is time for the ipad and iphone apps to include swift code coloring.

iCloud AsciiDoc files greyed out after asciidoc.tmbundle installed, no preview

Alexy Khrabrov 2 years ago in iPhone • updated 2 years ago 2

I've followed the instructions in Makzan's blog and can create a local .asc file without a problem. However, when I want to open a .asc or .asciidoc file from an iCloud, they are greyed out, while adjacent .html and .json files are opening fine. Also, for the local files, preview does not render AsciiDoc really. What's special about iCloud and how do we enable the review?


SSH connection failed (Synology SFTP)

Bojan Mazej 3 years ago in iPad • updated by Alexander Blach (Developer) 3 years ago 8
Can not connect to my server with IP address. My log file

== Info: Hostname was NOT found in DNS cache
== Info: Trying 19...
== Info: Connected to 19... (19...) port 22 (#29)
== Info: SSH MD5 fingerprint: 72fdssdsd1hdgh345edgre545yh6
== Info: SSH authentication methods available: publickey,password
== Info: Initialized password authentication
== Info: Authentication complete
== Info: Operation timed out after 0 milliseconds with 0 out of 0 bytes received
== Info: Closing connection 29

What i am doing wrong?

Facilitate easier positioning by improving the cursor wheel

Dasmagicspell 5 years ago in General • updated by Alexander Blach (Developer) 5 years ago 1

Instead of moving the cursor multiple steps in one direction by pressing and holding one of the cursor arrows (for up, down, left, right), allow the user to set the direction of cursor movement with the first press (up/down or left/right) and determine distance (number of steps) from the initial position using continuous circular motions either clockwise or counterclockwise to move the cursor to positions after (clockwise) or before (counterclockwise) the initial position. Direction and distance from the initial position are more easily controlled. 

For instance, to move the cursor multiple characters to the left of the current (initial) position, press the left (or right) arrow and swipe your finger in a circular motion counterclockwise until the cursor is where you want it. To move the cursor multiple lines up, press the up (or down) arrow and swipe in a continuous counterclockwise circular motion until the desired line before the initial position is reached. 

Tell me if more explanation is needed.


Local Preview for SVG + XHTML

Martin 7 years ago • updated by Alexander Blach (Developer) 7 years ago 5
Great editor, but... please allow LOCAL preview and syntax highlighting for new web standards like SVG and XHTML. Both of them are simple XML... and rendered in every modern browser inclusive Safari... thanks for correction in advance, it should be very easy
Version 2.0

iPhone find and replace keyboard covers done button.

ian townsend 5 years ago • updated by Alexander Blach (Developer) 5 years ago 1
On the iPhone vesion getting the keyboard to go away in the find and the find & replace window is a little tricky. I cant get to the done button at the bottom. Can you add a done button to the keyboard or up top where it won't get covered up.