Cómo codificar más rápido con fragmentos de código de SQL Server

ApexSQL Complete es un complemento para SQL Server Management Studio y Visual Studio diseñado para acelerar a codificación. Este complemento completa sentencias SQL automáticamente, llena fragmentos SQL, genera bosquejos para la estructura del script SQL y acelera la codificación con fragmentos de código T-SQL.

ApexSQL Complete soporta la inserción de fragmentos de código T-SQL ya listos para usarse, y el propósito primario de la característica de Fragmentos de Código (Snippets) es hacer que reutilizar código sea tan fácil como sea posible, y por lo tanto evitar perder tiempo en código repetitivo y errores inadvertidos. La característica inserta fragmentos SQL predefinidos y reemplaza las variables con valores específicos de contexto para generar código SQL en tiempo de ejecución.

ApexSQL Complete está configurado con un conjunto de fragmentos de código SQL predefinido, cubriendo los modelos SQL más populares, los cuales están listados en Snippets manager. Este administrador también incluye una vista previa del código para cada fragmento elegido:

Para usar los fragmentos de código de ApexSQL Complete, todo lo que necesita hacer es escribir el nombre del fragmento de código en el editor de consultas:

Y luego presionar Ctrl+Enter. Esta acción desplegará inmediatamente un código predefinido:

Usted también puede elegir crear su propio fragmento de código T-SQL o simplemente cambiar los ya existentes en los diálogos Create new snippet y Edit snippet. Ambos diálogos contienen una lista de macros disponibles que pueden ser usados en fragmentos de código. Por ejemplo, si usted desea crear un fragmento de código que será usado después para desplegar un código predefinido para una función, insertar el macro %DATE% en el cuerpo del código retornará luego la fecha actual. Igualmente, insertar el macro %SERVER% retornará el nombre del servidor de conexión, $LOGIN$ mostrará un inicio de sesión de la conexión, %DB% retornará una conexión de base de datos, y así por el estilo. Cada macro será automáticamente reemplazado con un valor de contexto específico.

Durante las operaciones de edición rutinarias, ApexSQL Complete le permite grabar estructuras de código SQL frecuentemente usadas como fragmentos de código e insertar valores de contexto específicos cuando sea necesario. Usando estas plantillas, usted puede acelerar el proceso de codificación SQL significativamente y evitar errores de escritura.

 

octubre 19, 2017