vscode 格式大括号内的空格

问题描述 投票:0回答:1

在VSCode中,大括号前后有多余的空格,我想删除大括号内多余的空格,

来自

import { StrictMode } from 'react';
import { createRoot } from 'react-dom/client';

import {StrictMode} from 'react';
import {createRoot} from 'react-dom/client';

我在settings.json文件中添加了以下内容,但是当我保存文件时没有安装prettier扩展时它可以工作,但在安装prettier扩展后它不起作用。

"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces": false
"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces": false

另外,经过此设置后,当我写

import {crete
并按TAB键时,自动导入功能总是插入空格,

如何删除按 TAB 键时的空格并格式化文件?

javascript typescript vscode-extensions
1个回答
0
投票

设置

"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces": false
"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces": false

用于 VS Code 格式化程序,而不是用于更漂亮。

对应的更漂亮的设置是

bracketSpacing: false

https://prettier.io/docs/en/options.html#bracket-spacing

中所述
© www.soinside.com 2019 - 2024. All rights reserved.