IDE Window: External Tool/es
│
Deutsch (de) │
English (en) │
español (es) │
français (fr) │
português (pt) │
IDE de Lazarus: Herramientas personalizadas
Las herramientas personalizadas, se encuentran en el menú Herramientas del IDE, opción Configurar Herramientas personalizadas. Son globales al entorno, no específicas de un proyecto. Las opciones de la ventana de configuración son:
Título
El rótulo que identificará a la herramienta en el menú del IDE.
Nombre de archivo del programa
La ruta absoluta a la herramienta. Por ejemplo:
/usr/bin/ppc386
Parámetros
Los parámetros de la línea de órdenes. por ejemplo:
-l prueba.pas
Directorio de Trabajo
El directorio por omisión al arrancar la utilidad. Todas las rutas relativas lo serán a esta reuta.
Opciones
Escanear salida de mensajes del Compilador Free Pascal
Captura y analiza los mensajes de salida de FPC y salta a los errores.
Escanear salida de mensajes de make
Captura y anlaiza los mensajes de salida de makeC y salta a los errores.
Tecla
Define un atajo para esta herramienta. Es opcional.
Macros
Podemos utilizar macros en el nombredearchivodelprograma, en los prámetros y el directorio de trabajo.
Ver Macros del IDE en rutas y nombres de archivo.
Ejemplo
Añadir una función para comprobar las fuentes de LAzarus desde un repositorio. Este ejemplo muestra cómo hacerlo desde windows utilizando tortoisesv. Primero hay que crear un archivo de lotes (.bat) en el directorio lazarus\tools. (e.g lazarus\tools\comprobar_lazarus_win.bat)
tortoiseproc /command:checkout /url:"http://svn.freepascal.org/svn/lazarus/trunk/" /path:"..\"
Ahora seleccionar <Herramientas><Configuración de herramientas esternas ...> en el menú principal y cumplimentar lo siguiente en la ventana de configuración.
- Titulo: Comprobar Lazarus
- Nombre de archivo del programa: $LazarusDir()\tools\comprobar_lazarus_win.bat
- Directorio de Trabajo: $LazarusDir()\tools\
Si deseas agregar una función adicional para actualizar las fuentes de Lazarus desde el repositorio, a continuación, puedes crear otro archivo .bat con el siguiente contenido.
tortoiseproc /command:update /path:"..\"