+201
Under review

diff support / file comparison / compare two files

Alexander Blach (Developer) 13 years ago updated by Destin8 3 years ago 9 1 duplicate
Add the ability to diff with another file.
+198
Under review

SSH support

Ruslan Root 14 years ago updated by Alexander Blach (Developer) 13 years ago 9
Propose to add a little functionality to the administrator server, and possibly useful for programmers. Really need support for SSH for sync files. May need to add two buttons "Save", "Save to remote host"

And execute commands:
when connecting to the server ( cd /home/user/src );
affter save file to server ( git commit -am 'autocommit' );
before exit;
and a small pop window for commands (for example you need to restart the web server after editing);


You can make as an additional package that need to buy in the AppStore to activate SSH. I'll buy.
+196
Under review

latex preview

AMPC 14 years ago updated by Alexander Blach (Developer) 12 years ago 5
Add ability to preview the PDF output of LaTeX files/other syntaxes which comply with the Developer Agreement for compiling code.
+175
Completed

Dropbox Support

Alexander Blach (Developer) 14 years ago updated 13 years ago 37 1 duplicate
There are several ways how Dropbox support could be implemented:

1) Allow to login to your Dropbox account and mark one ore more folders to sync with Textastic. Files would be downloaded to the iPad and uploaded automatically when they are changed.

Pros: works offline
Cons: uses a lot of space, sync is not easy to get right (need to handle conflicts)

2) Instead of syncing one or more folders, let the user connect to Dropbox and upload or download files.

Don't sync files automatically but behave more like an ftp client.

Pros: Access to the whole Dropbox, Works offline
Cons: No immediate upload on file changes, Need to do it manually

3) Like in the Dropbox app, have access to the whole Dropbox folder and keep a local cache of the directory structure. Allow to download and edit all files when online. Changes would be uploaded as soon as you close a file (or periodically, depending on API limits).

Keep a local cache of recently opened files – in case your internet connection is lost, you can still view those files.

Have the ability to mark files as "favorites" to get a local copy.

Pros: Access to the whole Dropbox, Files in the Dropbox are always up-to-date, You can select which files you want to keep offline
Cons: -
Answer
I implemented #2 for Textastic 2.0 because I could use the same interface as for the FTP client.
+175
Completed

Customizable Colors for Syntax Highlighting

Alexander Blach (Developer) 14 years ago updated by willjmallard 5 years ago 15
Add some predefined syntax highlighting color themes.

Allow custom colors.
Version 3.0
Answer
There will be a whole range of themes available in Textastic 3.0.

Those are the same as in TextMate plus some additional ones like Railscasts, Monokai and Solarized themes.
+171

External monitor / VGA out

Alexander Blach (Developer) 14 years ago updated 13 years ago 6
Support for the Apple iPad Dock-Connector-to-VGA-Adapter.

Use case: show source code to others in a presentation.
+163

Github support

Jan Rychter 14 years ago updated by TBolt 8 years ago 13
Instead of supporting git directly, implement support for Github (using their APIs). Most of us host our code on Github anyway.

Being able to browse my repositories and read code stored there would help a lot.
+159
Planned

Show which files have been changed/modified since download

sumiguchi 13 years ago updated by Alexander Blach (Developer) 13 years ago 5 2 duplicates
It would be nice if the files had a different icon if they've been changed since being downloaded.  

Alternatively - you could show a timestamp with the file (instead of just date). 

Sorting by time/date would be nice as well.

(Great app btw!)
+151
Completed

go to line number

Hineynu 14 years ago updated by Cecil Ward 2 months ago 4 1 duplicate
Would be good to add a Go To Line Number feature. When the user clicks Command+G (or Control+G ?) a dialog pops up with a text box to enter a line number into. Pressing the Enter key or button would then put the cursor at the beginning of the requested line. Or rather than pop up a dialog window it might be better to turn the line number in the window in the upper right corner (where the Line and Column number are) into a small text box to enter the line number to go to. Tapping on the line number in the upper right corner window would also bring up this feature.
Answer

You can now use Cmd-L (or configure a custom keyboard shortcut) to go to a line number in Textastic 9.6.

+144
Completed

Printing

Alexander Blach (Developer) 14 years ago updated 5 years ago 9 4 duplicates
Print syntax highlighted files directly from within the app.

This is possible with iOS 4.2.