stringtranslate.com

Asistencia de contenido

La asistencia de contenido/código es una función que ofrecen algunos IDE y que ayuda al desarrollador a escribir código de forma más rápida y eficiente. Esto se logra simplificando la tarea de codificación para permitir que el desarrollador se concentre en la tarea comercial que se está codificando. Según el contexto del código, la asistencia de contenido proporciona al desarrollador una lista de palabras clave accesibles según una especificación del lenguaje de programación , variable , métodos , tipos de datos , etc.

Autocompletar

La función de autocompletar permite escribir nombres rápidamente en el contexto del código. Se puede mejorar aún más para ayudar al desarrollador.

Por ejemplo, en un contexto XML, cuando el desarrollador escribe una etiqueta de apertura "<", se le ofrece una lista de etiquetas mediante la función de autocompletar, contextualizada según el esquema DTD o XML del documento. A medida que el desarrollador escribe más letras, las opciones ofrecidas se filtran para conservar únicamente las etiquetas completas relevantes. Cuando el desarrollador finalmente completa la etiqueta, el editor genera automáticamente la etiqueta de cierre.

Existen otras técnicas de autocompletado. Por ejemplo, si se utiliza el IDE de Eclipse para codificar en Java , un desarrollador puede simplemente escribir la primera letra si es minúscula y las letras mayúsculas de un nombre de tipo o variable y luego presionar Ctrl+espacio para que se le ofrezcan todas las opciones que coincidan con las letras ingresadas y que sean válidas para el contexto actual (nombre de clase, nombre de interfaz, nombres de variable o de campo).

Fragmento de código / Plantillas de código

Los fragmentos de código permiten al desarrollador agregar una estructura de código compleja escribiendo una cantidad mínima de texto. Los fragmentos de código solo se pueden usar en un contexto válido (los fragmentos de instrucciones solo se ofrecen cuando se pueden insertar instrucciones).

Por ejemplo, al utilizar el IDE Eclipse para codificar en Java, un desarrollador puede escribir "instanceof" y luego presionar Ctrl+espacio, lo que reemplazará "instanceof" por el siguiente fragmento de código:

 si ( obj instancia de MiClase ) {     MiClase miClazz = ( MiClase ) obj ;      }

El desarrollador puede personalizar aún más este fragmento de código colocando el cursor en el IDE:

  1. en la variable "obj" para elegir entre las variables disponibles en este punto,
  2. en el tipo "MyClass" para permitir que el desarrollador elija el tipo, después de presionar la tecla de tabulación,
  3. en la variable "myClass" para permitir al desarrollador cambiar el nombre de la variable local, después de presionar la tecla de tabulación,
  4. en la línea 3 para permitir que el desarrollador continúe escribiendo el resto del código, después de presionar la tecla de tabulación.

Véase también

Referencias

Enlaces externos