Your comments
Textastic offers syntax highlighting for many languages, but it doesn't include compilers or interpreters due to restrictions of iOS.
There are apps on the App Store that can execute code: Python for iOS, Codea, Kodiak come to mind. But due to the same iOS restrictions they can't offer code sharing features like FTP, Dropbox or "Open In".
Also have a look at Kodiak's FAQ section at http://www.becomekodiak.com/faq.html
CAN I IMPORT MY PROJECT INTO KODIAK PHP? WHAT ABOUT FTP AND DROPBOX SUPPORT?
In the current version we don't have FTP or Dropbox because of Apple's restrictions. They don't allow code-executing apps to also import the code. We are currently working on a solution to allow importing files.
I was excited, too. Unfortunately, it's closed-source and only syncs an app-specific directory, e.g. /Apps/Textastic, not an arbitrary directory in your Dropbox.
As a workaround, you can already reference a CSS file in your Markdown file with a style tag and it will be used in the preview.
To upload a file for the first time, please use the File Transfer screen: tap on the globe button in the "Files" section. Then select the file you want to upload in the left side and connect to the remote server and switch to the target directory in the right side.
Then tap on the "Upload" button in the bottom of the left side to upload the local file to your remote destination.
This establishes a link between the local and the remote location. So, when you open the file the next time, it will show "Upload this File" and "Download Latest" options.
I hope this helps!
When the keyboard is not up, the editor is in read-only mode so you only get options that don't change the text.
Tap on the editor to bring up the keyboard, then select text. Now you'll get "Cut" and "Paste" options.
This is the same behavior as in Apple's Notes app.
Yes, Textastic supports basic code completion for Objective-C. It is not as sophisticated as Xcode's completion though.
Yes, the behavior is slightly different. It's not that easy to fix so I figured it's not a huge issue.
Customer support service by UserEcho