IDE Window: External Tool/es

From Free Pascal wiki
Jump to: navigation, search

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:"..\"