equal
deleted
inserted
replaced
|
1 { |
|
2 "folders": [ |
|
3 { |
|
4 "name": "Source root", |
|
5 "path": "{{TOPDIR}}" |
|
6 }, |
|
7 // {{EXTRA_WORKSPACE_ROOT}} |
|
8 { |
|
9 "name": "Build artifacts", |
|
10 "path": "{{OUTPUTDIR}}" |
|
11 } |
|
12 ], |
|
13 "extensions": { |
|
14 "recommendations": [ |
|
15 // {{INDEXER_EXTENSIONS}} |
|
16 ] |
|
17 }, |
|
18 "settings": { |
|
19 // {{INDEXER_SETTINGS}} |
|
20 |
|
21 // Additional conventions |
|
22 "files.associations": { |
|
23 "*.gmk": "makefile" |
|
24 }, |
|
25 |
|
26 // Having these enabled slow down task execution |
|
27 "typescript.tsc.autoDetect": "off", |
|
28 "gulp.autoDetect": "off", |
|
29 "npm.autoDetect": "off", |
|
30 "grunt.autoDetect": "off", |
|
31 "jake.autoDetect": "off", |
|
32 |
|
33 // Certain types of files are not relevant for the file browser |
|
34 "files.exclude": { |
|
35 "**/.git": true, |
|
36 "**/.hg": true, |
|
37 "**/.DS_Store": true, |
|
38 }, |
|
39 |
|
40 // Files that may be interesting to browse manually, but avoided during searches |
|
41 "search.exclude": { |
|
42 "**/*.class": true, |
|
43 "**/*.jsa": true, |
|
44 "**/*.vardeps": true, |
|
45 "**/*.o": true, |
|
46 "**/*.obj": true, |
|
47 "**/*.d": true, |
|
48 "**/*.d.*": true, |
|
49 "**/*_batch*": true, |
|
50 "**/*.marker": true, |
|
51 "**/compile-commands/": true, |
|
52 "**/objs": true, |
|
53 "**/launcher-objs": true, |
|
54 "**/*.cmdline": true, |
|
55 "**/*.log": true, |
|
56 ".vscode": true, |
|
57 ".clangd": true |
|
58 }, |
|
59 |
|
60 // Trailing whitespace should never be used in this project |
|
61 "files.trimTrailingWhitespace": true |
|
62 } |
|
63 } |