Textastic Code Editor 7 Icon
Download Textastic Code Editor 7

Textastic Code Editor 7

Textastic is a fast and versatile text, code and markup editor. It supports syntax highlighting of more than 80 programming and markup languages. Connect to FTP, SFTP and WebDAV servers or to your Dropbox or Google Drive account. Use the built-in WebDAV server to easily transfer files from your Mac or PC over Wi-Fi.
Category Price Seller Device
Productivity $9.99 Alexander Blach iPhone, iPad, iPod

NEW IN TEXTASTIC 6:
• Textastic is now a single universal app that works on both iPad and iPhone
• Split View and Slide Over multitasking on iPad
• Full iPad Pro support
• Google Drive remote connections
• Local preview now uses a real web server and allows you to open the preview in Safari. Preview now uses WKWebView instead of UIWebView for better performance.
• Discoverable keyboard shortcuts (press and hold the Command key on an external keyboard)
• 3D Touch Quick Actions let you access most recently used files and create a new file
• Git repositories in Working Copy can now be opened as external folders

FEATURES:
• Syntax highlighting of more than 80 languages:
HTML, JavaScript, CSS, XML, Markdown, Objective-C, Swift, C++, PHP, Perl, Python, SQL, shell scripts and many more (full list available on the website)
• Compatible with TextMate syntax definitions and themes
• Code completion for HTML, CSS, JavaScript and PHP functions
• FTP, FTPS (FTP over SSL), SFTP (SSH connection), WebDAV, Dropbox and Google Drive clients
• iCloud
• WebDAV server
• Symbol list to quickly navigate in a file
• Full external keyboard support
• Displays additional keys over the virtual keyboard to make it easy to type characters often used for programming
• Cursor navigation wheel for easy text selection
• Easily move the cursor using swipe gestures
• Supports most encodings like UTF-8, ISO-8859-1, CP 1251 or MacRoman
• Supports different tab widths and soft tabs (spaces instead of tabs)
• Customizable font and font sizes
• Find & Replace (including regular expression search)
• File information like character count and word count
• Send files by email
• Local and remote web preview for HTML and Markdown files
• Supports TextExpander touch snippet expansion

Textastic supports several ways to import your files:
• Connect to (S)FTP and WebDAV servers or Dropbox
• By using "Open In" in other apps
• Over Wi-Fi with the built-in WebDAV server

Don't hesitate to tell me the features you want to see in the next version!

http://feedback.textasticapp.com/
http://twitter.com/Textastic

Reviews

High Quality
GLT224

This product is amazing. The only thing I would want to see added is native support for connecting to git repositories. This app really gets it right when it comes to editing. Other apps might have more IDE features but I love that the things Textastic does are of an extremely highly quality.


I use Textastic and BBEdit; Textastic “Open in Safari”: epic fail
fjpoblam

I use Textastic, and my iPad, by habit for code writing. I have a copy on my iPhone to sync and test. It is somewhat handy to have an iOS code editor. One must be parient with its limitations. There is no “clear cache”. “Open in Safari” is worthless. If a local file links to an online CSS there is no telling which cached version of the CSS will be loaded. (Like, a *very* old one on my iPhone and an *even older* one on my iPad.) For an accurate view I must download and link CSS and its imbedded files (fonts and SVGs) locally, or upload the updated HTML and look at the online version in Safari by explicit URL. I found the MacOS version of Textastic primitive compared to BBEdit, so sometimes, when extreme needs arise, I go to the laptop. BBEdit is king. Textastic does most things quite well. (Read the features list.) By habit—tinfoil hat—I keep both local and iCloud copies of files—along with what gets FTPed. Textastic has no multi-file search. Text selection and pointer placement in long sections of “tidied” text can be…er…tedious. [Edit: the developer has responded as to his ability to reproduce “it” in various other apps. My main gripe is the inability to clear cache. Clearing cache has no relevance to the other apps to which the developer has referred, and indeed and obviously, is not true of syncing simple files in other apps. Web-interlaced/browser-involved files are a different matter.]


Solve my orgmode problem
Vladwil

Finally found an application that work with Google Drive and can view/edit orgmode files. Alexander is very responsive and solved my questions within 24 hours and followed up with more useful information. Totally recommended.


I use Textastic and BBEdit; Textastic “Open in Safari”: epic fail
fjpoblam

I use Textastic, and my iPad, by habit for code writing. I have a copy on my iPhone to sync and test. It is somewhat handy to have an iOS code editor. One must be parient with its limitations. There is no “clear cache”. “Open in Safari” is worthless. If a local file links to an online CSS there is no telling which cached version of the CSS will be loaded. (Like, a *very* old one on my iPhone and an *even older* one on my iPad.) For an accurate view I must download and link CSS and its imbedded files (fonts and SVGs) locally, or upload the updated HTML and look at the online version in Safari by explicit URL. I found the MacOS version of Textastic primitive compared to BBEdit, so sometimes, when extreme needs arise, I go to the laptop. BBEdit is king. Textastic does most things quite well. (Read the features list.) By habit—tinfoil hat—I keep both local and iCloud copies of files—along with what gets FTPed. Textastic has no multi-file search. Text selection and pointer placement in long sections of “tidied” text can be…er…tedious.


My most used app
タダヨシ

It's not every day that I feel like I have to go and update my app reviews, but the newest update really made my life so much easier. I have an iPhone 6 Plus, and now I can easily keep a few different files open and switch between them quickly if I need anything. This has made working with many different files at once on my phone so much easier because I can always have them at my fingertips. I also appreciate the addition of the SSH client since I do use SSH. While it's not totally necessary for me, it is kind of nice to have. I also really appreciate how the app is under 20 MB. It's lean and doesn't use a lot of system resources, power, or space. I can type for up to 12 hours on my iPhone 6 Plus with a connected USB keyboard without charging. It's a welcome break from apps like Facebook that are now easily a quarter GB in size and use huge amounts of system resources and power. I first purchased both the original iPad and iPhone versions of Textastic when I was working on code for a project. I upgraded to version 6 as soon as it came out. For me this app is a must have because it recognizes so many different kinds of code and text files. I use it for a lot of my homework assignments and writing papers in LaTeX. I even use it for storing short snippets of text and taking notes. It also works well with VoiceOver which is a huge plus. I love the little extra keys that sit on top of the regular keyboard because it helps you type in special symbols more quickly. The themes are so neat because you can customize it make it look the way you like so that it doesn't make your eyes uncomfortable. I often use this app with a USB keyboard on my iPhone 6 Plus, and that works well because I can use a lot of familiar keyboard shortcuts to speed things up.


Spectacular text editor
Green Carot

Works great with Working Copy and new features in version 7 are great additions.


Tons of features
Dest9876543

Really great app. I’ve been using it for web development and every time I google something like “how to open the JavaScript dev console on iPad” I find out that it would have been difficult to do, except for the fact that it’s already included in Textastic. Basically a one stop shop for web dev.


Wow! Now with SSH terminal emulator!!
wareismike

What a fantastic update! Textastic already blew my socks off long ago, and I honestly couldn’t have asked for more. But with the ability to get to a command window on hosts in the same app is really a dream come true. No more editing, switching over to another app to restart a service or check a log file, then switching back to edit, only to find when I need to get back to the console, the other app has disconnected. The SSH shell is rock solid too. When I saw the feature in the update notes, honestly, I didn’t expect much. My experience with iOS terminal emulators in general has been so-so. This one beats them all hands down! Granted I haven’t put it to hard use yet, but so far, it’s by far my favorite. Fantastic job! Thanks so much!


Great iPad coding tool
SFvet18F40

Really enjoy using this app. Makes coding on my iPad Pro easier than on MacBook.


Used it for years, keeps getting better
iPadLuv

I've watched this app grow and I'm a loyal user. This is a great value and it's been rock solid for me.


Featured on lists

Programming Apps for iPhone and iPad