+1

Awesome app!

Marco Lodola 15 years ago updated by Alexander Blach (Developer) 15 years ago 1
I am trying severall apps that claim to do the same job but so far yours is the best.

Keep up with your work!
+1

Home, End, and Copy-Paste on External Keyboard

Tim P 15 years ago updated by Alexander Blach (Developer) 15 years ago 1
I have an external bluetooth keyboard for my programming. If it's possible, could you add support for common keyboard shortcuts (Ctrl+C, or i guess, Apple+C for copy) and the ability to have home and end keys jump to the home and end of the line?

This is a great app, even without!
(Also, this feedback box, ironically, does NOT work on iPad... :P)
+1

SFTP not functioning as expected

Anne Brown 15 years ago updated by Eric Celeste 15 years ago 3
Normally, when I SFTP to a site, I'm working on the live files, so no sync is required. If the server directory structure changes, I need only refresh to see any changes.

I didn't expect Textastic's SFTP function to download a copy of the directory structure to the iPad.

Will there be support for working on remote files remotely?

Thanks
+1

Search improvements

denisy ○ 14 years ago 0
The absence of search history like in SubEthaEdit is a pity. Also the editor clears the search string when switching from one file to another while the replacement string.
0
Planned

Support TOML

milotin-dragos 5 days ago in General updated 5 days ago 3

Hello. Would you be able to add full support for TOML? It’s a files that is being used more and more to capture configurations as well as low level data and having support would be greatly appreciated 

0
Declined

I would like a scp support for Textastic!

express 1 week ago in General updated by Alexander Blach (Developer) 1 week ago 1
0
Answered

WebGL2: Graphics context is sometimes lost in the built-in HTML viewer after backgrounding the app

envoleon 3 weeks ago in iPhone updated 4 days ago 3

I use your app to test WebGL2 graphics via the built-in HTML file viewer. Quite often, after minimizing the app and switching to other apps, the WebGL context gets lost and the canvas stops rendering anything (blank/black). Returning to the app does not restore rendering.

Expected behavior

After returning to the app, WebGL2 rendering should recover correctly (or the viewer should automatically restart the renderer) without requiring a full app restart.

Actual behavior

The context is lost and rendering never comes back. The only workaround is fully restarting the app.

Why this matters

A full restart resets the code editing history/undo-redo, so I lose recent edits. This is very disruptive.

Steps to reproduce

  1. Open the attached HTML file (WebGL2 canvas) in the built-in HTML viewer.
  2. Minimize the app.
  3. Open other apps until this app goes into the background and is effectively “suspended”.
  4. Return to the app.
  5. The canvas shows nothing and rendering does not recover.

Reproducibility

High. It happens frequently for me; with the attached HTML it’s almost 100% reproducible once the app is suspended in the background.

Environment

  • Device: iPhone 13 mini
  • OS: iOS 17.6
  • Mode: built-in HTML viewer
  • WebGL: WebGL2

Attachments

Additional notes

This looks like a context loss on backgrounding. It may help to handle webglcontextlost / webglcontextrestored and/or recreate the context/resources when the app returns to the foreground, so the viewer can recover without requiring an app restart.

0

Typst syntax support?

Stefan Wolfrum 2 months ago in General 0

Would you consider adding Typst language support for Textastic? It would be awesome!

https://typst.app


0
Under review

UI Bug: Cut and Copy Icons Invisible in Dark Mode on iOS 26

David Millar 2 months ago in iPhone updated by Alexander Blach (Developer) 2 months ago 1

It’s very difficult to see the icons when using the triple-finger tap gesture on iPhone with iOS 26 due to dark icons on dark background. Although paste is fine and some of the other options are currently disabled due to not having text selected, it’s still nearly impossible to see what some of them are, and the undo icon is also very difficult to see.


Image 682



0
Fixed

Opening a file from Files starts a new instance of Textastic instead of adding a tab to my existing instance

Reto 2 months ago in iPad updated by Alexander Blach (Developer) 2 months ago 10

Opening a file from Files starts a new instance of Textastic. How can I open the file as a new tab of my existing instance instead?