【问题标题】:Visual Studio Code built-in hard wrapVisual Studio Code 内置硬包装
【发布时间】:2016-10-16 12:00:18
【问题描述】:

我正在使用 Visual Studio Code 在 Markdown 中编写一些文档。问题是我习惯了硬包装。

我发现在 Visual Studio Code 中设置硬包装的唯一方法是通过 EditorConfig 扩展。 EditorConfig 不是 Microsoft 扩展,有时您会看到一些奇怪的事情发生,例如包装一些内联代码(在反引号之间:``)。

是否有一些在 Visual Studio Code 中设置硬包装的内置方法?如果不是,人们如何在 Visual Studio Code 中设置软换行以使 Markdown 看起来很棒(例如,在项目符号列表长段落中的换行后保持缩进)?是否计划在 Visual Studio Code 中内置硬包装的未来版本?

谢谢

更新:在硬包装文本中,每一行实际上都是一行,具有不同的编号。软包装仅用于显示:您更改视口和行更改,但每个段落只是一行,一个数字 --- 就像在 VS Code 中一样。

更新 2:您现在可以像在 Vim 中包装一样使用 VSCodeVim 扩展进行硬包装:g、q、}或与 g、q 的任何其他组合。

【问题讨论】:

  • 如果您要提供“硬包装”的精确定义会有所帮助。
  • 换行时,会在文本中插入回车/换行字符。
  • 这似乎不再是 EditorConfig 的一部分,找到另一个解决方案了吗?
  • 我的错误,我用于硬包装的扩展名是 Rewrap,但我认为你不能拥有与 Vim 或 Emacs 相同的控制。也许你可以通过 settings.json 来实现。
  • 恕我直言,这真的是一个关键问题!在 vim 中执行此操作既快速又轻松。我昨天花了一个晚上找出是否有可能!不,没有。我需要这种乳胶功能(使用 git)。 VSCODE 似乎不可能!这似乎不对。

标签: visual-studio-code markdown vscodevim


【解决方案1】:

我目前使用ReWrap 扩展来创建硬文本换行。

我对默认设置很满意。但是,该插件确实提供了您可以根据自己的喜好配置的设置。

【讨论】:

    【解决方案2】:

    要快速切换自动换行,您可以使用 Alt+Z。

    进入Preferences: User Preferences后可以找到如下设置:

    "editor.wordWrap": "wordWrapColumn",
    "editor.wordWrapColumn": 100
    

    它将EOL放在每行的第100列。

    如果你只想将它用于降价,你可以使用

    "[markdown]": {
        "editor.wordWrap": "wordWrapColumn",
        "editor.wordWrapColumn": 100
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-04-02
      • 2017-11-06
      • 1970-01-01
      • 2021-07-30
      • 1970-01-01
      • 2015-09-17
      相关资源
      最近更新 更多