Tree style file view
It would be nice to have a tree style file view for large projects
How to add Markdown snippets to Textastic
Textastic is a great plain text editor; I think it's the BBEdit for iOS!
I use Textastic for writing and reviewing Markdown documents. However, it's not a perfect solution. One major omission is a snippets function; for example if you want to format a block of text you have to mark up the text before and after the selected text and often this can be difficult. Snippets is an enhancement I've often requested for Textastic.
Now I've found a workable solution.
There is an iOS app called Text Case. Its primary function is to change the case of selected text (a useful feature that Textastic does not include). But Text Case is extensible and you can add your own functions ("flows" in Text Case speak) using a large number of built-in functions. Two such built-in functions are "add a prefix" and "add a suffix" to a selected text block.
So you can add, for example, your own Markdown underline function. The custom function building process is very simple. The attached screenshot shows several Markdown "flows" I've created. Then you simply select and copy the text to be underlined, app switch to Text Case and choose the new "Underline Selection" function, app switch back to Textastic and paste the marked-up text. For example:
This text needs to be underlined.
Follow the process above and you get…
This text needs to be underlined.
This is not perfect but it makes applying Markdown syntax to Textastic documents much easier.
If you have a better way of applying Markdown syntax in Textastic, please let me know.
Regards,
Peter
Add support for file versioning
Thank you for an excellent editor.
Would it be possible to add file versioning? For one thing, this would allow a user to easily revert to the last explicitly saved version.
Sublime theme import
Hello! I'm excited to use Textastic on my iPhone 13.
I'm trying to import the gruvbox Sublime theme (https://github.com/Briles/gruvbox — specifically the "Dark Hard" color scheme), but nothing I've tried has made it appear in the Code Editor customization list, and I've tried many things, including unzipping the .zip into #Textastic, moving various pieces of said folder into and out of a "Templates" folder, renaming them with the folder and/or files with ".tmTheme" and ".tmbundle" extensions, etc…
The Textastic manual page on adding themes apparently isn't detailed enough for a newbie like me. Please, what exactly do I need to do to make this work?
Thank you!
Character count
When using Textastic for blog or social media posts in markdown it would be really helpful to be able to get a character count of selected text.
TypeScript files no longer open
As of update 10.3, TypeScript (*.ts, which includes *d.ts) files no longer open on tap in Textastic.
1. Open Textastic app.
2. From home page (file explorer), navigate to a folder containing a TypeScript file, e.g. "Foo.ts".
3. Tap file "Foo.ts" to open.
Expected behavior: File opens for editing
Actual Behavior: File does not open. User remains in the file explorer folder view from which they tapped the file. The following error message is shown in an iOS alert modal dialog: Title: "Preview is not available for this file", Body: "Please make sure that the file has a valid file extension." Screenshot attached!
N.B. I am not surprised at the iOS modal dialog itself, because it is a well-known pain point that iOS and in fact macOS hostilely 😉 consider .ts to be some outdated MPEG transport stream file, rather than the ubiquitous TypeScript file (as someone with insider knowledge, Apple *hates* the idea of programming languages other than their own existing, unless they're hopelessly untyped (i.e. dumb, just how Apple would like their user base to stay to remain docile consumers) languages such as Python and JavaScript, but I digress). However, I can attest that this is new behavior in Textastic that began immediately after I intentionally installed the 10.3 update the morning it was released. I would assume the delta is not from the iOS 17.5.1 update since I also intentionally installed *that* the morning it was released and I think it was at least a few days ago.
Customer support service by UserEcho