Na tej stronie znajdziesz instrukcje konfiguracji zewnętrznych IDE. Najlepsze IDE to oczywiście to, które działa dla Ciebie.
Jeśli chcesz ulepszyć lub ulepszyć którąś z konfiguracji, chętnie na nie odpowiemy.
Kod Visual Studio (vscode)
CMake
Visual Studio Code (vscode) działa całkiem dobrze z systemem kompilacji CMake.
Zalecamy stosowanie tych rozszerzeń:
Plik CmakePresets.json znajduje się w katalogu głównym repozytorium.
Ten plik jest używany przez rozszerzenie CMake Tools
do utworzenia listy gotowych ustawień, których można użyć do skonfigurowania kompilacji. Rozszerzenie CMake Tools
automatycznie wykryje ten plik i udostępni gotowe ustawienia.
Dodatkowo wszystkie skonfigurowane gotowe ustawienia generują plik compile_commands.json
w katalogu kompilacji, który zostanie pobrany przez clangd
.
Zalecamy dodatkowe ustawienie tych ustawień w pliku .vscode/settings.json
:
{
"files.exclude": {
"**/bazel-*": true
}
}
Vim
Ustawienia LLVM/MLIR
Aby włączyć wyróżnianie składni i inne funkcje, zapoznaj się z oficjalnymi instrukcjami dotyczącymi ustawień LLVM i MLIR.
Funkcje podobne do IDE
Informacje o włączaniu takich funkcji jak autouzupełnianie, przeglądanie definicji itp. znajdziesz w oficjalnej dokumentacji dotyczącej clangd
.