mirror of
https://github.com/flipperdevices/flipperzero-firmware.git
synced 2025-12-12 04:41:26 +04:00
VSCode fixes: .gitignore & clangd (#3790)
* vscode: fine-tuned .gitignore to allow extra untracked files in .vscode folder * vscode: temporary disabled toolchain-provided clangd * Update sublime project to match vscode config Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
This commit is contained in:
22
.sublime-project
vendored
22
.sublime-project
vendored
@@ -6,16 +6,20 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"settings": {
|
"settings": {
|
||||||
"LSP": {
|
"LSP": {
|
||||||
"clangd": {
|
"clangd": {
|
||||||
"initializationOptions": {
|
|
||||||
"clangd.compile-commands-dir": "build/latest",
|
|
||||||
"clangd.header-insertion": "never",
|
|
||||||
"clangd.query-driver": "**",
|
|
||||||
"clangd.clang-tidy": true,
|
|
||||||
},
|
|
||||||
"enabled": true,
|
"enabled": true,
|
||||||
|
"initializationOptions": {
|
||||||
|
// Use with toolchain version 39+
|
||||||
|
// Set `"binary": "custom",` option in LSP-clangd config to use toolchain clangd
|
||||||
|
// "custom_command": ["toolchain/current/bin/clangd"],
|
||||||
|
|
||||||
|
"clangd.compile-commands-dir": "build/latest",
|
||||||
|
"clangd.header-insertion": "never",
|
||||||
|
"clangd.query-driver": "**/arm-none-eabi-*",
|
||||||
|
"clangd.clang-tidy": true,
|
||||||
|
},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|||||||
8
.vscode/.gitignore
vendored
8
.vscode/.gitignore
vendored
@@ -1,5 +1,3 @@
|
|||||||
/c_cpp_properties.json
|
*
|
||||||
/extensions.json
|
!example/
|
||||||
/launch.json
|
!ReadMe.md
|
||||||
/settings.json
|
|
||||||
/tasks.json
|
|
||||||
|
|||||||
2
.vscode/example/settings.json.tmpl
vendored
2
.vscode/example/settings.json.tmpl
vendored
@@ -12,7 +12,7 @@
|
|||||||
"SConstruct": "python",
|
"SConstruct": "python",
|
||||||
"*.fam": "python"
|
"*.fam": "python"
|
||||||
},
|
},
|
||||||
"clangd.path": "${workspaceFolder}/toolchain/current/bin/clangd@FBT_PLATFORM_EXECUTABLE_EXT@",
|
// "clangd.path": "${workspaceFolder}/toolchain/current/bin/clangd@FBT_PLATFORM_EXECUTABLE_EXT@",
|
||||||
"clangd.arguments": [
|
"clangd.arguments": [
|
||||||
"--query-driver=**/arm-none-eabi-*",
|
"--query-driver=**/arm-none-eabi-*",
|
||||||
"--compile-commands-dir=${workspaceFolder}/build/latest",
|
"--compile-commands-dir=${workspaceFolder}/build/latest",
|
||||||
|
|||||||
@@ -19,7 +19,7 @@
|
|||||||
"[python]": {
|
"[python]": {
|
||||||
"editor.defaultFormatter": "ms-python.black-formatter"
|
"editor.defaultFormatter": "ms-python.black-formatter"
|
||||||
},
|
},
|
||||||
"clangd.path": "@UFBT_TOOLCHAIN_CLANGD@",
|
// "clangd.path": "@UFBT_TOOLCHAIN_CLANGD@",
|
||||||
"clangd.arguments": [
|
"clangd.arguments": [
|
||||||
"--query-driver=**/arm-none-eabi-*",
|
"--query-driver=**/arm-none-eabi-*",
|
||||||
"--compile-commands-dir=${workspaceFolder}/.vscode",
|
"--compile-commands-dir=${workspaceFolder}/.vscode",
|
||||||
|
|||||||
Reference in New Issue
Block a user