Textastic is a text, code and markup editor for iPad and iPhone with rich support for syntax highlighting, FTP, SFTP and Dropbox. It will continue to be actively developed to provide you with the features you need to get your work done.

In order to achieve this, we would appreciate any and all feedback on challenges encountered when using Textastic.


Please also have a look at the manual.


Be sure to vote for the features you want to see implemented!
+4
Under review

Support for 1Password

StuFF mc 2 years ago in General • updated by Alexander Blach (Developer) 2 years ago 1

When I add a new FTP I'd like to be able to use 1Password.

+4

Autocompletion/syntax highlighting for jQuery would be nice

Robert Crooks 6 years ago in General 0

The JavaScript support is already great, but help with the jQuery functions would be a big time-saver as well.

+4
Under review

Add the possibility to change line spacing/leading

SvenB 4 years ago in General • updated by Alexander Blach (Developer) 4 years ago 1
The possibility to change the line spacing (e.g. in simple, one digit steps between 1.0 and 1.5) would be great for making code more readable.
+4
Completed

Universal app

György Mérei 6 years ago in General • updated by Alexander Blach (Developer) 3 years ago 4
Please make the app universal and not separate iPhone and iPad versions.
+4
Under review

Add default markdown stylsheet that works for email

Mike Ware 6 years ago in General • updated by Alexander Blach (Developer) 6 years ago 0
It would be great to have the ability to save a style sheet that the Markdown processor would use for rendering without having to link it. If this could also be used when rendering for the "Send as Message" function it would be fantastic. So many times I need to send a formatted email from iOS. I can do this with TexTastic, but the default styles just don't work for me


+4

AirPlay Support

j 4 years ago in General 0
It would be great to see some sort of enhanced AirPlay mirroring support for Textastic iOS. Some apps have the ability to change what you see on the iOS device screen when mirroring is turned on. This would allow Textastic to take advantage of the larger (TV) screen's real estate while using the iOS device for controls/keyboard only. Maybe this could allow for multiple editing panels (ie HTML and CSS side-by-side)?
+4

Http server instead of plain webview

Dave Mackintosh 5 years ago in General 0

It would be great if you could implement something like cocoa http server instead of using a file path so when we're building web pages we can use the likes of less, angular, backbone which all currently won't work because of being a file path protocol and not a local web server.


To clarify further, having this ability also gives us the opportunity to have something similar to Codea's "Aircode" and to run Ajax requests in page, it will throw a security error at the moment because of not being a http protocol.

+4

Use the new Dropbox sync API

Maurizio Manuguerra 6 years ago in General • updated by Rostislav Raykov 5 years ago 2

That would make sync painless for both the devs and the users.

+3

Autocomplete based on text in document

jangelsb 1 month ago in General 0

Similar to Sublime Text, it would be awesome if when you typed it would suggest/ autocomplete based on other words in the current document. 

+3

WebDAV Server File Upload Feature Request

Dossjb 2 years ago in General • updated by Alexander Blach (Developer) 2 years ago 5

It would be great to be able to upload a file from another device to the Textastic App directly using the WebDAV server. FTP On The Go Pro has this feature but Textastic is a way better editor.


Thanks!

Dossjb

Answer

This is already possible if both devices are in the same Wifi network:

  • on device A, start Textastic's WebDAV server: https://www.textasticapp.com/v6/manual/lessons/Starting_the_WebDAV-Server.html
  • on device B, use Textastic's WebDAV client to connect to the WebDAV server on device A:
    • tap on the file transfer button (globe icon)
    • tap on the "+" button and choose "WebDAV Connection"
    • enter the WebDAV url of device A and enter the user name and password
    • tap Done
    • connect to the WebDAV server and navigate to the target folder
    • select the local files you want to upload
    • tap the Upload button

I hope this helps