如何在 VS Code 中为特定文件禁用自动换行?

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

我正在使用 Windows 和 VS Code,我有一些文件不需要在任何地方按 Alt+Shift+F 时对它们进行换行,有没有办法禁用特定文件的自动格式换行?

visual-studio-code
4个回答
21
投票

此处解释特定于语言的编辑器设置,但具体来说:

  1. CTRL+SHIFT+P 并输入“首选项:配置语言特定设置”
  2. 选择语言或在文件中添加部分(开始输入 [ 以查看建议列表)或编辑(如果已存在)。
  3. 如果换行,根据编辑器中可用的列,您可能需要更新
    editor.wordWrapColumn
    线条将在视口的最小值处换行并且
    editor.wordWrapColumn

示例:

   ...
    "editor.wordWrapColumn": 200,
    "[typescript]": {
        "editor.tabSize": 2,
        "editor.wordWrap": "off",
    },
    "[plaintext]": {
        "editor.wordWrap": "bounded",
    },
   ...

2
投票

看起来 VSCode 允许这样做。您可以根据自己的喜好对每种文件类型进行调整。

但是请注意,有有报告它不适用于 Markdown 文件。 我想这还在调整中。


0
投票

看起来此人做了一个可能对您有用的扩展。

https://marketplace.visualstudio.com/items?itemName=Ho-Wan.setting-toggle

看起来您可以设置一些快速简单的设置切换。当您从一个文件跳到另一个文件时,至少会让速度更快。


0
投票

在 JSON 配置中自动换行为
false

  1. 单击右下状态栏中的 >>> ” VS Code 窗口。”

  2. 单击 >>> 配置基于语言的设置...

  3. 添加 >>>

    "editor.wordWrap": "off",

语言
settings.json

...
    "[csv]": {
        "editor.wordWrap": "off",
        "editor.insertSpaces": false
    }
...

VS Code 显示一个 CSV 文件,底部突出显示“CSV”按钮,表示单击它。 VS Code 显示一个下拉菜单,其中突出显示“配置基于‘CSV’语言的设置...”,表明这是下一步。标有“单击”的箭头指向此选项。 在此输入图片描述

© www.soinside.com 2019 - 2024. All rights reserved.