En esta página, puedes encontrar algunas instrucciones opinivas para configurar el IDE. Por supuesto, el mejor IDE es el que funciona para ti.
Si tienes mejoras o recomendaciones para alguna de las configuraciones, agradecemos las contribuciones.
Visual Studio Code (vscode)
CMake
Visual Studio Code (vscode) puede funcionar bastante bien con el sistema de compilación de CMake.
Se recomiendan las siguientes extensiones:
Se incluye un archivo CmakePresets.json en la raíz del repositorio.
La extensión CMake Tools
usa este archivo para proporcionar una lista de ajustes predeterminados que se pueden usar para configurar la compilación. La extensión CMake Tools
detectará automáticamente
este archivo y proporcionará los ajustes predeterminados.
Además, todos los ajustes predeterminados configurados generan el archivo compile_commands.json
en el directorio de compilación, que luego clangd
recogerá.
Además, se recomienda configurar lo siguiente en tu archivo .vscode/settings.json
:
{
"files.exclude": {
"**/bazel-*": true
}
}
Vim
Configuración de LLVM/MLIR
Consulta las instrucciones oficiales de la configuración de LLVM y MLIR para habilitar el resaltado de sintaxis y otros accesorios.
Funciones similares a IDE
Consulta la documentación oficial de clangd
para habilitar funciones como el autocompletado, ir a la definición, etcétera.