使用 Visual Studio Code 如何对齐多行编辑光标

5

使用Visual Studio Code的多行编辑功能,是否有一种方法可以在列中轻松对齐所有光标到行尾,如果空格不存在(类似于Notepad ++所能实现的)?

从这个:

enter image description here

到这个:

enter image description here


据我所知,多个光标只能设置在单个光标可以设置的位置。移动到行末,添加一堆空格,移动到行首并将光标移动到所需位置,选择到行末并删除。 - rioV8
没有内置的方法可以实现你想要的功能。但是请参考 https://dev59.com/6rjoa4cB1Zd3GeqPDLWa#59794113,这里提供了一个相当简单的解决方法。如果您有任何问题,请告诉我。 - Mark
谢谢rioV8和Mark。这两个建议都很有帮助。 - Nicholas
1个回答

7

有这个由Mike Moore开发的扩展程序。

https://marketplace.visualstudio.com/items?itemName=yo1dog.cursor-align

首先我安装了上述扩展程序。

Test Test               <- Space here
even longer test text
testing

选择多个光标,如图所示|

Test Test               |
even longer test text|
testing|

然后在命令面板 (ctrl+p) 和 (shift+>) 中输入 Align Cusor。否则我使用 Alt+A,以达到所需的结果。

Test Test               |
even longer test text   |
testing                 |

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接