你可以在VS code中添加任何扩展,例如Beautify或Prettier。如果要格式化文档,只需使用快捷键Shift+Alt+F。
如果您想将多行代码合并为一行,请按以下步骤操作
1.选择您想要合并为单个的所有行。
2.按F1并搜索join lines。
3.选择join lines并按enter键。
您还可以为此命令创建键盘快捷方式editor.action.joinLines
editor.wordWrap
。
有4个不同的值可以分配给editor.wordWrap
设置。我相信其中一个正是你所要求的,但另外三个也可能适用,因此我将列出它们,并建议我认为最适合你的那个。以下是VSCode支持的唯一“开箱即用”的换行配置,如下:
"editor.wordWrap": "off"
_将wordWrap
设置的值赋为off
,将使您的编辑器行永远不会自动换行。唯一的方式是如果您按下[ENTER]
键添加一个换行符,然后继续在下一行输入文本。这种方式可能适合您,因为您可以完全控制何时换行。
"editor.wordWrap": "on"
editor.wordWrap
设置为on
,可以使编辑器中的代码行在视口结束的地方自动换行。无论编辑器视口的宽度大小如何,行始终延伸到整个视口,而不会超出。注意:"on"
听起来像是你在问题中所要求的
"editor.wordWrap": "wordWrapColumn"
wordWrapColumn
—to— "editor.wordWrap"
分配给编辑器视口内的代码行时,它们将在设置editor.wordWrapColumn
的位置换行。为了更具体说明,我会给你一个例子。wordWrapColumn
看起来像下面的代码片段:"editor.wordWrapColumn": 80
printWidth
设置与"editor.wordWrap": "wordWrapColumn"
相结合,是一种非常可靠和一致的配置。"editor.wordWrap": "bounded"
—— 最后是"bounded"
,它是on和print width的混合。简而言之,如果满足以下两个条件之一,行将换行。
- 首先,行将在"editor.wordWrapColumn"
设置的位置处换行,就像配置示例#3一样。
- 其次,行将在视口末尾换行。
重申一下我刚才输入的内容,行会在_"editor.wordWrapColumn"
_的值处换行,除非视口小于"editor.wordWrapColumn"
的值,在这种情况下,行会在视口处换行。
"editor.mouseWheelZoom": true
将此设置添加到您的settings.json中,将启用在按住CTRL
并滚动时进行缩放。保存带有此设置的settings.json后,您可以按住ctrl键并使用鼠标或触控板滚动以进行缩放,这将使您的代码覆盖整个屏幕。如果您想要更多的焦点,您可以进入Zen Mode。它是Visual Studio Code内置的一个很好的功能,可以帮助您更专注于代码而不是活动栏或其他文件。您可以使用快捷键CTRL + K Z
、命令面板或查看菜单切换禅模式。