Sie können jetzt HTML-, CSS-, JavaScript- und JSON-Dateien automatisch formatieren – mit dem neuen integrierten Formatierer, der auf js-beautify basiert.
Tippen Sie oben rechts auf und wählen Sie „Code formatieren“, oder drücken Sie Cmd-Option-L, um die aktuelle Datei neu zu formatieren.
Der Formatierer ist umfassend konfigurierbar: Unter Einstellungen → „Code formatieren“ können Sie Zeilenumbrüche, Einrückungen, Klammerstil, Leerzeichenregeln und vieles mehr konfigurieren.
Weitere Verbesserungen
Beim Hochladen auf WebDAV setzt Textastic jetzt den HTTP-Header „Expect: 100-continue“, um sicherzustellen, dass ein Server den Upload akzeptiert, bevor Daten gesendet werden. Dies kann helfen, doppelte Datenübertragungen zu vermeiden, wenn der Server eine erneute Authentifizierung verlangt.
Behoben: Beim Hochladen auf cPanel-WebDAV-Server (cpdavd) konnte es zu einem „request stream exhausted“-Fehler kommen, da der Server die Verbindung nach jeder Antwort schließt, statt sie offen zu halten.
Die Einstellungen für die Passwort-Sperre wurden verschoben nach Einstellungen → Sonstiges: Seit iOS/iPadOS 18 können Sie das App-Symbol auf dem Home-Bildschirm gedrückt halten und „Face ID anfordern“ (bzw. Touch ID oder Code) auswählen, um die App zu sperren. Diese Methode wird bevorzugt, da sie auf Systemebene funktioniert und auch die lokalen Dateien von Textastic in der Dateien-App schützt.
Neu in 10.7.1
Beim Antippen des Editors, um die Bildschirmtastatur aufzurufen, wird die angetippte Zeile nun automatisch in den sichtbaren Bereich gescrollt, falls sie sonst hinter der Tastatur verborgen wäre.
Der redundante „Dateien“-Button auf dem iPad, der die Seitenleiste immer als Overlay angezeigt hat, wurde entfernt. Die Seitenleiste wird nun automatisch als Overlay im Hochformat auf kleineren Geräten und bei kleinen Fenstergrößen angezeigt. Im Querformat kann die Seitenleiste weiterhin mit Ctrl-Option-Cmd-B oder durch Wischen nach rechts eingeblendet werden.
Button-Layout auf kleinen iPad-Displays und bei kleinen Fenstergrößen verbessert.
Interaktive Größenanpassung von Fenstern unter iPadOS verbessert und Flackern auf zukünftigen Systemen behoben.
Neu in Textastic 10.6
Flexibleres Preismodell
Textastic kann jetzt kostenlos heruntergeladen und eine Woche lang gratis getestet werden.
Um die Testphase zu starten, wählen Neukunden ein jährliches oder monatliches Textastic Pro‑Abonnement.
Alternativ können Sie alle Funktionen mit einem einmaligen Kauf freischalten – ganz ohne Abo.
Wer die App bereits zuvor gekauft hat, behält den vollen Zugriff ohne zusätzliche Kosten.
Weitere Verbesserungen
Es wurde eine Option zum Deaktivieren der Schreibtools hinzugefügt (nur auf Geräten verfügbar, auf denen Apple Intelligence aktiviert ist).
Das Tastaturverhalten beim Erstellen einer neuen Datei auf dem iPhone wurde verbessert.
Die Bildschirmtastatur kann jetzt durch Herunterscrollen im Code-Editor ausgeblendet werden (auf dem iPhone standardmäßig aktiviert, auf dem iPad deaktiviert).
Das Bearbeitungsmenü (mit Aktionen wie „Ausschneiden“, „Kopieren“ und „Einfügen“) erscheint jetzt schneller und zuverlässiger – z.B. beim Auswählen von Text oder Tippen auf Zeilennummern.
Neu in Textastic 10.5
Verbesserte Erstellung neuer Dateien
Neue Dateien können nun mit nur zwei Taps erstellt werden: Nach Tippen auf den „+“-Button wird ein Dateiname vorgeschlagen (z.B. „Unbenannt.md“), der direkt mit dem „Erstellen“-Button übernommen werden kann.
Die Dateierweiterung kann nun optional auch aus einem Menü ausgewählt werden. Dieses Menü ist über Einstellungen → Neue Datei anpassbar.
Auch die vorausgewählte Dateierweiterung kann in den Einstellungen konfiguriert werden.
Benutzerdefiniertes HTML und CSS für die Markdown-Vorschau
Sie können die Markdown-Vorschau jetzt mit benutzerdefiniertem HTML und CSS anpassen. Speichern Sie Ihre benutzerdefinierten Stile in der Datei „Lokale Dateien/#Textastic/markdown.css“ und Ihr benutzerdefiniertes HTML in „Lokale Dateien/#Textastic/markdown_head.html“. Die Web-Vorschau verwendet diese Dateien bei der Darstellung von Markdown und ermöglicht es Ihnen, JavaScript-Bibliotheken wie MathJax oder Highlight.js zu laden.
Um die Anpassung noch einfacher zu machen, wurden Schaltflächen zu Einstellungen → Web-Vorschau hinzugefügt, mit denen Sie „markdown.css“ und „markdown_head.html“ direkt im Editor öffnen können.
Weitere Verbesserungen
Verbesserte (S)FTP-Upload- und Download-Geschwindigkeit über schnelle Netzwerkverbindungen durch Verwendung größerer Sende- und Empfangspuffer.
Die WLAN-IP-Adresse für den WebDAV-Server wird nun auf andere Art ermittelt. Dies sollte ein seltenes Problem beheben, bei dem der WebDAV-Server nicht aktiviert werden konnte, obwohl WLAN verfügbar war.
Neu in Textastic 10
Überarbeitete Benutzeroberfläche
Neue Icons und modernes Aussehen in allen Bereichen der App. Verwendung von Menüs an mehr Stellen, z. B. beim Tippen auf die Schaltfläche und beim Ändern der Sortierreihenfolge von Dateilisten.
Neue horizontal scrollbare Tab-Leiste. Es ist jetzt einfacher, Tabs mit Drag & Drop neu anzuordnen.
Verbesserte Swift-Unterstützung
Komplett neue Swift-Syntaxdefinition mit Unterstützung für modernes Swift einschließlich async/await.
Swift-Klassen, -Strukturen, -Enums, -Funktionen, -Eigenschaften usw. werden jetzt in der Symbolliste angezeigt.
Einfacherer Upload
Hochladen von Dateien auf eine beliebige Remote-Verbindung über das neue Menü → „Hochladen auf...“, ohne den Editor zu verlassen.
Weitere Verbesserungen
Probleme bei der Textauswahl und beim Diktieren unter iOS und iPadOS 17 behoben.
Verbessertes Verhalten der Befehle „Öffnen...“ und „Externen Ordner hinzufügen...“.
Verbesserte Unterstützung für externe Ordner.
Performance-Probleme behoben, wenn eine große Anzahl von Dateien im iCloud-Speicherort gespeichert war.
Neu in Textastic 9.8
In Dateien suchen
Sie können nun nach Text oder regulären Ausdrücken in allen Dateien eines Ordners und seiner Unterordner suchen:
Tippen Sie hierfür auf das Suchfeld oberhalb einer Dateiliste und ändern Sie den Suchmodus von „Dateiname“ zu „Inhalt“. In den Sucheinstellungen können Sie wählen, ob Sie nach Text oder einem regulären Ausdruck suchen möchten. Außerdem können Sie einstellen, ob Groß-/Kleinschreibung und Diakritika beachtet werden sollen und ob nur ganze Wörter gesucht werden sollen.
Die Suche starten Sie nach Eingabe des Suchbegriffes mit der Return-Taste.
Das Durchsuchen mehrerer Dateien funktioniert in Lokale Dateien, iCloud und externen Ordnern (wie z.B. anderen Ordnern in iCloud Drive oder Git-Repositories in Working Copy).
Weitere Verbesserungen
Tastaturkürzel für Weitersuchen (Vorwärts) (Cmd-G), Weitersuchen (Rückwärts) (Cmd-Shift-G) und Suchen und Ersetzen (Cmd-Option-F) hinzugefügt.
Die Benutzeroberfläche der Sucheinstellungen wurde verbessert.
Suchergebnisse im Code-Editor haben jetzt einen moderneren Stil.
Handbuch aktualisiert.
Neu in Textastic 9.7
Hinzufügen von Dateien und Ordnern überarbeitet
Beim Erstellen von Dateien und Ordnern mit dem „+“-Button unterhalb von Dateilisten kann man nun den Speicherort sehen und ändern, in dem die neue Datei oder der neue Ordner erstellt werden soll. Dies ist besonders hilfreich, wenn Sie diesen Dialog mit dem Tastaturkürzel Cmd-N aufrufen und sich nicht mehr an den letzten Ordner erinnern, zu dem Sie navigiert sind.
Es gibt eine neue Registerkarte „Importieren“, über die Sie Dateien mit der iOS-Dokumentenauswahl und Bilder mit der neuen iOS-Bildauswahl, die mit iOS 14 eingeführt wurde, importieren können.
Tippen und halten Sie oder klicken Sie mit der rechten Maustaste auf die „+“-Schaltfläche, um ein Menü anzuzeigen, mit dem Sie direkt „Neue Datei“, „Neuer Ordner“, „Dateien importieren“ oder „Bilder importieren“ aufrufen können.
Verbesserter Web-Vorschau-Server
Der Webserver für die Webvorschau wird nun schon beim Start der App gestartet und nicht erst, wenn die Webvorschau zum ersten Mal angezeigt wird.
Der Webserver für die Webvorschau verwendet nun standardmäßig den Port 8080 anstelle eines zufälligen Ports. Dies ermöglicht es Ihnen, Vorschau-URLs in Safari als Lesezeichen zu speichern, wenn Sie „Vorschau in Safari“ verwenden. Sie können den Port ändern oder einen zufälligen Port unter Einstellungen -> Web-Vorschau verwenden.
Remote-Verbindungen
Überarbeitete Benutzeroberfläche für Remote-Verbindungseinstellungen ((S)FTP, WebDAV, Google Drive, Dropbox) mit besserer Unterstützung für Dynamic Type und VoiceOver.
Aktualisierung auf die neue Dropbox-OAuth-API, die kurzlebige Zugriffstoken und Aktualisierungs-Token verwendet. Die alte Dropbox-API wird am 30. September 2021 keine langlebigen Zugriffstoken mehr zurückgeben. Mit diesem Update ist Textastic auf diese Änderung vorbereitet. Bestehende Zugriffstoken sind davon nicht betroffen.
Weitere Verbesserungen
Dateieigenschaften und Sucheinstellungen überarbeitet mit besserer Unterstützung für Dynamic Type und VoiceOver, sowie einigen anderen Verbesserungen.
Die Benutzeroberfläche der WebDAV-Server-Einstellungen wurde überarbeitet und der Button von der Symbolleiste unterhalb von Dateilisten zu den Einstellungen verschoben. Die Schaltfläche für den WebDAV-Server wird weiterhin unter der Liste der Speicherorte (lokale Dateien, iCloud, externe Ordner…) angezeigt.
Sie können jetzt die WebDAV-Server-URL durch Antippen teilen.
Neu in Textastic 9.6
Unsichtbare Zeichen: Einstellungen hinzugefügt, um zusätzlich zu Tabulatoren auch Leerzeichen und Zeilenumbrüche anzuzeigen.
Gehe zu Zeile: Sie können jetzt Cmd-L verwenden, um zu einer bestimmten Zeile in der aktuellen Datei zu springen.
Neu in Textastic 9.5
Die App wurde für die Displaygrößen der neuen iPhones optimiert.
Unterstützung der Kurzbefehle-App mit den beiden Aktionen „Open File“ und „Get File“ hinzugefügt.
Sie können jetzt den Befehl „Edit in Textastic“ im Datei-Kontextmenü von Working Copy und den Terminal-Befehl „textastic“ in Secure ShellFish verwenden, um eine Datei aus diesen Apps einfach in Textastic zu öffnen, ohne das Share-Sheet oder die Dokumentauswahl zu verwenden.
Neue Funktionalität zu x-callback-url hinzugefügt, die es erlaubt, Dateien in externen Ordnern zu öffnen. Weitere Informationen finden Sie im Handbuch.
Neu in Textastic 9.4
Verbesserte Unterstützung für iOS 14
Benutzerdefinierte Schriften, die über Konfigurationsprofile installiert wurden, können unter iOS 14 wieder gewählt werden.
Unterstützung für die neue Berechtigung „Lokales Netzwerk“ in iOS 14 wurde hinzugefügt, um die Verbindung zu (S)FTP-, SSH- und WebDAV-Servern im lokalen Netzwerk zu ermöglichen.
Neu in Textastic 9.3
Kommentieren von Code
Neue Tastaturkürzel „Kommentar umschalten“ (Cmd-/) und „Blockkommentar umschalten“ (Cmd-Option-/).
Sie können auch Text markieren und „Kommentieren“ oder „Kommentar entfernen“ aus dem Bearbeitungsmenü wählen.
Verbesserte Textbearbeitung
Neue Einstellung „Klammern u. a. schließen“: Fügt automatisch ein passendes schließendes Zeichen ein, wenn eine öffnende Klammer oder ein Anführungszeichen eingegeben wird. Dies funktioniert für die folgenden Zeichenpaare: "", '', (), [], {}.
Neue Einstellung „Syntaxbasiertes Einrücken“: Automatisches Einrücken von Code bei der Eingabe, basierend auf seiner Syntax. Erhöht z.B. die Einrückung, wenn nach einer öffnenden geschweiften Klammer („{“) in C oder einem öffnenden Tag in HTML die Eingabetaste gedrückt wird, und verringert die Einrückung nach einer schließenden geschweiften Klammer („}“) oder einem schließenden Tag.
Neue „Zeilenhöhe“-Einstellung, mit der Sie den Abstand zwischen den Zeilen anpassen können (Standardeinstellung 110%).
Neue Einstellung „Seitenrand“ -> „Auswahl anzeigen“: Die aktuell ausgewählten Zeilen können am Seitenrand angezeigt werden, wenn Zeilennummern aktiviert sind.
Verbesserungen im Dunkelmodus
Sie können jetzt ein separates Code-Editor-Theme und ein separates Erscheinungsbild der Tastatur für den Dunkelmodus auswählen.
Die Markdown-Vorschau verwendet jetzt im Dunkelmodus ein dunkles Farbschema.
Neu in Textastic 9.2
Dieses Update enthält wichtige Fehlerkorrekturen im Zusammenhang mit dem SSH-Terminal und der Textauswahl.
Neu in Textastic 9.1
Unterstützung für Maus und Trackpad auf dem iPad hinzugefügt.
Textastic verwendet jetzt die Standard-iOS-Textauswahl anstelle der bisherigen eigenen Textauswahl.
Neu in Textastic 9
Dunkelmodus
Volle Unterstützung für den nativen Dunkelmodus von iOS 13 wurde hinzugefügt. Das bedeutet, dass jeder Teil der App jetzt ein dunkles Erscheinungsbild unterstützt - einschließlich Systemansichten wie dem Document-Picker, Kontextmenüs, Warnmeldungen und Share-Sheets.
Sie können entweder das Erscheinungsbild des Systems übernehmen oder immer ein helles oder dunkles Erscheinungsbild verwenden. Beim dunklen Erscheinungsbild können Sie zwischen „Blau“, „Gelb“ und „Grau“ wählen.
Mehrere Fenster unter iPadOS 13
Auf dem iPad können jetzt mehrere Fenster von Textastic gleichzeitig geöffnet sein. Führen Sie einen der folgenden Schritte aus, um ein neues Fenster zu öffnen:
Während Textastic geöffnet ist, ziehen Sie vom unteren Bildschirmrand aus nach oben, um das Dock anzuzeigen, und ziehen Sie das Anwendungssymbol von Textastic aus dem Dock an den linken oder rechten Bildschirmrand.
Ziehen Sie eine Datei aus einer der Dateilisten von Textastic oder einem Tab an den linken oder rechten Bildschirmrand.
Zeigen Sie das Kontextmenü einer Datei oder eines Tabs an und wählen Sie „In neuem Fenster öffnen“.
Kontextmenüs für Dateien und Tabs
Rufen Sie das Kontextmenü einer Datei auf, um alle Befehle anzuzeigen, die bisher nur über die Schaltfläche „Bearbeiten“ verfügbar waren, sowie neue Befehle wie „In neuem Fenster öffnen“ und „Pfad kopieren“.
Das Kontextmenü für Tabs ermöglicht es Ihnen, den gewählten Tab zu schließen, alle anderen Tabs zu schließen, den Tab offen zu lassen (pinnen) und den Tab in ein neues Fenster zu verschieben.
Leichtere Anpassung
Unter Einstellungen -> Sonstiges wurde „Anpassungen neu laden“ hinzugefügt. Dies ermöglicht es Ihnen, Syntaxdefinitionen, Themes und Codevervollständigungen neu zu laden, ohne die Anwendung zu beenden und neu zu starten. Alle geöffneten Dateien im Ordner „Lokale Dateien/#Textastic“ werden vor dem erneuten Laden von Anpassungen automatisch gespeichert.
Neue anpassbare Tastaturkürzel für „Anpassungen neu laden“ (Cmd-Shift-R) und „Scope anzeigen“ (Ctrl-Shift-P) wurden hinzugefügt.
Das bedeutet, dass Sie z.B. ein Theme oder eine Codevervollständigungsdatei bearbeiten und einfach Cmd-Shift-R drücken können, um sie zu speichern und wieder zu laden, was eine einfache Anpassung ermöglicht.
Sonstiges
Behoben: Einige vom Benutzer installierte Schriftarten wie „JetBrains Mono“ und „IPA Gothic“ wurden nicht in der Liste der Schriftarten angezeigt.
Handhabung von Emoji-Zeichen im Code-Editor verbessert.