Skip to content

Commit 72b274f

Browse files
committed
chore: update editor config
- Update vscode extension recommendations - Enable formatting qml (qmlformat), js (prettier) - Enable qmlls
1 parent ca2b4c3 commit 72b274f

File tree

3 files changed

+22
-9
lines changed

3 files changed

+22
-9
lines changed

.editorconfig

+1-4
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,5 @@ insert_final_newline = true
1212
indent_style = space
1313
indent_size = 4
1414

15-
[*.md]
16-
trim_trailing_whitespace = false
17-
18-
[*.xml*]
15+
[*.{js,md,xml}]
1916
indent_size = 2

.vscode/extensions.json

+3-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22
"recommendations": [
33
"ms-vscode.cpptools",
44
"ms-vscode.cmake-tools",
5-
"twxs.cmake",
6-
"llvm-vs-code-extensions.vscode-clangd"
5+
"llvm-vs-code-extensions.vscode-clangd",
6+
"TheQtCompany.qt",
7+
"esbenp.prettier-vscode"
78
]
89
}

.vscode/settings.json

+18-3
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,24 @@
88
],
99
"files.trimTrailingWhitespace": true,
1010
"[cpp]": {
11-
"editor.formatOnSave": true
11+
"editor.defaultFormatter": "llvm-vs-code-extensions.vscode-clangd",
12+
"editor.tabSize": 4,
13+
"editor.formatOnSave": true,
14+
"editor.formatOnType": true,
1215
},
1316
"[qml]": {
14-
"editor.formatOnSave": false
15-
}
17+
"editor.defaultFormatter": "theqtcompany.qt-qml",
18+
"editor.tabSize": 4,
19+
"editor.formatOnSave": true,
20+
"editor.formatOnType": true,
21+
},
22+
"qt-qml.qmlls.enabled": true,
23+
"[javascript]": {
24+
"editor.defaultFormatter": "esbenp.prettier-vscode",
25+
"editor.tabSize": 2,
26+
"editor.formatOnSave": true,
27+
"editor.formatOnType": true,
28+
},
29+
"editor.indentSize": "tabSize",
30+
"editor.insertSpaces": true,
1631
}

0 commit comments

Comments
 (0)