Nos hemos mudado a github. Esta es documentación de una versión anterior. La última versión de la documentación se puede encontrar en https://tonib.github.io/lsigxextensions-docs/. El repositorio git con la última versión está en https://github.com/tonib/lsigxextensions/. Los binarios de todas las versiones se seguirán descargando de https://sourceforge.net/projects/lsigxextensions/files/

Buscar textos en fuentes GeneXus

Esta extensión permite buscar patrones de texto (texto plano o expresiones regulares) en parte de objetos de la KBase actual. Permite buscar el texto dentro de comentarios, en literales strings (textos entre comillas), o en cualquier parte del objeto. La extensión obtiene una lista de los objetos que contienen dicho patrón.

La extensión se encuentra en el menú Lsi.Extensions > Tool Windows > Search on Genexus sources. La interface de usuario es la siguiente:

Imagen búsqueda texto

Search text Patrón de texto a buscar en los objetos. Puede ser una expresión regular o un texto plano. Puede encontrar información de la sintaxis de las expresiones regulares en http://msdn.microsoft.com/en-us/library/az24scfc.aspx.
Is regular expression Si está marcado, el campo "Search text" es la expresión regular a buscar. Si no está marcado, "Search text" es el texto a buscar.
Case sensitive Si está marcado, el texto / expresión regular indicada en "Search text" se buscará teniendo en cuenta las mayúsculas y minúsculas indicadas. Si no está marcado, se ignorarán.
Rules / Procedure / Events / Conditions Indica en qué partes de los objetos buscar el patrón de texto.
Combo Anywhere / String literals / Comments Indica en que partes buscar el patrón de texto:
  • Anywhere: En cualquier parte del texto
  • String literals: En constrantes de texto (textos entrecomillados)
  • Comments: En comentarios de código: Líneas que empiecen por // o textos entre /* y */
Botón Search / Cancel Inicia o cancela la búsqueda del patrón de texto.

Al pulsar el botón Search, se iniciará la búsqueda, y en la lista aparecerán los objetos que contienen el patrón de texto en las partes indicadas.

Limitaciones