Configurazione di avvio di TextMate

0

È possibile configurare TextMate per avviare il programma che sto attualmente scrivendo (usando la scorciatoia Command + R) con alcuni parametri della riga di comando?

    
posta syntagma 17.11.2014 - 20:04
fonte

1 risposta

1

In che lingua stai scrivendo il programma? Userò Python come esempio.

Vai al menu Pacchetti > Modifica pacchetti. Trova e fai clic su Python nella colonna a sinistra. Fai clic su Menu Actions nella colonna centrale, quindi Run Script nella colonna a destra.

Nella parte inferiore della finestra vedrai lo script che viene eseguito ogni volta che usi + R . Cerca la riga che inizia con TextMate::Executor.run .

In questo momento, mi sembra questo:

TextMate::Executor.run(ENV["TM_PYTHON"] || "python", "-u", ENV["TM_FILEPATH"], :create_error_pipe => true, :use_hashbang => !ENV.has_key?('TM_PYTHON')) do |str, type|

Cambia in questo:

TextMate::Executor.run(ENV["TM_PYTHON"] || "python", "-u", ENV["TM_FILEPATH"], :create_error_pipe => true, :script_args => ["-arg1", "-arg2"], :use_hashbang => !ENV.has_key?('TM_PYTHON')) do |str, type|

Nota l'aggiunta di :script_args => ["-arg1", "-arg2"] . Cambia gli argomenti tra parentesi con gli argomenti che vuoi passare.

Puoi trovare altre opzioni da utilizzare con TextMate::Executor.run nel file sorgente su GitHub .

    
risposta data 18.11.2014 - 00:58
fonte

Leggi altre domande sui tag