Textastic Code Editor

Textastic Code Editor

Text, Coding, SFTP Client, SSH

⭐️4.8 / 5
Rating
🙌2K
Ratings
📼7 scs
Content
📉--33.36%
Price change
📦~ in 3 weeks
Updates frequency
🗣❌ unsupported
Your locale
Subscribe to price changes:

All Versions of Textastic Code Editor

10.3.2

May 30, 2024

- The font "System (SF Mono)" can now be selected in the code editor and SSH terminal settings. - You can now add Dropbox folders that are available in the Files app as external folders to Textastic! There has been a recent update to the Dropbox app so that it is now possible to open entire folders and not just individual files with the iOS file picker. - Improved the folder selection to work much better with external folders that need to retrieve information from a server (like Dropbox and Secure ShellFish). - Added two new FTPS settings: you can now set the minimum and maximum TLS version to be used when connecting to FTPS servers. More information below. - The names in the FTP settings have been updated to use the term "TLS" instead of "SSL". - The web preview now supports landscape orientation on all iPhone models. - Fixed: When using an external keyboard on iPhone, the additional keys above the on-screen keyboard now avoid the home indicator area. - Fixed: Bold, italicized text (e.g. in Markdown) was displayed either in bold or italics, but not both at the same time. - Fixed: Some files (including TypeScript files) did not open in the editor in Textastic 10.3. - Other minor improvements. Additional information on why the FTPS settings for the minimum and maximum TLS version were added: Textastic uses libcurl to transfer files to FTPS servers. On some FTPS servers, uploading a file with curl when using TLS 1.3, if the file is larger than about 18 KB, may result in a "partial upload" error and a 0-byte file on the server. To work around this partial file upload issue, you can reduce the maximum TLS version to 1.2. Note: This is only relevant for FTPS connections. SFTP connections are not affected. This issue has also been reported to the curl project and will hopefully be fixed in a future update of the library. In the meantime, you can use this workaround.
More

10.3.1

May 29, 2024

- The font "System (SF Mono)" can now be selected in the code editor and SSH terminal settings. - You can now add Dropbox folders that are available in the Files app as external folders to Textastic! There has been a recent update to the Dropbox app so that it is now possible to open entire folders and not just individual files with the iOS file picker. - Improved the folder selection to work much better with external folders that need to retrieve information from a server (like Dropbox and Secure ShellFish). - Added two new FTPS settings: you can now set the minimum and maximum TLS version to be used when connecting to FTPS servers. More information below. - The names in the FTP settings have been updated to use the term "TLS" instead of "SSL". - The web preview now supports landscape orientation on all iPhone models. - Fixed: When using an external keyboard on iPhone, the additional keys above the on-screen keyboard now avoid the home indicator area. - Fixed: Bold, italicized text (e.g. in Markdown) was displayed either in bold or italics, but not both at the same time. - Fixed: TypeScript files did not open in the editor in Textastic 10.3. - Other minor improvements. Additional information on why the FTPS settings for the minimum and maximum TLS version were added: Textastic uses libcurl to transfer files to FTPS servers. On some FTPS servers, uploading a file with curl when using TLS 1.3, if the file is larger than about 18 KB, may result in a "partial upload" error and a 0-byte file on the server. To work around this partial file upload issue, you can reduce the maximum TLS version to 1.2. Note: This is only relevant for FTPS connections. SFTP connections are not affected. This issue has also been reported to the curl project and will hopefully be fixed in a future update of the library. In the meantime, you can use this workaround.
More

10.3

May 28, 2024

- The font "System (SF Mono)" can now be selected in the code editor and SSH terminal settings. - You can now add Dropbox folders that are available in the Files app as external folders to Textastic! There has been a recent update to the Dropbox app so that it is now possible to open entire folders and not just individual files with the iOS file picker. - Improved the folder selection to work much better with external folders that need to retrieve information from a server (like Dropbox and Secure ShellFish). - Added two new FTPS settings: you can now set the minimum and maximum TLS version to be used when connecting to FTPS servers. More information below. - The names in the FTP settings have been updated to use the term "TLS" instead of "SSL". - The web preview now supports landscape orientation on all iPhone models. - Fixed: When using an external keyboard on iPhone, the additional keys above the on-screen keyboard now avoid the home indicator area. - Fixed: Bold, italicized text (e.g. in Markdown) was displayed either in bold or italics, but not both at the same time. - Other minor improvements. Additional information on why the FTPS settings for the minimum and maximum TLS version were added: Textastic uses libcurl to transfer files to FTPS servers. On some FTPS servers, uploading a file with curl when using TLS 1.3, if the file is larger than about 18 KB, may result in a "partial upload" error and a 0-byte file on the server. To work around this partial file upload issue, you can reduce the maximum TLS version to 1.2. Note: This is only relevant for FTPS connections. SFTP connections are not affected. I have also reported this issue to the curl project and hope that it will be fixed in a future update of the library. In the meantime, you can use this workaround.
More

10.2

April 4, 2024

- Added file transfer settings: For uploads and downloads, you can now specify whether you are asked for confirmation before files are overwritten or whether existing files should always be overwritten. - A warning message is now displayed when trying to add a new Google Drive connection and when connecting to existing Google Drive connections. See below for details. - Removed Microsoft App Center crash reporting because App Center is scheduled for retirement on March 31, 2025. - Removed duplicate "Share…" item in text selection menu. - Other minor improvements Due to Google’s changes to the Google Drive API, the built-in Google Drive client will be removed from Textastic in a future update. More information about this change and recommended alternatives can be found at: https://blach.io/2024/03/28/removal-of-textastic-google-drive-client/
More

10.1

January 9, 2024

- Updated OpenSSL, libssh2, and libcurl to their latest versions. The new version of the libssh2 library included in this update supports a new strict KEX protocol extension which is a fix for the so-called "Terrapin attack". - Improved animation and behavior when creating folders and when creating and unpacking .zip files. - Fixed a crash that could occur when searching for emojis in file names. - Other minor improvements and bug fixes
More

10.0.3

November 29, 2023

- Improved handling of very large files - Fixed: If a file was changed under iOS 17 while Textastic was in the background, the file was not reloaded when the app became active again. - Fixed: Stack overflow that could occur when closing files with a large number of lines - Other minor improvements and bug fixes
More

10.0.2

November 7, 2023

This update fixes a crash that could happen when working with files in Google Drive. It includes all new features of Textastic 10: - Refreshed user interface and new icons in all parts of the app. - Added a completely new Swift syntax definition with support for modern Swift including async/await. - Swift classes, structs, enums, functions, properties etc. are now shown in the symbol list. - Upload files to any remote connection using the new "More" -> "Upload To…" menu without leaving the editor. - New horizontally scrollable tab bar. It's now easier to re-arrange tabs with drag & drop. - Updated the icons in the symbol list. The letter in the icon now more accurately reflects the type of symbol. - Uses menus in more parts of the app, for example when tapping the "More" button and when changing the sort order of file lists. - Improved behavior of "Open…" and "Add External Folder…" commands. Textastic now doesn't enable multiple file selection in the document picker anymore. This change saves a tap when opening a file. It also fixes an issue on iOS 16 and 17 in which the document picker didn't remember the last used folder. You can still open multiple files at once by selecting the files in the Files app and using drag & drop to open them in Textastic. - Improved external folder support. - Improved regular expression replace syntax: Allow backslash in addition to a dollar sign to reference capture groups. For example, \1 and $1 in a replace string now both reference the first capture group. (To reference capture groups >= 10, you still need to use the dollar sign, e.g., $10. This behavior is the same as in Sublime Text.). - Improved behavior of "Replace All". - Added "Create ZIP File" to the file context menu. Fixed text selection issues on iOS/iPadOS 17: - The cursor was not visible when creating a new file on iOS 17. - The edit menu was not shown after changing the selection using text selection handles on iOS 17. - The cursor disappeared when entering marked text on iOS 17. - Fixed issues when moving files in the iCloud location. - Fixed performance issues when many files were stored in the iCloud location. - Fixed issues with dictation on iOS 17. - Fixed: When pasting text, Textastic now doesn't indent the last pasted line anymore. Changing the indentation could cause problems in languages like Python or YAML in which indentation is meaningful. - Fixed an issue when previewing files from an external folder. - Fixed symbol list issues for Python and CSS. - Fixed a problem with the refresh indicator when listing remote files on iOS 17. - Fixed issues with password lock and multiple windows on iPad. - Fixed a performance issue in the C# syntax definition that could cause very slow parsing of C# files.
More

10.0.1

November 7, 2023

This update fixes a crash that could happen when working with files in Google Drive. It includes all new features of Textastic 10: - Refreshed user interface and new icons in all parts of the app. - Added a completely new Swift syntax definition with support for modern Swift including async/await. - Swift classes, structs, enums, functions, properties etc. are now shown in the symbol list. - Upload files to any remote connection using the new "More" -> "Upload To…" menu without leaving the editor. - New horizontally scrollable tab bar. It's now easier to re-arrange tabs with drag & drop. - Updated the icons in the symbol list. The letter in the icon now more accurately reflects the type of symbol. - Uses menus in more parts of the app, for example when tapping the "More" button and when changing the sort order of file lists. - Improved behavior of "Open…" and "Add External Folder…" commands. Textastic now doesn't enable multiple file selection in the document picker anymore. This change saves a tap when opening a file. It also fixes an issue on iOS 16 and 17 in which the document picker didn't remember the last used folder. You can still open multiple files at once by selecting the files in the Files app and using drag & drop to open them in Textastic. - Improved external folder support. - Improved regular expression replace syntax: Allow backslash in addition to a dollar sign to reference capture groups. For example, \1 and $1 in a replace string now both reference the first capture group. (To reference capture groups >= 10, you still need to use the dollar sign, e.g., $10. This behavior is the same as in Sublime Text.). - Improved behavior of "Replace All". - Added "Create ZIP File" to the file context menu. Fixed text selection issues on iOS/iPadOS 17: - The cursor was not visible when creating a new file on iOS 17. - The edit menu was not shown after changing the selection using text selection handles on iOS 17. - The cursor disappeared when entering marked text on iOS 17. - Fixed issues when moving files in the iCloud location. - Fixed performance issues when many files were stored in the iCloud location. - Fixed issues with dictation on iOS 17. - Fixed: When pasting text, Textastic now doesn't indent the last pasted line anymore. Changing the indentation could cause problems in languages like Python or YAML in which indentation is meaningful. - Fixed an issue when previewing files from an external folder. - Fixed symbol list issues for Python and CSS. - Fixed a problem with the refresh indicator when listing remote files on iOS 17. - Fixed issues with password lock and multiple windows on iPad. - Fixed a performance issue in the C# syntax definition that could cause very slow parsing of C# files.
More

10.0

November 2, 2023

- Refreshed user interface and new icons in all parts of the app. - Added a completely new Swift syntax definition with support for modern Swift including async/await. - Swift classes, structs, enums, functions, properties etc. are now shown in the symbol list. - Upload files to any remote connection using the new "More" -> "Upload To…" menu without leaving the editor. - New horizontally scrollable tab bar. It's now easier to re-arrange tabs with drag & drop. - Updated the icons in the symbol list. The letter in the icon now more accurately reflects the type of symbol. - Uses menus in more parts of the app, for example when tapping the "More" button and when changing the sort order of file lists. - Improved behavior of "Open…" and "Add External Folder…" commands. Textastic now doesn't enable multiple file selection in the document picker anymore. This change saves a tap when opening a file. It also fixes an issue on iOS 16 and 17 in which the document picker didn't remember the last used folder. You can still open multiple files at once by selecting the files in the Files app and using drag & drop to open them in Textastic. - Improved external folder support. - Improved regular expression replace syntax: Allow backslash in addition to a dollar sign to reference capture groups. For example, \1 and $1 in a replace string now both reference the first capture group. (To reference capture groups >= 10, you still need to use the dollar sign, e.g., $10. This behavior is the same as in Sublime Text.). - Improved behavior of "Replace All". - Added "Create ZIP File" to the file context menu. Fixed text selection issues on iOS/iPadOS 17: - The cursor was not visible when creating a new file on iOS 17. - The edit menu was not shown after changing the selection using text selection handles on iOS 17. - The cursor disappeared when entering marked text on iOS 17. - Fixed issues when moving files in the iCloud location. - Fixed performance issues when many files were stored in the iCloud location. - Fixed issues with dictation on iOS 17. - Fixed: When pasting text, Textastic now doesn't indent the last pasted line anymore. Changing the indentation could cause problems in languages like Python or YAML in which indentation is meaningful. - Fixed an issue when previewing files from an external folder. - Fixed symbol list issues for Python and CSS. - Fixed a problem with the refresh indicator when listing remote files on iOS 17. - Fixed issues with password lock and multiple windows on iPad. - Fixed a performance issue in the C# syntax definition that could cause very slow parsing of C# files.
More

9.9.3

September 13, 2023

- Fixed: the insertion point was not displayed when tapping once on the editor in upcoming iOS versions - Other minor fixes
More

Price History of Textastic Code Editor

Description of Textastic Code Editor

Textastic is a comprehensive and versatile text and code editor for iPad and iPhone. It supports syntax highlighting of more than 80 programming and markup languages. Connect to SFTP, FTP, and WebDAV servers or to your Dropbox account. Use the built-in SSH terminal to work directly on your server. FEATURES: • Syntax highlighting of more than 80 languages: HTML, JavaScript, CSS, C++, Swift, Objective-C, Rust, XML, Markdown, PHP, Perl, Python, Ruby, Lua, YAML, JSON, SQL, shell scripts and many more (full list available on the website) • Compatible with Sublime Text 3 and TextMate 1 syntax definitions and themes • Code completion for HTML, CSS, JavaScript, C, Objective-C, and PHP • SFTP (SSH connection), FTP, FTPS (FTP over SSL), WebDAV and Dropbox clients • SSH terminal connections • Git repositories from the Git client app Working Copy can be opened as external folders in Textastic • Emmet support • JavaScript console • iCloud Drive file synchronization • WebDAV server to easily transfer files from your Mac or PC over Wi-Fi. • Symbol list to quickly navigate in a file • Full support for external keyboards, trackpads, and mice • Configurable keyboard shortcuts • 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 • Split View and Slide Over multitasking on iPad • Open multiple files in tabs • Multiple Windows on iPadOS • Support for Dark Mode • Supports most encodings like UTF-8, UTF-16, and ISO-8859-1 • Supports different tab widths and soft tabs (spaces instead of tabs) • Custom fonts • Find & Replace (including regular expression search) • Find in multiple files • File information like character count and word count • Local and remote web preview for HTML and Markdown files Don't hesitate to tell me the features you want to see in the next version! https://feedback.textasticapp.com/
Show less

Textastic Code Editor: FAQ

Is Textastic Code Editor software compatible with iPad devices?

Yes, Textastic Code Editor supports iPad devices.
Textastic Code Editor was launched by Alexander Blach.
Your iOS device should have iOS 16.0 or later installed to run the app.
The Textastic Code Editor app has a user rating of 4.8.
The App Genre Of Textastic Code Editor Is Developer Tools.
The latest version of Textastic Code Editor is 10.3.2.
The latest Textastic Code Editor update came out on June 30, 2024.
Textastic Code Editor launched on February 5, 2023.
The Textastic Code Editor app is suitable for children aged Alexander Blach.
The Textastic Code Editor app is now available in English, German.
Unfortunately, Textastic Code Editor is not on Apple Arcade.
Unfortunately, in-app purchases are not available within Textastic Code Editor.
Unfortunately, Textastic Code Editor is not optimized for use with Apple Vision Pro.

Top Ranked Keywords of Textastic Code Editor

Screenshots of Textastic Code Editor

iphone
ipad

More Applications by Alexander Blach

Alternatives to Textastic Code Editor

Reviews of Textastic Code Editor

  • ALL DAY, ERR DAY!

    Hands down the best compiler / IDE on the App Store for mobile. I’ve tried them ALL… ALLLLLLLL.. and if it was not one thing it was another with them. Whether that be failing to load the preview in browser, as I am primarily a web dev, or lack of Emmet support.

    This app is clean, you can work local (off any drive you want, should you want) and most importantly it just works.

    Great job! :)
  • Textastic will be improving, and I love that!

    *update*
    I am so thrilled about a Test Flight version I received allowing me to set a default overwrite of files for upload/download, and what's better is you can set it for quick transfer or the file transfer windows! This is a HUGE *time saver* and makes me work flow so headache-free.

    The developer does care.. As you can see I was very upset before::

    Previous review: I used to be able to fix the "Error uploading" of the "Transferred a partial file" by simply opening the files that failed to upload. Now, no matter what I try I simply cannot upload certain files or even their parent folder containing them no matter what I try. New “Upload To” feature is appealing, but … Developer absolutely refuses to save you time, forcing you to “confirm” EVERY time you want to upload multiple files. Yet, somehow “upload to” is the only option you’re allowed to disable the dialogue box with. This developer does not care about developing a true Textastic, a great app, but instead an app that only suits their low standards of "good enough". This has to be one of the most obnoxious app developers I have ever had to work with. Textastic has become completely unsable!
  • Textastic becomes increasingly unusable!

    I used to be able to fix the "Error uploading" of the "Transferred a partial file" by simply opening the files that failed to upload. Now, no matter what I try I simply cannot upload certain files or even their parent folder containing them no matter what I try.

    New “Upload To” feature is appealing, but … Developer absolutely refuses to save you time, forcing you to “confirm” EVERY time you want to upload multiple files. Yet, somehow “upload to” is the only option you’re allowed to disable the dialogue box with.

    This developer does not care about developing a true Textastic, a great app, but instead an app that only suits their low standards of "good enough". This has to be one of the most obnoxious app developers I have ever had to work with. Textastic has become completely unsable!