我在 VS Code 中有 4 行这样的代码:
1 行;
2 行;
3行;
4线;
VS Code 有没有一个快捷方式可以快速将 4 行压缩为 1 行,如下所示:
1行; 2线; 3线; 4线;
选择您的代码=> F1 =>“加入线路”
您还可以为此命令创建键盘快捷键
editor.action.joinLines
Mac 上的默认快捷键是 Ctrl+J
我也有同样的问题并解决了。 如果你使用 Prettier,请尝试如下。
Settings -> Prettier.printWidth"
默认值为 80。如果将此值更改为高于 80。
对于 Windows
只需在 vscode 中安装 Sublime Keymapper 扩展即可。 选择您想要单行的行,然后按
ctrl + j
1.选择所有行
2. 按 f1
3.然后就会弹出搜索
4.搜索连接线
5. 按回车键
添加@Alex 答案;更好的选择是将快捷键绑定到连接线,即 Ctrl + Shift + u
或者你可以在 vs code 中使用这两个。
折叠多条线:
ctrl + shift + [
展开多行:ctrl + shift + ]
我更喜欢这些,因为我也想使用更漂亮的。
对于那些不想执行
shift + ctrl + p
并在每次想要使用此功能时手动选择“加入线路”的人,只需执行 shift + ctrl + p
一次,然后单击 Open Keyboard Shortcuts (JSON)
,然后将其粘贴到
{
"key": "shift+cmd+l", // hotkey
"command": "editor.action.joinLines", // action to perform
"when": "editorTextFocus && !editorReadonly" // if conditions match
}
警告
如果您没有命令键,请不要忘记将“cmd”更改为“ctrl”