Red de conocimiento informático - Conocimiento del nombre de dominio - Cómo configurar el conocimiento del código fuente para compilar programas en C

Cómo configurar el conocimiento del código fuente para compilar programas en C

Source Insight es una herramienta de exploración de código

que sintetiza automáticamente el código fuente de su proyecto

para que pueda encontrar rápidamente referencias a símbolos específicos. No viene con un depurador del compilador, pero puede especificar el compilador que desea utilizar; recuerde que Source Insight tiene esta opción.

1. General

Sincronización de archivos del proyecto->Puede optar por eliminar los archivos faltantes del proyecto para evitar que aparezca un cuadro de diálogo de error cuando no se puede encontrar el archivo.

Puede eliminar "Varios" -> Utilice opciones de diálogo de confirmación más estrictas para que no se ingrese "sí" al confirmar.

2. Escriba

Edición de origen->El comando Sangría afectará las declaraciones #-preprocesador. Cuando se elimina (el valor predeterminado), la sangría multilínea no afecta las declaraciones del preprocesador (como #if...#endif).

Autocompletar-> Usar ventana de finalización detallada. Cuando se selecciona, los detalles de la función aparecen en la asociación. Consulte a continuación:

(Simple)

(Detallado)

Autocompletar->Insertar parámetros para funciones Cuando se selecciona, Autocompletar no insertará la salida completa del parámetro. la línea actual.

Navega por la lista -> Empareja sílabas (dígitos inferiores) a medida que escribes. Si se debe utilizar la coincidencia de sílabas al recuperar símbolos en el cuadro de lista de símbolos, por ejemplo, para la función FindNext, al escribir buscar o siguiente se encontrará la función. Esta función puede provocar tiempos de respuesta más lentos (según el proyecto y la configuración de la máquina) y se recomienda desactivarla porque incluso cuando está desactivada, la función se puede habilitar dinámicamente escribiendo un espacio después de la palabra.

Tenga en cuenta que en realidad hay dos funciones en la navegación de listas, pero generalmente solo podemos ver el elemento de sílaba coincidente al escribir. Debería ser que el diseño del menú de si no es bueno, lo que impide que aparezca la ventana china. Para evitar que se muestre como un todo, otra función es hacer coincidir los miembros a medida que escribe, lo que se utiliza para activar/desactivar la función de recuperar clases/estructuras por nombres de variables miembro.

3. Archivo

Abrir archivo -> Compartir: cuando otros programas modifiquen el archivo, ábralo de la manera más agradable. Esto es importante para asegurarse de que pueda abrir el archivo. en otros editores al mismo tiempo. Es muy importante editar archivos en formato . Un escenario típico es utilizar el entorno IDE para la compilación y depuración dinámicas, mientras que si se utiliza para la lectura estática.

Personalice el comando "Abrir"... utilizado para configurar la página abierta con Ctrl+O. La opción predeterminada es la vista de lista de archivos del proyecto en la ventana del proyecto.

Guardar archivo->Mantener los datos de deshacer y las marcas de revisión después de guardar. Si descubre que no puede deshacer después de guardar, verifique si esta opción está seleccionada.

Elimine los espacios en blanco adicionales al guardar. Eliminar automáticamente espacios y tabulaciones al final de cada línea al guardar. Se recomienda marcar esta opción.

4. Idioma

Personaliza la sintaxis de otros lenguajes de programación. O escribir en otro idioma para contarlo.

No te pierdas el análisis condicional, la función condicional aquí es realmente genial. ¿Qué significa condicional? ¿Qué significa condicional? Por lo general, hay algunas macros de activación/desactivación en nuestro código. Al configurar los valores predeterminados de estas macros en la condición, puede permitir que trate las macros configuradas para no estar activadas como código no válido y, por lo tanto, no realice la recuperación de símbolos.

Si hay demasiadas macros de conmutador en el código fuente, también puede utilizar el archivo de escaneo en análisis condicional para encontrar automáticamente todas las macros de conmutador.

5. Búsqueda de símbolos

Nada especial.

6. Pantalla

La configuración de la pantalla está relacionada con las preferencias personales y el estado del monitor. Incluso para portátiles pequeños que usan x60, los recursos de la pantalla son limitados, por lo que la ventana del proyecto y el estado se muestran en el elemento de visualización. Las barras, barras de herramientas y ventanas de recorte están todas cerradas, ¡básicamente use atajos! Puedes reemplazarlos con atajos.

Opciones -> Barra de desplazamiento horizontal para cada nueva ventana. Muchos gurús nos enseñan que una línea de código no se debe escribir demasiadas veces. Con eso en mente, realmente no necesitamos esto.

Muestra el caso exacto de los nombres de archivos. Si no desea que si escriba en mayúscula la primera letra de todos los nombres de archivos, marque esta casilla.

Muestra la ventana de origen y la ventana de destino del comando de enlace de origen. Source Link se usa a menudo para analizar la salida de comandos externos (como Make, lint). Esta función colocará automáticamente los resultados analizados en mosaico con la ventana de destino, lo cual es muy útil.

Recorta las rutas de acceso largas con elipses. Se recomienda no seleccionar esta opción. De hecho, afecta principalmente a la barra de título, pero suele haber suficiente espacio en la barra de título que, si se selecciona, muchas veces resulta difícil saber dónde se encuentra el archivo que se está editando.