На этой странице вы можете найти некоторые самоуверенные инструкции по настройке IDE. Конечно, лучшая IDE — это та, которая работает на вас .
Если у вас есть улучшения или рекомендации по какой-либо настройке, мы будем рады вашему вкладу.
Код Visual Studio (vscode)
CMake
Код Visual Studio (vscode) может хорошо работать с системой сборки CMake.
Рекомендуются следующие расширения:
Мы включаем файл CmakePresets.json в корень репозитория. Этот файл используется расширением CMake Tools
для предоставления списка предустановок , которые можно использовать для настройки сборки. Расширение CMake Tools
автоматически обнаружит этот файл и предоставит пресеты.
Кроме того, все настроенные пресеты генерируют файл compile_commands.json
в каталоге сборки, который затем будет выбран clangd
.
Мы рекомендуем дополнительно настроить в файле .vscode/settings.json
следующие параметры:
{
"files.exclude": {
"**/bazel-*": true
}
}
Вим
Настройки LLVM/MLIR
Ознакомьтесь с официальными инструкциями по настройкам LLVM и MLIR , чтобы включить подсветку синтаксиса и другие вкусности.
IDE-подобные функции
Ознакомьтесь с официальной документацией clangd
чтобы включить такие функции, как автозаполнение, переход к определению и т. д.