
Our thanks to Textastic for sponsoring MacStories this week.
#IOS TEXTASTIC CODE#
To learn more about Textastic and what it can do for your code editing needs on iOS, visit, then download a copy today. Add to that a long history of development and support, and Textastic is an app you can use with confidence.

Textastic is a great iOS citizen too, supporting the Files app, drag and drop, printing, iCloud Drive, Split View, and a whole lot more. With robust search and replace that supports regular expressions, keyboard shortcuts that are customizable, and support for Git repositories using Working Copy, it’s one of the most powerful code editors you’ll find anywhere. Because Textastic supports tabs, you can even have multiple files and SSH terminals open simultaneously. You can manage remote file transfers with FTP, SFTP, WebDAV, Dropbox, and Google Drive and there’s a terrific, full-featured SSH terminal built right into the app. Textastic goes well beyond the features of a classic editor though.

Textastic is compatible with Sublime Text and Textmate syntax definitions too. Not only can you write in Markdown, but you can preview Markdown with the app’s built in web server or Safari. Of course, Textastic is also compatible with Markdown. There’s everything from C to Objective-C, Swift, JavaScript, Python, YAML, HTML, CSS, and dozens more languages. To start with, the app has syntax highlighting for more than 80 programming and markup languages. You can also link repositories and folders from iOS files app(For example iCloud Drive and Working Copy).Īll in all Buffer Editor is fully featured code and text editor for iOS.Textastic is the most complete and versatile code editor available for your iPad and iPhone. One cool feature is, that you can clone your websites for example from GitHub and then preview in Buffer Editor using the preview feature. If I need more git features then i just link folders via "open" function from working copy app and edit the files in Buffer Editor and later do other magic in working copy. The terminal is not the best/desktop class, but it has everything what I need.Īlso the git support in Buffer Editor is good and suits for basic git usage. I can also control my servers using the terminal inside Buffer Editor, terminal can be opened in the tabs like files. But as new features are added to iOS, this app always keeps up to take.
#IOS TEXTASTIC OFFLINE#
I do daily updates to multiple websites using buffer editor (The workflow is simple: open file and save it), tho it also supports download and upload for offline use. Textastic Code Editor 9Textastic is a fast and versatile text, code and markup editor. Actually I have bought/used all the code editors for iOS.īuffer editor supports: BitBucket, Github, GitLab, Custom Git, Dropbox, iCloud, Google Drive, SFTP, SSH, FTP, iOS Files. I can easily say, that currently Buffer Editor is the best code editor for iOS. It’s worth noting that Working Copy (git client) has a great repository search feature, which goes a long way towards addressing the code navigation issues, but I’m so used to the git CLI that I typically run git in iSH.Īll that said, I should probably learn to use vim, which is available in a few different guises but the learning curve is steep. If you’re a CLI kind-of programmer, this setup might work well for you. I use iSH for git, ssh, python and other Unix CLI commands.
#IOS TEXTASTIC INSTALL#
I was able to install the Kubernetes client because pip could compile the required ffi libraries. GCC works, so you can download and compile source.
#IOS TEXTASTIC APK#
iSH is an Alpine Linux shell (ash) with support for installation of APK packages: it runs on an Intel emulator, so provided the required system calls are available in iSH, you can install and use Alpine Linux binary packages. I typically use GoCoEdit in split screen mode with iSH (installed via TestFlight). GoCoEdit has sftp support and an ssh shell that you can use to connect to a server.

The main thing missing is code navigation: the editor works well for individual files, but it’s hard to jump to a class/function definition in another file in the project. I’m currently using GoCoEdit, which seems to be the best of the bunch for me but isn’t perfect. Use the built-in SSH terminal to work directly on your server. Connect to SFTP, FTP, and WebDAV servers or to your Dropbox or Google Drive account. It supports syntax highlighting of more than 80 programming and markup languages. For example, you can’t install the official Kubernetes client libraries. Textastic is the most comprehensive and versatile text and code editor available for iPad and iPhone. It doesn’t support libraries that require FFI (C-code) libraries. There are add-ons that give you a shell equivalent and I think you can ssh/sftp from this shell. Pythonista is very nice and allows you to both edit and run your Python code.
