Textastic encompasses a wide range of features and supports Syntax highlighting for over 80 programming and markup languages. Users can conveniently connect to SFTP, FTP, and WebDAV servers, or access their Dropbox and Google Drive accounts. The built-in SSH terminal facilitates direct server work.
The application boasts an extensive list of features, such as syntax highlighting for various languages including HTML, JavaScript, CSS, C++, Rust, Swift, Objective-C, XML, Markdown, PHP, Perl, Python, Ruby, Lua, YAML, JSON, SQL, and shell scripts among others. It ensures full compatibility with TextMate 1 and Sublime Text 3 syntax definitions and themes. With code completion, users can conveniently work with HTML, CSS, JavaScript, C, Objective-C, and PHP.
Textastic provides clients for FTP, FTPS (FTP over SSL), SFTP (SSH connection), WebDAV, Dropbox, and Google Drive. The software also supports SSH terminal connections. Users have the option to open Git repositories from the Git client app Working Copy as external folders within Textastic. Additionally, it offers support for Emmet and a JavaScript console.
Textastic encourages TextExpander snippet expansion and allows iCloud Drive file synchronization. The software’s WebDAV server facilitates easy file transfers from Mac or PC over Wi-Fi. The symbol list feature enhances navigation within a file. Moreover, the application is fully compatible with external keyboards, trackpads, and mice. Configurable keyboard shortcuts make the editing experience more customized.
The software adapts to programming requirements by displaying additional keys over the virtual keyboard for easy access while programming. A cursor navigation wheel enables effortless text selection, while swipe gestures facilitate cursor movement. On the iPad, Textastic supports Split View and Slide Over multitasking, along with the ability to open multiple files in tabs. Users on iPadOS can take advantage of multiple windows.
Textastic provides support for Dark Mode and offers compatibility with a range of encodings including UTF-8, UTF-16, and ISO-8859-1. Users have the flexibility to adjust tab widths and utilize soft tabs, which involves spaces instead of tabs. The software supports custom fonts and includes Find & Replace functionality, including regular expression search. Users can search in multiple files and access file information like character count and word count. The software also provides a local and remote web preview for HTML and Markdown files.
Textastic encourages users to provide feedback and request features for upcoming versions through their website and Twitter handles: