Visual Studio - 是否有键盘组合来选择整行?

时间:2010-04-28 18:17:50

标签: visual-studio visual-studio-2008 visual-studio-2010 keyboard-shortcuts

我已经知道 Ctrl + L 删除整行...是否有一个只选择整行(然后我可以复制并粘贴到某处)其他...)

12 个答案:

答案 0 :(得分:125)

您还可以使用 Ctrl + X 剪切整行。同样,您可以使用 Ctrl + C 复制整行。

只要您没有选择任何内容,该命令就可以在整行上运行。

答案 1 :(得分:51)

点击

  • 主页
  • Shift + 结束

答案 2 :(得分:22)

您可以使用 Shift + DownArrow 来完成。

答案 3 :(得分:8)

是的。如果您在行的开头,请按Shift + End。 如果您在行的末尾,请按Shift + Home。 希望有所帮助

答案 4 :(得分:6)

我相信,如果您没有任何选择并按 Ctrl + C ,它将复制该行。

答案 5 :(得分:5)

Shift + End =在光标和行尾之间选择

答案 6 :(得分:4)

Home + Home ,然后 Shift + Down

或者您更改了setting,使 Ctrl + C 没有选择复制该行。但我讨厌那个,所以我总是把它关掉。 (感谢Bala providing指向该设置的链接!)

剪切一行, Ctrl + L 适用于我的键盘设置。

答案 7 :(得分:3)

还有 Alt-Up Alt-Down 来移动整行。它比使用 Ctrl-X 少两次击键,与 Ctrl-X 不同,如果你的选择涵盖了它,它也会一次移动多个整行多条线甚至部分。这也很好,因为反馈是即时的,不像 Ctrl-X ,你永远不会记得粘贴的线是否会高于或低于光标。

我看到了这一点,并认为我永远不会使用该功能。但是一旦我习惯了它,我就会一直使用它。没有比使用 Shift-Up / Down 选择线条更简单的移动代码块的方法,按 Alt-Up / Down 几次移动它们,以及然后使用 Tab 调整缩进。

当然它只能在同一个文件中使用。

答案 8 :(得分:2)

我使用 Ctrl + 插入复制整行,并使用 Shift + 插入粘贴整行。

答案 9 :(得分:2)

它不是特定的键盘快捷键,但三击会选择整行代码。

这也适用于Windows的其他一些领域。例如,在Chrome中,双击选择一个单词,但三击选择一个段落。

(这适用于Windows 7上的Visual Studio 2013.不确定其他版本/平台。)

答案 10 :(得分:1)

如果找不到现有命令,Visual Studio宏是执行这些类型操作的另一种方法。创建一个的简单方法是:

  • 使用Record TemporaryMacro选项(在工具/宏下)。
  • 选择您喜欢的行(例如,home,shift,end)。
  • 点击停止录制(在工具/宏下)。
  • 选择Save TemporaryMacro(在工具/宏下)。
  • 然后选择工具/自定义/键盘并为宏指定快捷方式。

答案 11 :(得分:0)

单击三次以选择整行。然后做你想做的事。