VSCode 中的显示换行和格式化换行 您所在的位置:网站首页 word如何设置不显示换行符文符号 VSCode 中的显示换行和格式化换行

VSCode 中的显示换行和格式化换行

2024-06-10 09:38| 来源: 网络整理| 查看: 265

VSCode 中换行分 2 个方面来说:

显示换行:用户的文档中并不真的有 \r\n 这些换行字符,而只是看到被换行了。 格式化换行:用户执行格式化命令(Ctrl-Shift-F或右鍵-formate...或F1-formate...)时 VSCode 或扩展在文档中指定位置插入 \r\n 之类的字符。

来看看 VSCode 中是如何配置这两种换行的。

显示换行(Word Wrap)​

Settings 中搜索关键字 wrodwrap

Editor:Word Wrap 有 4 个选项

off: 不换行显示 on: 在窗口边缘换行显示 wordWrapColumn: 用 Editor: Word Wrap Column 配置项中指定的数字处换行显示 bounded: 取 2、3 的最小值处换行显示

另外,编辑过程中可以使用快捷键 Alt-z 随时在 1 与 2/3/4 之间切换,算是个总的切换开关。

希望针对某类型文件做特定设置,需要在关键字中输入:@lang:... wordwrap,比如 markdown

,Word Wrap 和 Word Wrap Column 都可以单独配置。

最终写入 settings.json 中的内容形如:

"editor.wordWrap": "wordWrapColumn", "editor.wordWrapColumn": 88 "[markdown]": { "editor.wordWrap": "on", }, "[typescript]": { "editor.wordWrap": "bounded" },

我比较顺手的配置是

"editor.wordWrap": "off",

哈哈,因为 Alt-z 我感觉已经完全够用了。

格式化换行(Format line width)​

这个主要就是各家扩展对某个特定语言的特定功能了,除了 Prettier 之外,我还很少见到其他扩展敢生成完美的格式化多种编程语言。

各个扩展格式化的规则也经常在变,这里只能列举当前的一部分情况,大概率过不久就失效了。

扩展安装后会注册为某种或某些文件(语言)的 formatter,此时 F1 -- Format Document 就可以使用,如果某个语言(文件后缀)被发现注册了多个 formatter,则会出现 Format Document with...

用户就可以选



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有