问题:
我已经在VSCode中启用了wordWrap,以便在调整窗口大小时可以换行。
如果要注释掉一些代码或文本,通常只将光标移到代码块第一行的开头,使用ctrl + shift + down来添加光标,然后键入//或#等。
wordWrap的问题在于,我不仅会在每个实际行的开头获取光标,而且会在当前在编辑器中显示的每一行的开头获取光标。
假设文档:
1 This is the first line.
2 Second line.
可以如下包装:
1 This is the first
line.
2 Second line.
因此,如果我使用上述方法并添加%,我将得到:
1 %This is the first
%line.
2 %Second line.
但是我想要的是以下内容:
1 %This is the first
line.
2 %Second line.
否则,我在行中间有一个%,只是因为我调整了编辑器窗口的大小...
此刻,我实际上关闭了wordWrap来实现此目的,但我希望有更好的方法吗?
请注意:
要添加注释,实际上使用 ctrl + / 或 shift + alt + a 。 但是对于其他情况,也许这个问题仍然很有趣。
答案 0 :(得分:0)
请遵循以下步骤:
Alt
+ Shift
+ i
将光标放在每条选定的行上< / li>
Cmd/Ctrl
+ ←
将所有光标移到[wrapped]行的开头Cmd/Ctrl
+ ←
(再次)将所有游标移至[wrapped]行的实际开头享受!
答案 1 :(得分:0)
这似乎是known issue。马丁·齐默尔曼(Martin Zimmermann)的CursorColumnSelectOnTrueLines extension提供的命令可显示所需的行为,默认情况下映射到Ctrl + Alt + Shift +上/下。