Cambiar idioma: English

Archivos .sublime-build

See also

Referencia: Archivos .sublime-build
Información sobre todas las opciones disponibles en los archivos .sublime-build.

Los archivos .sublime-build proporcionan un método sencillo para pasar argumentos e información de entorno a programas externos. Úsalos para procesar tus archivos mediante programas de la línea de instrucciones como make, tidy, intérpretes, etcétera.

Note

Los ejecutables invocados mediante archivos .sublime-build deben ser visibles en PATH.

Formato

En los archivos .sublime-build se utiliza JSON. Este es el aspecto que presentan:

{
    "cmd": ["python", "-u", "$file"],
    "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
    "selector": "source.python"
}

Veamos a continuación cada uno de estos elementos por separado:

cmd

Requerido. Especifica la orden para la línea comandos. Al final, es la lista que recibe subprocess.Popen().

python -u /path/to/current/file.ext
file_regex
Optativo. Expresión regular compatible con Perl utilizada para capturar información de errores emitida por el programa externo. Dicha información hace posible la navegación por los errores mediante F4.
selector
Si la opción Tools | Build System | Automatic está activada, Sublime Text utilizará esta información para elegir el archivo .sublime-build apropiado para el búfer activo comparando el valor de selector con el contexto del búfer.

Los archivos .sublime-build también interpretan variables como la utilizada antes, $file, cuya forma desarrollada es la ruta completa al archivo subyacente al búfer activo.

Dónde guardar los archivos .sublime-build

Los archivos .sublime-build deben residir bajo Packages (por ejemplo, en Packages/User).

Cómo usar un archivo .sublime-build

Los archivos .sublime-build se ejecutan con F7 o seleccionando Tools | Build en el menú principal.