1 votos

Configuración de inicio de TextMate

¿Es posible configurar TextMate para lanzar el programa que estoy escribiendo actualmente (usando el atajo Command+R) con algunos parámetros de línea de comandos?

1voto

tubedogg Puntos 6827

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

Ve al menú Bundles > Edit Bundles. Encuentra y haz clic en Python en la columna de la izquierda. Haz 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ás el script que se ejecuta cada vez que uses +R. Busca la línea que comienza con TextMate::Executor.run.

En este momento, para mí aparece así:

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|

Cámbialo 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|

Observa la adición de :script_args => ["-arg1", "-arg2"]. Cambia los argumentos en los paréntesis por los argumentos que quieres pasar.

Puedes encontrar otras opciones que se pueden usar con TextMate::Executor.run en el archivo fuente en GitHub.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X