configuración de lanzamiento de TextMate

0

¿Es posible configurar TextMate para iniciar el programa que estoy escribiendo actualmente (usando el acceso directo Comando + R) con algunos parámetros de la línea de comandos?

    
pregunta syntagma 17.11.2014 - 20:04

1 respuesta

1

¿En qué idioma estás escribiendo el programa? Usaré Python como ejemplo.

Ir al menú de paquetes > Editar paquetes. Busque y haga clic en Python en la columna izquierda. Haga clic en Menu Actions en la columna central, luego en Run Script en la columna de la derecha.

En la parte inferior de la ventana verá el script que se ejecuta cada vez que usa + R . Busque la línea que comienza con TextMate::Executor.run .

Ahora mismo, me parece que es esto:

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 esto a esto:

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|

Note la adición de :script_args => ["-arg1", "-arg2"] . Cambie los argumentos entre paréntesis a los argumentos que desea que se pasen.

Puede encontrar otras opciones para usar con TextMate::Executor.run en archivo fuente en GitHub .

    
respondido por el tubedogg 18.11.2014 - 00:58

Lea otras preguntas en las etiquetas