多选择在Visual Studio?(Multiple select in Visual Studi

2019-09-02 14:08发布

有没有办法在VS选择多个非邻接的(完全独立的)文本? 我可以通过按住Ctrl键,这样分别选择文本做在MS Word:

我的版本是11。

编辑:我不是在谈论Alt+Select块选择。 此外,我很想看看是否有在记事本中存在的技术++。

Answer 1:

多光标编辑的原生支持在Visual Studio 2017版本开始更新8.以下是公告:

本地多编辑(多个游标和选择)支持

这里是可用的命令的截图:



Answer 2:

没有为Visual Studio 2017年称为SelectNextOccurrence这是免费的,开源的一个新的扩展。

这一扩展使得可以选择要编辑选中的文本下一个出现。

旨在复制崇高的文本按Ctrl + d命令更快的编码。

特征:

  • 选择当前选择的下一次出现。
  • 跳过发生
  • 撤消发生
  • 添加插入符高于/低于
  • 使用多个插入符编辑( 按Alt键并单击添加插入符)

Visual Studio的命令:

  • SelectNextOccurrence.SelectNextOccurrence默认绑定为Ctrl + d。
  • SelectNextOccurrence.SkipOccurrence不是默认的约束。 (推荐按下Ctrl + K 键,Ctrl + d)
  • SelectNextOccurrence.UndoOccurrence不是默认的约束。 (推荐按Ctrl + U)
  • SelectNextOccurrence.AddCaretAbove不是默认的约束。 (建议按Ctrl + Alt + 向上
  • SelectNextOccurrence.AddCaretBelow不是默认的约束。 (推荐按Ctrl + Alt + 向下

https://marketplace.visualstudio.com/items?itemName=thomaswelen.SelectNextOccurrence

https://github.com/2mas/SelectNextOccurrence



Answer 3:

MixEdit扩展为Visual Studio可以让你做你所描述的方式multiediting。 它支持多种插入符和多重选择。



Answer 4:

只是要注意,

MixEdit是不是完全免费的。

“这个软件目前没有授权给任何用户并在评估模式下运行。MIXEDIT可以下载和评估免费的,但是一个必须购买许可证继续使用。”

在安装和使用时,弹出一个重定向到网页 -类似SublimeText的未经授权的软件弹出消息。



Answer 5:

对于Visual Studio代码

一到这个问题,因为我一直在寻找一种方式来选择与VS代码鼠标点击多个单词,应该通过使用来实现alt+click ,但这键联结是行不通的(我认为这是一些涉及到我的操作系统, Ubuntu的 )。

为寻找类似的东西,尝试改变的关键是ctrl+click

Selection > Switch to Ctrl+Click for Multi Cursor



Answer 6:

更新: MixEdit扩展现在提供这种能力。

MultiEdit扩展VS允许类似的东西(不支持多选在写这篇文章的,只是多次插入记号)

头部到Hanselman的在行动的一个快速的gif动画: 同时编辑为Visual Studio与自由MultiEdit扩展



Answer 7:

我找不到任何内置的,这是可悲的。 有此功能在的CodeRush虽然。

用记事本++,此功能进来内置的。只要打开从多编辑

设置>首选项>编辑>多编辑设置

但它并不像直观如MS Word,让你选择通过他们双击两个单词(后当然Ctrl键)。



Answer 8:

在Visual Studio 2017年版本15.8, 按Ctrl + Alt +点击 ,现在应该是管理多个插入符号内置方式。

https://blogs.msdn.microsoft.com/visualstudio/2018/08/30/improving-your-productivity-in-the-visual-studio-editor/



Answer 9:

在Visual Studio中Shift+Alt+. / Shift+Alt+, Shift+Alt+. / Shift+Alt+,

  • Shift+Alt+. - 数学corret;
  • Shift+Alt+, -删除以前的corret;

相同的功能,在VSCode Ctrl+D

更设置Tool - Options - Environment - keyboard 。 接下来在Show commands containing进入Edit.

此外,可以使用键盘的架构Visual Studio Code 。 可用于Visual Studio 2017年

对于总之,漂亮的链接Visual Studio的所有键盘快捷键



Answer 10:

现在的插件是多行的招数。 结束和开始按钮打破了选择。



文章来源: Multiple select in Visual Studio?