[code-infra] Polish VS Code DX
It looks like this was due for a refresh.
.vscode/settings.json
As I understand it, a baseline version of this is supposed to be stored on git (then people can add their settings to further customize it). Proof:
- https://github.com/microsoft/vscode/blob/main/.vscode/settings.json
- https://github.com/vercel/next.js/blob/canary/.vscode/settings.json
I have tried to only have the least opinionated settings.
.editorconfig
Now that we have .mdx and .tsx files, this is due for a refresh. We also started to stop relying on trim_trailing_whitespace for markdown line break (but instead use \). So we can apply this everywhere. See #34762.
I also got annoyed with the UX on https://mui.com/toolpad/
.gitignore
Remove .vscode, per VS Code codebase, they don't do this.
.vscode/extensions.json
I suspect that those https://github.com/mui/base-ui/pull/1151 got introduced because the right VS Code extension wasn't installed.
.vscode/launch.json
This is for
I'm not aware anyone uses it. We would need to clean up it.
Same PR open in all the repositories ⬇️
Netlify deploy preview
https://deploy-preview-44865--material-ui.netlify.app/
Bundle size report
No bundle size changes (Toolpad) No bundle size changes
Generated by :no_entry_sign: dangerJS against ee267e85b393e407cbfc8f1d1b7b4ed64ca4fdf8