Konfiguracja IDE

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.