Dokumentation1.0 (latest)
SeitenImport und Export · 4 / 29

Import und Export

Das Menü File der QuantCraft-IDE (in der Symbolleiste des Python-Editors über dem Editor) enthält zwei Hilfsfunktionen, die Ihren Arbeitsbereich mit dem Rest Ihres Computers verbinden:

  • Export — speichert die aktuell im Editor geöffnete Datei als .py-Datei an einem beliebigen Ort auf dem Datenträger.
  • Import… — bringt .py-Dateien (oder .json- und andere Textdateien) von Ihrem Computer als neue Tabs in den Arbeitsbereich.

Beide Aktionen öffnen den Standard-Speichern-/Öffnen-Dialog des Systems, sodass Sie jeden Ordner auf Ihrem Rechner wählen können.


Export

Mit File → Export speichern Sie eine Kopie der aktiven Editor-Datei auf dem Datenträger.

Was passiert:

  • Es wird der aktuelle Inhalt der im Editor geöffneten Datei verwendet (nicht gespeicherte Änderungen sind also enthalten).
  • Es wird ein Dateiname auf Grundlage des Tab-Titels vorgeschlagen – die Endung .py wird automatisch angehängt, und in Dateinamen nicht erlaubte Zeichen werden durch _ ersetzt.
  • Es öffnet sich ein Save-Dialog des Systems, in dem Sie den Namen ändern, den Ordner wählen und bestätigen können.
  • Der Filter des Dialogs steht standardmäßig auf Python (.py), alternativ auf All files.
  • Nach erfolgreichem Speichern erscheint eine kurze Bestätigung.

Hinweise:

  • Der Export arbeitet mit einer Datei auf einmal – der Datei, die im Editor gerade den Fokus hat.
  • Ist keine Datei im Editor geöffnet, zeigt das Menü einen Hinweis, zuerst eine Datei zu öffnen.
  • Der Export ist unabhängig von Ihrem verknüpften Arbeitsbereichsordner – die gespeicherte Datei landet dort, wohin Sie im Dialog zeigen, nicht im Arbeitsbereichsordner. Um eine Datei innerhalb Ihres Arbeitsbereichs zu kopieren, verwenden Sie stattdessen Save As… im Menü File.
  • Die Exportfunktion ist in der Desktop-App (Tauri) verfügbar. In der Browser-Version kann sie keinen nativen Speichern-Dialog öffnen.

Import…

Mit File → Import… bringen Sie eine oder mehrere Dateien vom Datenträger als neue Editor-Tabs in den Arbeitsbereich.

Was passiert:

  • Es öffnet sich ein Open-Dialog des Systems mit aktivierter Mehrfachauswahl, sodass Sie mehrere Dateien gleichzeitig wählen können.
  • Angebotene Filter:
    • Python (.py)
    • JSON (.json)
    • All files
  • Jede Datei wird als Text gelesen, und für sie wird in der IDE ein neuer Tab erstellt.
  • Die neuen Tabs tragen den Dateinamen der importierten Datei (mit Eindeutigmachung – existiert bereits ein Tab namens strategy.py, wird die importierte Datei zu strategy (1).py, strategy (2).py usw.).
  • Importierte Dateien landen im Stammverzeichnis des Arbeitsbereichs (ohne Ordner) und erscheinen daher auf oberster Ebene der Files-Seitenleiste. Anschließend können Sie sie bei Bedarf in einen Ordner ziehen.

Voraussetzungen:

  • Der Arbeitsbereich der IDE muss geladen sein. Lösen Sie den Import aus, während er noch lädt, bittet Sie ein kurzer Hinweis um etwas Geduld.
  • In der Files-Seitenleiste muss ein Arbeitsbereichsordner verknüpft sein. Ein Import ohne Ordner zeigt eine Meldung, zuerst einen Ordner zu wählen – der Import schreibt neue Dateien in diesen Ordner, damit sie Teil Ihres Projekts auf dem Datenträger sind.
  • Wie der Export nutzt auch der Import native Dateidialoge und ist für die Desktop-App gedacht.

Tipps

  • Strategien per Export teilen — wählen Sie die Strategiedatei, exportieren Sie sie als .py und schicken Sie die Datei einem Teammitglied. Es kann sie mit Import… direkt in den eigenen Arbeitsbereich holen.
  • Mehrere Dateien auf einmal importieren — bringen Sie einen Ordner voller .py-Dateien in Ihren Arbeitsbereich, indem Sie im Import-Dialog alle auf einmal auswählen. Jede wird zu einem eigenen Tab.
  • Namen eindeutig halten — der Import benennt Duplikate automatisch um, sodass nie ein vorhandener Tab überschrieben wird. Bevorzugen Sie den Namen der importierten Datei, benennen Sie die vorherige um oder löschen Sie sie und importieren Sie erneut.
  • Für die vollständige Konfiguration (UI-Einstellungen, Konten, Paketliste usw.) nutzen Sie die globalen Einträge Export Config… / Import Config… im oberen App-Menü – sie decken alles ab, was außerhalb des IDE-Editors selbst liegt.
Import und Export — Dokumentation (1.0 (latest)) | QuantCraft