summaryrefslogtreecommitdiffstats
path: root/.vscode/settings.json
blob: b67bcc69e5a2167651bf86f0ed704de0beff98a8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
{
    "java.settings.url": "${workspaceFolder}/.settings/org.eclipse.jdt.core.prefs",
    "files.associations": {
        "*.hpp": "cpp",
        "*.cpp": "cpp",
        "*.cxx": "cpp"
    },
    "cmake.configureOnOpen": true,
    "cmake.copyCompileCommands": "${workspaceFolder}/compile_commands.json",
    "cmake.sourceDirectory": "${workspaceFolder}",
    "cmake.buildDirectory": "${workspaceFolder}/build-vscode",
    "cmake.configureArgs": [
        "-DCMAKE_INSTALL_PREFIX=${workspaceFolder}/dist-vscode",
        "-DCMAKE_C_COMPILER=/usr/bin/clang",
        "-DCMAKE_CXX_COMPILER=/usr/bin/clang++",
        "-DCMAKE_CXX_CLANG_TIDY=/usr/bin/clang-tidy;-p;${workspaceFolder}/build-vscode",
        "-DCMAKE_EXPORT_COMPILE_COMMANDS=ON",
        "-DBUILD_TRIAL=ON",
        "-DBUILDJAVA=ON"
    ],
    "clangd.arguments": [
        "--background-index",
        "--project-root=${workspaceFolder}"
    ],
    "workbench.editor.labelFormat": "medium",
}