Wie übergebe ich Parameter an einen Build in Sublime Text 3?

7

Ich mache gerade ein Programm (das einige Argumente benötigt), das auf dem Terminal läuft.

Nun möchte ich dasselbe Programm von Sublime Text ausführen, aber ich weiß nicht, wie ich Parameter an den Build übergeben soll, bevor ich das Programm in Sublime Text ausführe.

Gibt es eine Option, die ich aktivieren muss, um die Argumente anzugeben?

Verwenden von Sublime Text 3 Build 3035

    
Rafael 17.05.2013, 21:32
quelle

2 Antworten

13

Sie können ein neues Build-System für erhabenen Text erstellen und Ihr Skript mit festen Argumenten ausführen.

Erstellen Sie eine neue Datei in Ihrem Paket / Benutzerverzeichnis ( CTRL-SHIFT-P --> "Browse Packages" )

Neue Datei: Packages/User/my_build.sublime-build

mit folgendem Inhalt:

%Vor%

(Ersetzen Sie arg1, arg2 durch Ihre Argumente - Sie können sie löschen oder weitere hinzufügen, wenn Sie möchten)

Starten Sie jetzt sublime Text neu und wählen Sie Ihr Build-System im Menü: Tools --> Build System --> my_build . Ab jetzt, wenn Sie STRG-B drücken, wird Ihr Build-System ausgeführt.

Vergessen Sie nicht, es wieder in "Automatisch" zu ändern, wenn Sie an anderen Dateien oder Projekten arbeiten.

Es gibt viele Optionen, die Sie in Build-Dateien festlegen können. Bitte beachten Sie Ссылка

    
michaelkrisper 18.05.2013, 00:01
quelle
6

Ich finde es einfacher, einen try catch mit Standardargumenten zu verwenden, das Build-System von Sublime wird nervig zu handhaben. Während Sie eine schnelle Entwicklung durchführen, können Sie nur die Argumente in der Anweisung "except" ändern.

%Vor%     
Kieran Inductance D 25.11.2013 11:00
quelle

Tags und Links