Your comments
Just a few quick points:
Pythonista uses the "+" button to add new tabs. The problem with this is that when I'm currently working on a file and I'm opening another file, if I forget to tap the + button, the file is replaced with the file I open. Instead, I'm doing something very similar to what desktop code editors like Sublime Text, Visual Studio Code, Atom and TextMate do: in those apps, files are opened in a new tab, but the tabs are only kept open if you double-click them. This is done so that you don’t end up with many, many tabs when you are just browsing a project. I don't think the browser model works well in a text editor. See https://www.textasticapp.com/v7/manual/viewing_editing_files/tab_bar.html for details.
I put a lot of thought into this, tested a lot of ideas and looked at what other apps are doing. I tried out many things and this is what worked best for me. I get it that you don't like the implementation, but I do. I can't just change the implementation afterwards. I have received very little criticism for the tabs implementation, so it can't be that bad/wrong.
I often use Textastic to load an open-source project from someone else and browse the project. For this use case I find it very useful that I can keep files open in a tab that I want to look at and be sure that they are not replaced when I open another file. I also like the transient tab that gets replaced when I tap on another file so that I don't end up with many, many tabs.
That's also where the new fuzzy file search comes into play: I navigate to the root folder of the project (which can have many files in many subfolders) and then I can search for file names in all subfolders. I only want to search in that project, not in all files in all locations.
There are keyboard shortcuts to switch between tabs: Ctrl-Tab and Ctrl-Shift-Tab. You can close the current tab with Cmd-W. See https://www.textasticapp.com/v7/manual/viewing_editing_files/keyboard_shortcuts.html for details. There is currently not keyboard shortcut to close all tabs.
By the way: In Textastic 7.0.3 I added keyboard shortcuts to navigate in the list of files, symbol list and search results with the cursor keys. I also added a keyboard shortcut to show the sidebar (always works, contrary to the swipe gesture you mention). This was in response to your feedback.
A trashcan sounds like a useful addition.
I implemented an "Open Quickly" command in Textastic for Mac that searches in all folders added to the sidebar, and in iCloud. It sure sounds like a good idea to have in addition to the "find files in folders" function, but I wanted to release version 7 eventually, so I haven't implemented it yet.
The same goes for a "Find in Files" function. Implemented in Textastic for Mac, not yet in Textastic for iOS. I started implementing it, but removed it to finish v7.
The search does not only search in the current folder. It searches in all subfolders as well.
I decided against moving the search field and sort options under the navigation bar for a few reasons:
1. I did try to implement it, but there was a bug in iOS - I cannot remember exactly what the problem was, since this was quite a few months ago
2. people won't easily find the options when they are hidden
3. it only takes one file away from the list of files - for that reason, I prefer that users find the search and sort options
Honest question: when does automatic indentation get in your way?
Adding the option to select system fonts would certainly be a possibility. If more people request it, I'll surely implement it. I don't think this is a much-requested feature. Feel free to vote for it here: https://feedback.textasticapp.com/communities/1/topics/1978-font-selection-like-in-ulysses-app
Backup: I think it's the first time I read such a feature request. You can always upload your files to a remote server or use iCloud - then you get automatic backup and you can even restore deleted files from the iCloud website (similar to a trashcan).
I don't know what happens in iOS 13. iOS is very different from macOS - I don't think you can add system-wide tabs as easily on iOS since there is no concept of windows on iOS and the frameworks generally work very differently.
Tabs were necessary to implement the SSH terminal connections.
Please, you are welcome to add individual feature requests to the feedback forum: a separate feature request for each issue is necessary though. Then people can add their votes for it and discuss it. One large topic with many feature requests mixed into one does not work well.
Hello,
I assume you used the "Open…" command in Textastic to open a file from Google Drive.
I just tested it on my device and it worked, but I noticed that I needed to pull down the file list in the Google Drive app to get an up-to-date view of the file changes done in Textastic.
If that doesn't help, you might want to try Textastic's built-in Google Drive client and manually downloading and uploading files.
Have a look at the following topics in the manual for details:
https://www.textasticapp.com/v7/manual/remote_servers/remote_file_transfer_screen.html
https://www.textasticapp.com/v7/manual/remote_servers/google_drive.html
https://www.textasticapp.com/v7/manual/remote_servers/uploading_downloading.html
https://www.textasticapp.com/v7/manual/remote_servers/quick_upload_download.html
Please try the following:
- tap and hold the file in the Files app
- choose "Share" from the menu
- chose "Open in Excel"
This should change the file association.
Currently, you either need an external keyboard with an Escape key (for example Apple's Magic Keyboard) or use the additional row of keys on the on-screen keyboard.
I'll consider adding a gesture.
Can you send me a screenshot? Maybe there is a syntax error in the HTML file.
Hello, go to the "Files" app. There you can tap on the Locations > "Edit" button and add Working Copy.
You can also use Drag and Drop to drag a repository from Working Copy into Textastic.
I'm currently working on a new manual where this is explained in detail. You can find a preview of the manual here: https://www.textasticapp.com/v7/manual/integration_other_apps/git_client_working_copy.html
Hallo,
im Beispiel von Udemy steht
<h1 style="color: green">
Sie haben allerdings
<h1> style="color:green">
geschrieben.
Nach "h1" darf kein ">" kommen, dann klappt es.
Können Sie mir bitte ein Beispiel zeigen mit der Info, was genau nicht erkannt wird?
Customer support service by UserEcho
Regarding tabs, there is one other point you need to consider: there are not only file tabs, but also SSH tabs.
When new tabs could only be added with the "+" button, what should happen when you have an SSH tab active and then open a file? I would never want the SSH connection to be closed and replaced with a file I open. Should this open a new tab then (even if the "+" button was not pressed)? Should it replace another file tab (which one?)? It wouldn't be consistent in one way or another.
Disabling tabs is not really an option for the same reason: if there is no tab bar, I couldn't open a SSH connection in a tab (at least if I want to be able have a file open and an active SSH connection at the same time).