I wanted to start using VScode. It wasn't easy. I wrote some tasks that allow us to build the various flavors of OpenConsole and Windows Terminal from one of the tasks. I also wrote a task that allows registration of the loose Windows Terminal package and a shortcut one to launch it. Also it was grinding away at its own Intellisense forever because it was indexing obj, bin, packages, etc. I excluded those. Things should be easier now for folks in general. I expect we'll make more task types in the future.
32 lines
859 B
JSON
32 lines
859 B
JSON
{
|
|
"C_Cpp.default.browse.databaseFilename": "${workspaceFolder}\\.vscode\\.BROWSE.VC.DB",
|
|
"C_Cpp.default.browse.path": [
|
|
"${workspaceFolder}"
|
|
],
|
|
"C_Cpp.loggingLevel": "None",
|
|
"files.associations": {
|
|
"xstring": "cpp",
|
|
"*.idl": "cpp",
|
|
"array": "cpp",
|
|
"future": "cpp",
|
|
"istream": "cpp",
|
|
"memory": "cpp",
|
|
"tuple": "cpp",
|
|
"type_traits": "cpp",
|
|
"utility": "cpp",
|
|
"variant": "cpp",
|
|
"xlocmes": "cpp",
|
|
"xlocmon": "cpp",
|
|
"xlocnum": "cpp",
|
|
"xloctime": "cpp",
|
|
"multi_span": "cpp",
|
|
"pointers": "cpp",
|
|
"vector": "cpp"
|
|
},
|
|
"files.exclude": {
|
|
"**/bin/**": true,
|
|
"**/obj/**": true,
|
|
"**/packages/**": true,
|
|
"**/generated files/**": true
|
|
}
|
|
} |