Difference between revisions of "IDE Window: External Tool/es"

From Free Pascal wiki
Jump to navigationJump to search
m (New page: {{IDE Window: External Tool}} = IDE de Lazarus: Herramientas personalizadas = Las herramientas personalizadas, se encuentran en el menú Herramientas del IDE, opción Configurar Herramien...)
 
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{IDE Window: External Tool}}
+
{{IDE Window: External Tool}}[[category:Castellano]][[category:Español]]
 +
 
 
= IDE de Lazarus:  Herramientas personalizadas =
 
= IDE de Lazarus:  Herramientas personalizadas =
Las herramientas personalizadas, se encuentran en el menú Herramientas del IDE, opción Configurar 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.
+
   Son globales al entorno, no específicas de un proyecto.
 +
   Las opciones de la ventana de configuración son:
  
Las opciones de la ventana de configuración son:
+
=== Título===
== Título==
 
  
El rótulo que identificará a la herramienta en el menú del IDE.
+
   El rótulo que identificará a la herramienta en el menú del IDE.
  
= Programfilename =
+
=== Nombre de archivo del programa ===
  
The full path to the tool. For example:  
+
   La ruta absoluta a la herramienta. Por ejemplo:  
 
   /usr/bin/ppc386
 
   /usr/bin/ppc386
  
= Parameters =
+
=== Parámetros ===
 +
 
 +
   Los parámetros de la línea de órdenes. por ejemplo:
 +
  -l prueba.pas
  
The command line parameters. For example:
+
=== Directorio de Trabajo ===
  -l test.pas
 
  
= Working Directory =
+
   El directorio por omisión al arrancar la utilidad. Todas las rutas relativas lo serán a esta reuta.
  
The directory, where to start the tool. All relative paths will be relative to this.
+
=== Opciones ===
  
= Options =
+
==== Escanear salida de mensajes del Compilador Free Pascal ====
  
== Scan output for FPC messages ==
+
   Captura y analiza los mensajes de salida de FPC y salta a los errores.
  
Parse the output for FPC messages and jump to errors.
+
==== Escanear salida de mensajes de make ====
  
== Scan output for make messages ==
+
   Captura y anlaiza los mensajes de salida de makeC y salta a los errores.
  
Parse the output for make messages and jump to errors.
+
=== Tecla ===
  
= Key =
+
   Define un atajo para esta herramienta. Es opcional.
  
Define the shortcut for this tool. This is optional.
+
=== Macros ===
  
= Macros =
+
   Podemos utilizar macros en el ''nombredearchivodelprograma'', en los prámetros y el directorio de trabajo.
  
You can use macros in the programfilename, the parameters and the working directory.
+
   Ver [[IDE Macros in paths and filenames|Macros del IDE en rutas y nombres de archivo]].
  
See [[IDE Macros in paths and filenames]].
+
== Ejemplo ==
  
= Example =
+
   Añadir una función para comprobar las fuentes de LAzarus desde un repositorio.
Add a function to checkout Lazarus sources from the repository.
+
   Este ejemplo muestra cómo hacerlo desde windows utilizando tortoisesv.
This example shows how to do this if you are on windows and have tortoisesvn installed.
+
   Primero hay que crear un archivo de lotes (.bat) en el directorio lazarus\tools. (e.g lazarus\tools\comprobar_lazarus_win.bat)
First create a batch-file in the folder lazarus\tools. (e.g lazarus\tools\checkout_lazarus_win.bat)
 
  
 
''tortoiseproc /command:checkout /url:"http://svn.freepascal.org/svn/lazarus/trunk/" /path:"..\"''
 
''tortoiseproc /command:checkout /url:"http://svn.freepascal.org/svn/lazarus/trunk/" /path:"..\"''
  
Then choose <Tools><Configure External Tools> from the lazarus main menu
+
&nbsp;&nbsp;&nbsp;Ahora seleccionar <Herramientas><Configuración de herramientas esternas ...> en el menú principal y cumplimentar lo siguiente en la ventana de configuración.
and setup the following.
 
  
* Title: Checkout Lazarus
+
* Titulo: Comprobar Lazarus
* Program Filename: $LazarusDir()\tools\checkout_lazarus_win.bat
+
* Nombre de archivo del programa: $LazarusDir()\tools\comprobar_lazarus_win.bat
* Working Directory: $LazarusDir()\tools\
+
* Directorio de Trabajo: $LazarusDir()\tools\
  
If you want to add an additional function to update the Lazarus sources from repository, then
+
&nbsp;&nbsp;&nbsp;Si deseas agregar una función adicional para actualizar las fuentes de Lazarus desde el repositorio, a continuación,
you can create another batch-file with the following content.
+
puedes crear otro archivo .bat con el siguiente contenido.
  
 
''tortoiseproc /command:update /path:"..\"''
 
''tortoiseproc /command:update /path:"..\"''

Latest revision as of 13:49, 14 December 2009

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