vscode格式化如何不自动补引号

worktile 其他 147

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在VSCode中,可以通过设置来控制格式化时是否自动补全引号。具体操作如下:

    步骤1:打开VSCode,点击左下角的“设置”按钮,或者使用快捷键“Ctrl + ,”来打开用户设置。

    步骤2:在搜索框中输入“format”,找到“Editor: Format On Type”这个设置选项。

    步骤3:默认情况下,这个选项是被勾选的,表示在输入代码时会自动进行格式化。如果你想要关闭自动格式化的功能,就取消勾选它。

    步骤4:重新打开你的代码文件,然后进行编辑操作。现在你会发现,当你输入引号时,不会自动补全引号了。

    需要注意的是,这个设置选项对所有的文件类型都有效,而不仅仅是特定的编程语言。因此,无论你是在编写JavaScript、Python、HTML还是其他类型的代码,都可以根据需要来设置是否自动补全引号的功能。

    希望以上方法对你有所帮助!

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    要在VSCode中设置不自动补引号,可以按照以下步骤进行操作:

    1. 打开VSCode,然后点击左下角的设置按钮(齿轮图标)或者使用快捷键`Ctrl + ,`。

    2. 在设置界面中,可以看到有两个选项卡:“用户”和“工作区”。选择“工作区”选项卡。

    3. 搜索框中输入“format”,会出现相关的格式设置选项。

    4. 找到“Editor: Auto Closing Quotes”(编辑器:自动关闭引号)这个选项,在右侧的下拉菜单中选择“never”(从不)。

    5. 确认设置后,关闭设置界面。

    这样,每次在编写代码时,VSCode将不再自动补充引号。

    此外,还有其他一些方法可以实现不自动补引号:

    使用其他插件:可以安装一些格式化插件,如Prettier等,这些插件提供了更多的定制化选项,可以根据个人需求来设置。

    使用语言相关的设置:某些语言(如JavaScript、Python等)有自己独立的格式化规则和设置,可以通过设置语言相关的配置来修改引号补全的行为。

    使用前缀词:在输入引号时,在要输入的字符串前面输入一个前缀词,如`noquote`或`noq`,VSCode会识别这个前缀词并不自动补充引号。

    使用快捷键:当VSCode自动补充引号后,可以使用快捷键`Ctrl + Z`来撤销自动补全操作。

    使用注释:对于一些无需引号的代码片段,可以将其作为注释放置,这样VSCode将不会自动补充引号。

    总结起来,可以通过修改VSCode的设置、安装插件、设置语言相关的配置、使用前缀词、使用快捷键或者使用注释等方法来实现不自动补引号。根据个人的需求和习惯来选择适合自己的方法。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在使用VSCode进行代码编辑时,默认情况下,它会自动补全引号。如果您希望在格式化代码时不自动补全引号,可以按照以下步骤进行设置。

    步骤一:打开”settings.json”文件

    首先,打开VSCode并选择”文件”菜单,然后选择”首选项”,再选择”设置”。或者您也可以直接使用快捷键”Ctrl + ,”来打开VSCode的设置。

    步骤二:编辑”settings.json”文件

    在打开的用户设置或工作区设置中,找到”settings.json”文件,点击右侧的”编辑”按钮,以编辑该文件的设置。

    步骤三:添加设置

    在”settings.json”文件中,添加以下设置:

    “`json
    “editor.formatOnType”: false,
    “editor.codeActionsOnSave”: {
    “source.fixAll.markdownlint”: true
    },
    “editor.defaultFormatter”: “esbenp.prettier-vscode”,
    “editor.formatOnSave”: true,
    “prettier.singleQuote”: true
    “`

    上述设置包括以下内容:

    – “editor.formatOnType”: false – 禁用在键入时自动格式化代码的功能。
    – “editor.codeActionsOnSave”: { “source.fixAll.markdownlint”: true } – 在保存文件时应用markdownlint格式调整。

    – “editor.defaultFormatter”: “esbenp.prettier-vscode” – 设置prettier作为默认格式化器。
    – “editor.formatOnSave”: true – 在保存文件时自动格式化代码。
    – “prettier.singleQuote”: true – 设置单引号作为字符串的引号符号。

    步骤四:保存设置并重新启动VSCode

    完成以上设置后,请保存”settings.json”文件,并重新启动VSCode,以使设置生效。

    从现在开始,当您在VSCode中进行代码编辑时,它将不再自动补全引号。如果您想要格式化代码,可以通过使用快捷键”Shift + Alt + F”或选择”文件”菜单中的”格式化代码”选项来手动触发。同时,保存文件时也会自动进行代码格式化。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部