Ansehen und Bearbeiten
F3 zeigt eine Datei an, mit F4 ändern Sie sie. Beide Fenster öffnen Dateien jeder Größe. Gemeinsam sind ihnen der Ansichtsumschalter, Markdown, die Syntaxhervorhebung, die Leiste Suchen, der Sprung zu einer Zeile, große Dateien und die Kodierungen — beschrieben am Ende des Kapitels.
Ansehen — F3
F3 (oder Ansehen im Kontextmenü) öffnet die Datei unter dem Cursor im Vorschaufenster. Auf einem Ordner passiert nichts. Esc oder Schließen schließt das Fenster.
Die Vorschau öffnet sich auch, wenn Sie Enter auf einer Datei drücken, für die das System kein Programm kennt, sowie bei jeder Datei auf einem Server oder in einem Archiv.
Eine Datei von einem FTP/SFTP-Server lädt das Programm zuerst herunter — das Fenster Datei wird heruntergeladen zeigt den Fortschritt, die Geschwindigkeit und die Schaltfläche Abbrechen.
Das Programm erkennt den Dateityp selbst:
| Typ | Wie er erkannt wird |
|---|---|
| Bild | am Dateiinhalt: PNG, JPEG, GIF, BMP, WebP |
| Video | an der Erweiterung (.mp4, .mov, .mkv, .avi, .webm…) |
| Text | an der Erweiterung oder am Dateianfang: keine Nullbytes und wenige Steuerzeichen; UTF-16 an den Nullen in jedem zweiten Byte |
| alles andere | Hex-Ansicht |
Text
Der Kopf zeigt Kodierung, Zeilenzahl und Größe. Text, Hex oder Formatiert wählen Sie unter Ansicht (Beschreibung).
Der Text ist schreibgeschützt, standardmäßig ohne Zeilenumbruch, in einer Schrift mit fester Zeichenbreite. Code erscheint mit Syntaxhervorhebung, eine Markdown-Datei formatiert.
Nach dem Öffnen steht der Cursor im Text: Die Pfeiltasten scrollen sofort, und Shift mit den Pfeiltasten markiert.
Cmd+F / Ctrl+F blendet die Leiste Suchen ein, und Cmd+L / Ctrl+G springt zu einer Zeile.
Eine Textdatei über 4 MB öffnet sich in der Ansicht für große Dateien: mit Zeilennummern, ohne Farben und ohne Markdown-Formatierung.
Fotos

Über dem Bild: Format, Auflösung, Farbtiefe, Alphakanal und Dateigröße.
Das Bild wird zunächst in das Fenster eingepasst. Die Schaltfläche Einpassen (Cmd/Ctrl+9) kehrt zum Einpassen zurück, das der Fenstergröße folgt, und
100%(Cmd/Ctrl+0) zeigt das Bild in seiner tatsächlichen Größe, Pixel für Pixel. Die Schaltflächen-und+sowie Cmd/Ctrl mit + und - ändern den Zoom (10–800 %).Ein von Hand gewählter Zoom bleibt erhalten, während Sie mit den Pfeiltasten durch weitere Fotos blättern, bis Sie die Vorschau schließen.
Transparente Bereiche erscheinen als Schachbrettmuster.
Blättern mit den Pfeiltasten
← und → zeigen das vorherige und das nächste Foto aus demselben Ordner, in der Reihenfolge des Panels. Dateien anderer Typen werden übersprungen.
Auf beiden Seiten des Fotos erscheinen runde Pfeilschaltflächen. Sie blenden sich nach 5 Sekunden aus und kehren zurück, wenn Sie die Maus über das Foto bewegen. Ein Klick darauf wirkt wie die Pfeiltaste.
Das Blättern endet beim ersten und beim letzten Foto. Mit der Einstellung Fotos und Filme im Kreis blättern kommt nach dem letzten wieder das erste Foto.
Hat der Ordner nur ein Foto, gibt es keine Pfeile.
Auf einem langsamen Datenträger oder bei einer großen Datei erscheint „Wird geladen…“ auf dem Foto.
Videos blättern Sie genauso, aber getrennt: von einem Foto zu einem Foto, von einem Video zu einem Video. Die Einstellung Mit den Pfeiltasten durch alles Anzeigbare blättern fasst Fotos und Videos zu einer Folge zusammen (sie wirkt ab dem nächsten F3). Beide Einstellungen stehen auf der Registerkarte Vorschau und Video, in der Gruppe Dateivorschau.
Videos
FlyingFiles spielt Videos nicht im eigenen Fenster ab. Stattdessen zeigt es:
ein Einzelbild aus dem Video — unter macOS (über Quick Look des Systems); unter Windows und Linux nur die Beschreibung;
Auflösung und Dauer von MP4-, MOV-, M4V- und 3GP-Dateien — das Programm liest nur wenige Bytes aus dem Dateikopf, sodass sich selbst eine mehrere Gigabyte große Datei sofort öffnet, auch von einem Server;
die Schaltflächen Im Player des Systems öffnen und Öffnen mit, letztere mit einer Liste von Programmen, die das System der Datei zuordnet (gibt es keine, zeigt die Liste „Das System kennt keine Anwendung für diese Datei“). Beide funktionieren für Dateien auf dem Datenträger des Computers.
Auflösung, Qualität, Codec oder Format eines Videos ändern Sie mit Video umwandeln… im Kontextmenü oder im Menü Funktionen — das beschreibt das Kapitel Videos umwandeln.
Hex-Ansicht
Eine Datei, die weder Bild noch Video noch Text ist, erscheint in der Hex-Ansicht — vollständig, unabhängig von ihrer Größe. Über dem Inhalt stehen „Hex-Vorschau“, die Anzahl der Bytes und die Größe.
Links steht die Position des ersten Bytes der Zeile, in der Mitte stehen 16 Bytes (mit einem Abstand nach dem achten), rechts dieselben Bytes als Zeichen. Ein Byte, das kein druckbares ASCII-Zeichen ist, erscheint als Punkt. Über den Spalten stehen ihre Nummern.
Ein Abschnitt, den das Programm noch nicht vom Datenträger gelesen hat, zeigt kurz die Punkte
··.Tab bewegt den Cursor zwischen der Ziffernspalte und der Zeichenspalte, und Shift mit den Pfeiltasten markiert.
Die Statusleiste unter dem Inhalt zeigt die Position des Cursors, z. B. „Position: 0x1F00 (7.936)“, und die Größe der Markierung.
Die Leiste Suchen durchsucht die ganze Datei nach Text oder Bytes.
Genauso sehen Sie die Bytes jeder Textdatei — mit Ansicht → Hex.
Achtung: TIFF- und HEIC-Dateien werden derzeit nicht als Bilder erkannt — Sie sehen sie in der Hex-Ansicht. Im Programm des Systems öffnen Sie sie mit Enter.
Bearbeiten — F4
F4 (oder Bearbeiten im Kontextmenü) öffnet die Datei im Bearbeitungsfenster. Eine Datei von einem Server lädt das Programm zuerst herunter, und beim Speichern lädt es sie wieder auf den Server hoch. Mit einer Datei in einem Archiv ist es genauso — die Änderung kommt ins Archiv, wenn Sie es verlassen.
Den Dateityp erkennt das Programm wie in der Vorschau: Text kommt in den Texteditor, ein Bild in den Bildeditor und jede andere Datei in den Hex-Editor.
| Aktion | Taste |
|---|---|
| speichern und im Fenster bleiben | Cmd+S / Ctrl+S |
| speichern und schließen | F2 oder die Schaltfläche Speichern (F2) |
| die Leiste Suchen einblenden | Cmd+F / Ctrl+F |
| zu einer Zeile oder Position springen | Cmd+L / Ctrl+G |
| ohne Speichern schließen | Esc oder Abbrechen |
Ungespeicherte Änderungen zeigt der Fenstertitel, z. B. „Bearbeiten — notizen.txt (Ungespeicherte Änderungen)“. Nach dem Speichern verschwindet der Zusatz, das Panel wird aktualisiert, der Cursor springt auf die gespeicherte Datei, und im Titel des Hauptfensters erscheint „Datei gespeichert: …“.
Achtung: Esc, Abbrechen und das Schließen des Fensters beenden die Bearbeitung ohne Rückfrage nach ungespeicherten Änderungen. Speichern Sie vor dem Schließen.
Esc in der Leiste Suchen blendet nur die Leiste aus, und während eines Speicherns mit Fortschrittsanzeige bricht es das Speichern ab.
Text
Eine Textdatei bis 4 MB öffnet sich im Editor mit einer Schrift fester Zeichenbreite, standardmäßig ohne Zeilenumbruch. Nach dem Öffnen steht der Cursor am Anfang des Textes, und Sie können sofort schreiben.
Code erscheint mit Syntaxhervorhebung, und eine Markdown-Datei bearbeiten Sie formatiert.
Ansicht → Text / Hex ermöglicht das Bearbeiten der Bytes und die Rückkehr zum Text — Modi.
Die Datei wird in derselben Kodierung gespeichert, in der sie geöffnet wurde.
Eine Datei über 4 MB öffnet sich im Editor für große Dateien.
Shift+F4 legt eine neue leere Textdatei an und öffnet sie gleich hier. Eine neue Datei wird in UTF-8 gespeichert.
Bilder
Der Bildeditor hat drei Registerkarten, darunter die Wahl von Format und Speicherpfad:
Größe
Breite und Höhe (1–20.000 px). Ist Seitenverhältnis beibehalten angekreuzt, berechnet eine Änderung des einen Werts den anderen neu.
Die neue Größe wird beim Speichern angewendet.
Zuschneiden
X, Y, B und H legen den Zuschneidebereich fest. Der Bereich außerhalb wird abgedunkelt.
Zuschneiden schneidet das Bild sofort zu und setzt die Felder zurück.
Zauberstab und Hintergrund
Klicken Sie in das Bild: Der Zauberstab wählt einen zusammenhängenden Bereich ähnlicher Farbe aus (eine blaue Überlagerung und die Pixelzahl).
Toleranz des Zauberstabs (0–255, Standard 24) legt fest, wie stark die Farbe abweichen darf.
Hintergrund entfernen macht den ausgewählten Bereich transparent. Unterstützt das gewählte Format keine Transparenz, stellt das Programm auf PNG um.
Auswahl aufheben entfernt die Auswahl.
Format und Speicherpfad
Format: PNG, JPEG, WEBP oder BMP. Ein Formatwechsel ändert die Erweiterung im Pfad.
Speicherpfad ist standardmäßig der Pfad der bearbeiteten Datei. Geben Sie einen anderen ein, um das Ergebnis als neue Datei zu speichern und das Original zu behalten.
Darunter zeigt das Programm das Format und die Auflösung, mit denen es die Datei speichert. BMP wird ohne Transparenz gespeichert.
Die Schaltflächen -, 100% und + sowie Cmd/Ctrl mit +, -, 0 ändern den Zoom der Ansicht.
Hex-Editor
Eine Datei, die weder Text noch Bild ist, öffnet sich im Hex-Editor — unabhängig von ihrer Größe. Eine Textdatei kommt hierher, wenn Sie auf Hex umschalten. Der Aufbau ist wie in der Hex-Ansicht der Vorschau, und über dem Inhalt zeigt „Hex-Editor“ die Anzahl der Bytes und die Größe nach den Änderungen.
Der Editor überschreibt standardmäßig Bytes — eine Änderung verschiebt den Rest der Datei nicht. Den Modus Einfügen schalten Sie mit der Taste Insert ein oder mit einem Klick auf die Schaltfläche mit dem Namen des Modus (Überschreiben) in der Statusleiste unter dem Inhalt — der Mac hat keine Insert-Taste. Auf demselben Weg kehren Sie zum Überschreiben zurück.
In der Ziffernspalte tippen Sie Hex-Ziffern (
0–9,A–F), zwei pro Byte. In der Zeichenspalte tippen Sie normale Zeichen: in einer Textdatei in deren Kodierung, in einer Binärdatei als Latin-1 und ein Zeichen außerhalb von Latin-1 als UTF-8.Tab wechselt zwischen der Ziffernspalte und der Zeichenspalte.
Backspace und Entf löschen Bytes in beiden Modi.
Geänderte Bytes haben eine andere Farbe. Die Statusleiste zeigt die Position des Cursors, die Größe der Markierung und den Modus.
Shift mit den Pfeiltasten markiert. Home und End springen an den Anfang und das Ende der Zeile, mit Cmd / Ctrl an den Anfang und das Ende der Datei.
Cmd+C / Ctrl+C kopiert die Markierung (bis 16 MB): aus der Ziffernspalte als
4A 6F …, aus der Zeichenspalte als Text. Ausschneiden, Einfügen aus der Zwischenablage und Alles auswählen funktionieren ebenfalls (X, V, A mit Cmd / Ctrl). In der Ziffernspalte nimmt das Einfügen nur hexadezimal geschriebene Bytes an.Cmd+Z / Ctrl+Z macht eine Änderung rückgängig; eine Folge getippter Bytes ist ein Schritt. Wiederherstellen: Cmd+Shift+Z / Ctrl+Y.
Wie das Programm eine Binärdatei speichert, beschreibt der Abschnitt Große Dateien.
Zeilenumbruch und mehr Platz für den Inhalt
Wählen Sie Ansicht → Zeilenumbruch, um lange Zeilen an die Fensterbreite anzupassen, auch bei Dateien über 4 MB. Standardmäßig ausgeschaltet. Dies ändert nur die Anzeige, nicht Inhalt oder gespeicherte Bytes; formatiertes Markdown bricht automatisch um. Die Wahl bleibt bis zum Schließen des Fensters erhalten, auch beim Wechsel Text/Hex/Formatiert.
Ansicht → Dateiinformationen blendet den Kopf mit Kodierung, Syntax, Zeilenzahl und Größe aus, auch bei Bildern, Videos und Bytes. Bei Bildern lassen sich die Zoomleiste und in F4 die Bildwerkzeuge ausblenden. Der Platz wird für die Datei frei; Zoombefehle bleiben im Menü. Informationen und Leisten sind anfangs sichtbar; die Wahl gilt für dieses Fenster.
Ansichtsumschalter
In F3 und F4 wählen Sie den Modus im Menü Ansicht: unter macOS in der Systemmenüleiste, unter Windows und Linux in der Menüleiste des Fensters. Das Menü ersetzt die Modusschaltflächen über dem Inhalt.
| Ansicht | Was sie zeigt |
|---|---|
| Formatiert | nur Markdown-Dateien bis 4 MB: das Dokument ohne Markdown-Zeichen (siehe Markdown); nach dem Öffnen gewählt |
| Text | den Quelltext in einer Schrift mit fester Zeichenbreite |
| Hex | die Bytes der Datei; beim Bearbeiten im Hex-Editor |
In der Vorschau zeigt die Ansicht Hex die tatsächlichen Bytes der Datei.
Beim Bearbeiten einer Datei bis 4 MB zeigt die Ansicht Hex den Text aus dem Editor in der Kodierung der Datei, samt ungespeicherter Änderungen. Zurück in der Ansicht Text übernimmt der Editor die im Hex-Editor geänderten Bytes. Bytes, die in dieser Kodierung kein gültiger Text sind, werden zum Ersatzzeichen (eine Raute mit Fragezeichen), und das Programm warnt davor.
In einer großen Datei zeigen beide Ansichten dieselbe Datei und dieselbe Stelle: Die Markierung geht von Ansicht zu Ansicht mit, und die Änderungen bleiben erhalten.
Eine Binärdatei hat nur die Hex-Ansicht.
Markdown
F3 und F4 öffnen Markdown-Dateien (.md, .markdown, .mdown, .mkd, .mkdn, .mdwn) bis 4 MB in der Ansicht Formatiert: in Proportionalschrift, mit Zeilenumbruch und ohne Markdown-Zeichen. Die Ansicht Text zeigt die Quelle, wie bei jeder Textdatei.
Formatiert werden:
Überschriften — mit
#am Zeilenanfang oder mit===bzw.---unterstrichen — größer und fett;Fett, Kursiv, Durchgestrichen
~~Text~~, Textmarker==Text==und Code im Fließtext;Listen mit Punkten und mit Nummern sowie Aufgaben
- [ ]und- [x]als Kontrollkästchen; eine erledigte Aufgabe ist durchgestrichen;Zitate mit einem Strich links, auch verschachtelt;
Codeblöcke zwischen drei Backticks oder drei Tilden: mit Hintergrund, in einer Schrift mit fester Zeichenbreite, mit dem Namen der Sprache in der Ecke und mit Syntaxhervorhebung, wenn die Sprache eine Definition hat (z. B.
python,js,json,xml);Tabellen mit Gitternetz, fetter Kopfzeile und Spaltenausrichtung; die Strichzeile unter der Kopfzeile ist ausgeblendet;
waagerechte Linien; YAML-Eigenschaften am Dateianfang — abgeschwächt, mit Hintergrund;
Links
[Text](Adresse), Adressen in spitzen Klammern und einfache Webadressen, Notizlinks[[Name]]wie in Obsidian,#Tagsund HTML-Entitäten;Bilder
und![[bild.png]]auf dem Datenträger des Computers, mit einem Pfad relativ zum Ordner des Dokuments oder einem vollständigen Pfad. Eine Zahl nach dem senkrechten Strich, z. B.![[bild.png|300]], legt die Breite des Bildes fest.
Ein Bild aus dem Internet, ein fehlendes oder unlesbares Bild, ein Bild in einer Tabelle und jedes Bild in einem Dokument von einem Server oder aus einem Archiv erscheint als Symbol mit der Beschreibung. Das Programm lädt nichts aus dem Internet.
Die Markdown-Zeichen bleiben in der Datei. Speichern, Suchen, Kopieren, der Sprung zu einer Zeile und Rückgängig arbeiten mit dem Quelltext.
In der Vorschau (F3) ist das ganze Dokument formatiert. Ein Klick auf einen Link zu einer Webseite oder E-Mail-Adresse (http, https, mailto) öffnet ihn im Browser oder im E-Mail-Programm. Ein Link zu einer anderen Datei oder Notiz bewirkt nichts, und die Kontrollkästchen der Aufgaben lassen sich nicht abhaken.
Beim Bearbeiten (F4) ist der Text ebenfalls formatiert, aber die Zeile mit dem Cursor und markierte Zeilen zeigen den Quelltext: Die Markdown-Zeichen sind abgeschwächt, Größe und Fettdruck einer Überschrift bleiben. Steht der Cursor in einer Tabelle, einem Codeblock oder in den Eigenschaften, wird der ganze Block aufgedeckt.
Ein Klick auf das Kontrollkästchen einer Aufgabe in einer formatierten Zeile schaltet zwischen
[ ]und[x]um, ohne den Cursor zu bewegen. Cmd+Z / Ctrl+Z macht das in einem Schritt rückgängig.Ein normaler Klick auf einen Link setzt den Cursor hinein, wie im Text. Den Link öffnet Cmd+Klick / Ctrl+Klick.
Über dem Kontrollkästchen einer Aufgabe und bei gedrückter Cmd- / Ctrl-Taste auch über einem Link wird der Mauszeiger zur Hand.
Beim Markieren mit der Maus wartet das Aufdecken, bis Sie die Maustaste loslassen, damit sich der Text nicht unter dem Zeiger verschiebt.
Was die Ansicht nicht formatiert: Links über Referenzen ([Text][ref]), Fußnoten, Formeln, HTML-Tags (sie bleiben sichtbar, abgeschwächt), eingerückte Codeblöcke ohne Backticks oder Tilden und Formatierungen über mehrere Zeilen. Eine Tabelle, die breiter als das Fenster oder länger als 1000 Zeilen ist, bleibt Quelltext. Die umbrochene Fortsetzung eines Listenpunkts oder Zitats beginnt am linken Rand. Enter in einem Listenpunkt legt keinen neuen Punkt an.
Syntaxhervorhebung
Vorschau und Editor heben Code anhand der Dateiendung farbig hervor. Die Farben passen zum hellen oder zum dunklen Thema.
| Sprache | Endungen |
|---|---|
| PHP | .php, .phtml, .php3, .php4, .php5, .php7, .php8, .phps |
| Python | .py, .pyw, .pyi |
| C# | .cs, .csx |
| C++ | .cpp, .cc, .cxx, .c++, .h, .hh, .hpp, .hxx, .h++, .ipp, .tpp, .ixx, .cppm |
| HTML | .html, .htm, .xhtml, .shtml |
| CSS | .css |
| JavaScript | .js, .mjs, .cjs, .jsx |
| JSON | .json, .jsonc, .json5, .jsonl, .ndjson, .jsonld, .geojson, .webmanifest, .har, .ipynb, .code-workspace |
| XML | .xml, .xsd, .xsl, .xslt, .svg, .plist, .xaml, .axaml, .csproj, .fsproj, .vbproj, .vcxproj, .props, .targets, .nuspec, .resx, .slnx, .config, .appxmanifest, .wsdl, .rss, .atom, .kml, .gpx, .xlf, .xliff, .storyboard, .xib, .opml |
In den meisten Sprachen bekommen Kommentare, Zeichenketten, Schlüsselwörter und Zahlen eigene Farben.
JSON: Schlüssel haben eine andere Farbe als Textwerte; dazu kommen
true,false,null, Zahlen und Kommentare (auch JSON5-Schreibweisen).XML: Tag-Namen, Attributnamen und -werte, Kommentare, Deklarationen (
<?xml …?>,<!DOCTYPE …>), CDATA-Abschnitte und Entitäten. Der Text zwischen den Tags bleibt ohne Farbe.
Beim Bearbeiten stehen über dem Text der Name der Sprache („Syntax: PHP“, bei anderen Dateien „Syntax: Nur Text“) und der Pfad des Ordners mit den Definitionen. Die Vorschau zeigt nur die Farben.
Beim Tippen folgen die Farben dem Text und flackern nicht. Nach einem Moment ändert sich nur, was wirklich eine andere Farbe bekommt — z. B. der Rest der Zeile nach einem
#in Python.Farben, Regeln und die Liste der Endungen stehen in JSON-Dateien im Ordner
syntaxneben der Einstellungsdatei; im Ordner liegt eine Anleitung. Sie können die Dateien ändern oder eine eigene Sprache ergänzen. Änderungen wirken, sobald Sie das Vorschau- oder Bearbeitungsfenster erneut öffnen. Dieselben Definitionen färben auch die Codeblöcke in Markdown.Eine Textdatei über 4 MB bleibt ohne Farben. Die Analyse hat außerdem Grenzen: Ein Text mit mehr als 2 Mio. Zeichen (eine Datei von etwa 2 MB) bleibt ohne Farben, und dichtes XML und JSON verlieren sie schon bei etwa 0,5–1 MB. Der Editor zeigt dann über dem Text „Hervorhebung deaktiviert“, und der Text lässt sich weiter ändern und speichern.
Einen Fehler in einer Definitionsdatei zeigt der Editor über dem Text. Eine Sprache mit fehlerhafter Definition bleibt in der Vorschau und im Editor ohne Farben, die übrigen Sprachen werden weiter hervorgehoben.
Die Leiste „Suchen“
Die Suchleiste funktioniert im Text und in der Hex-Ansicht, in der Vorschau und beim Bearbeiten. Nach dem Öffnen des Fensters ist sie ausgeblendet.
Cmd+F / Ctrl+F blendet die Leiste unter dem Inhalt ein und setzt den Cursor in das Feld Suchen:.
Während Sie tippen, hebt das Programm den ersten Treffer hervor, und der Zähler zeigt „1 / 12“. Enter oder Nächster springt zum nächsten Treffer (nach dem letzten wieder zum Anfang), Vorheriger zum vorherigen. Groß- und Kleinschreibung spielen keine Rolle.
Esc im Feld oder das Kreuz am Ende der Leiste blendet die Leiste aus und leert den Suchtext. Esc außerhalb der Leiste schließt das Fenster (beim Bearbeiten ohne Speichern).
In einer großen Datei und in der Hex-Ansicht sieht die Suche etwas anders aus:
Das Programm durchsucht im Hintergrund die ganze Datei, und der Zähler zeigt den Fortschritt, z. B. „3 / 41 (Suche… 45 %)“. Der erste hervorgehobene Treffer ist der erste hinter dem Cursor, nicht der am Dateianfang.
Der Zähler hält bei 100.000 Treffern an und zeigt dann „+“.
Nach einer Änderung des Inhalts meldet der Zähler „Inhalt geändert – ‚Nächster‘ sucht neu“.
In der Hex-Ansicht schaltet die Liste neben dem Feld zwischen Text und Bytes (hex) um. Bytes geben Sie als Ziffernpaare ein, z. B.
4A 6F(auch4a6foder0x4A, 0x6F).
Zu einer Zeile oder Position springen
Cmd+L unter macOS, Ctrl+G unter Windows und Linux — im Text und in der Hex-Ansicht, in der Vorschau und beim Bearbeiten. Die Leiste Suchen muss dafür nicht offen sein.
Im Text fragt das Fenster Gehe zu Zeile nach der Zeilennummer. Der Cursor springt an den Anfang dieser Zeile.
In der Hex-Ansicht fragt das Fenster Gehe zu Position nach der Position des Bytes: dezimal (
7936), mit dem Präfix0x(0x1F00) oder mitham Ende (1F00h).In einer großen Datei werden die Zeilennummern erst gezählt. Bis dahin bittet das Programm, es gleich noch einmal zu versuchen.
In der Hex-Ansicht und in einer großen Textdatei (über 4 MB) zeigt die Statusleiste unter dem Inhalt ständig, wo der Cursor steht: „Zeile 120, Spalte 1“ oder „Position: 0x1F00 (7.936)“, bei einer Markierung auch „Markiert: …“. Bei Text bis 4 MB zeigt die Statusleiste keine Position.
Große Dateien
Vorschau und Editor öffnen eine Datei auf dem Datenträger des Computers sofort, unabhängig von ihrer Größe. Über den Dateityp entscheidet der Anfang der Datei (64 KB). Text bis 4 MB und Bilder liest das Programm vollständig ein. Von größerem Text und von einer Binärdatei liest es nur, was auf dem Bildschirm zu sehen ist, und die Kodierung eines großen Textes erkennt es am Dateianfang. Weitere Teile lädt es im Hintergrund nach; Stellen, die es noch nicht gelesen hat, zeigen kurz Punkte.
| Datei | Wo sie sich öffnet |
|---|---|
| Text bis 4 MB | normaler Editor: Syntaxhervorhebung und Markdown |
| Text über 4 MB | Editor für große Dateien: Zeilennummern, ohne Farben |
| Bild bis 256 MB | Fotovorschau oder Bildeditor |
| Video | in der Vorschau die Videoanzeige, beim Bearbeiten der Hex-Editor |
| jede andere Datei, auch ein Bild über 256 MB | Hex-Ansicht oder Hex-Editor |
Editor für große Dateien
Die Zeilennummern erscheinen am Rand, sobald das Programm sie im Hintergrund gezählt hat — bei einer sehr großen Datei dauert das einen Moment. Bis dahin steht über dem Inhalt „Zeilen: wird gezählt…“.
Eine Zeile, die länger als 16 KB ist, wird auf weitere Bildschirmzeilen umbrochen.
Enter fügt das Zeilenende ein, das die Datei bereits verwendet, zusammen mit der Einrückung der aktuellen Zeile. Ein Doppelklick markiert ein Wort, ein Dreifachklick eine Zeile.
Ein Zeichen, das es in der Kodierung der Datei nicht gibt, fügt der Editor nicht ein und meldet es.
Einen Text oder eine Binärdatei von einem Server oder aus einem Archiv, größer als 4 MB, lädt das Programm in eine Kopie im temporären Ordner (von einem Server mit dem Fenster Datei wird heruntergeladen). Die Bearbeitung ändert die Kopie, und beim Speichern geht sie zurück. Die Kopie verschwindet, wenn Sie das Fenster schließen.
Speichern einer großen Textdatei und einer Binärdatei
Liegt die Datei auf dem Datenträger des Computers und haben die Änderungen nur Bytes überschrieben (die Dateilänge ist gleich geblieben), schreibt das Programm nur die geänderten Bytes an Ort und Stelle. Das dauert selbst bei Gigabytes nur Sekunden.
Hat sich die Länge einer Datei auf dem Datenträger des Computers geändert, schreibt das Programm die ganze Datei in eine temporäre Datei daneben und ersetzt damit das Original. Auf dem Datenträger muss Platz für eine zweite Kopie der Datei sein.
Eine Datei von einem Server oder aus einem Archiv speichert das Programm vollständig und schickt sie zurück.
Während des Speicherns zeigt das Fenster „Wird gespeichert… 45 %“ und die Schaltfläche Abbrechen (auch Esc funktioniert). Ein abgebrochenes Speichern lässt die Datei auf dem Datenträger unverändert. Das Schreiben nur der geänderten Bytes an Ort und Stelle lässt sich nicht abbrechen — es läuft bis zum Ende.
Hat ein anderes Programm die Datei auf dem Datenträger nach dem Öffnen geändert, wird nicht gespeichert, und das Programm meldet es. Schließen Sie den Editor und öffnen Sie die Datei erneut.
Achtung: Nach dem Speichern einer großen Datei oder einer Binärdatei beginnt Rückgängig von vorn — Änderungen von vor dem Speichern lassen sich nicht mehr rückgängig machen.
Textkodierung
Die Kodierung erkennt das Programm selbst und zeigt sie über dem Text an, z. B. „Kodierung: utf-8“. Zuerst prüft es die Bytereihenfolge-Markierung (BOM) am Dateianfang, dann der Reihe nach UTF-8, UTF-16 ohne BOM (an den Nullen in jedem zweiten Byte), Windows-1250 und ISO-8859-1.
| Bezeichnung | Was in der Datei steht |
|---|---|
utf-8 | UTF-8 ohne BOM |
utf-8-sig | UTF-8 mit BOM |
utf-16-le-sig, utf-16-be-sig | UTF-16 mit BOM, Bytereihenfolge Little-Endian oder Big-Endian |
utf-16-le, utf-16-be | UTF-16 ohne BOM |
cp1250 | Windows-1250, z. B. polnischer oder tschechischer Text aus Windows-Programmen |
latin-1 | ISO-8859-1 |
Beim Speichern bleiben Kodierung, Bytereihenfolge und BOM erhalten — oder das Fehlen der BOM. Die BOM gehört im Editor nicht zum Text und kommt beim Speichern an ihren Platz zurück.
Fügen Sie ein Zeichen hinzu, das die Kodierung der Datei nicht kennt (z. B. ein Emoji in einer
cp1250- oderlatin-1-Datei), schlägt das Speichern fehl, und das Programm meldet es. Die Datei auf dem Datenträger bleibt unverändert.Text in Windows-1250 enthält keine Nullbytes, daher hält das Programm ihn nicht für UTF-16.
Eine UTF-16-Datei öffnet sich auch ohne Textendung als Text, z. B. ein Export der Windows-Registrierung (
.reg).
FlyingFiles 1.7.4 · Funktionen, die nach 1.0.0 hinzukamen, sind im Text gekennzeichnet.