Skip to content

Commit 283d44d

Browse files
authored
build: set up prettier in default editor config (#23790)
Updates the default editor settings to format on save and to recommend the Prettier extension.
1 parent 942855f commit 283d44d

File tree

2 files changed

+11
-7
lines changed

2 files changed

+11
-7
lines changed

.vscode/extensions.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
{
22
// See http://go.microsoft.com/fwlink/?LinkId=827846 to learn about workspace recommendations.
33
// Extension identifier format: ${publisher}.${name}. Example: vscode.csharp
4-
4+
55
// List of extensions which should be recommended for users of this workspace.
66
"recommendations": [
77
"ms-vscode.vscode-typescript-tslint-plugin",
8-
"xaver.clang-format",
9-
],
8+
"esbenp.prettier-vscode"
9+
]
1010
}

.vscode/settings.json

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,4 @@
11
{
2-
// Please install https://marketplace.visualstudio.com/items?itemName=xaver.clang-format to take advantage of `clang-format` in VSCode.
3-
// (See https://clang.llvm.org/docs/ClangFormat.html for more info `clang-format`.)
4-
"clang-format.executable": "${workspaceRoot}/node_modules/.bin/clang-format",
52
"files.watcherExclude": {
63
"**/.git/objects/**": true,
74
"**/.git/subtree-cache/**": true,
@@ -11,9 +8,16 @@
118
},
129
"search.exclude": {
1310
"**/node_modules": true,
14-
"**/bower_components": true,
1511
"**/bazel-out": true,
1612
"**/dist": true,
1713
},
1814
"git.ignoreLimitWarning": true,
15+
"[javascript]": {
16+
"editor.defaultFormatter": "esbenp.prettier-vscode",
17+
"editor.formatOnSave": true
18+
},
19+
"[typescript]": {
20+
"editor.defaultFormatter": "esbenp.prettier-vscode",
21+
"editor.formatOnSave": true
22+
}
1923
}

0 commit comments

Comments
 (0)