Visual studio Visual Studio-是否有键盘组合来选择整行?
我已经知道使用Ctrl+L删除整行…是否有一个选项可以只选择整行(然后我可以复制并粘贴到其他地方…点击Visual studio Visual Studio-是否有键盘组合来选择整行?,visual-studio,visual-studio-2008,visual-studio-2010,keyboard-shortcuts,Visual Studio,Visual Studio 2008,Visual Studio 2010,Keyboard Shortcuts,我已经知道使用Ctrl+L删除整行…是否有一个选项可以只选择整行(然后我可以复制并粘贴到其他地方…点击 家 移位+结束 是家+家,然后为我按住Shift键 或者,您可以更改使Ctrl+C无需选择即可复制该行的选项。但我讨厌这样,所以我总是把它关掉。(感谢Bala链接到该设置!) 要剪切线,Ctrl+L在我的键盘设置中工作 也可以使用Ctrl+X剪切整条线。类似地,可以使用Ctrl+C复制整行 只要您没有选择任何内容,该命令将在整行上运行。我相信,如果您没有选择并按Ctrl+C,它将复制该行 如
- 家
- 移位+结束
只要您没有选择任何内容,该命令将在整行上运行。我相信,如果您没有选择并按Ctrl+C,它将复制该行 如果找不到现有命令,Visual Studio宏是执行这些类型操作的另一种方法。一种简单的创建方法是:
- 使用“记录临时宏”选项(在“工具/宏”下)李>
- 选择您喜欢的行(例如,home、shift、end)李>
- 单击停止录制(在“工具/宏”下)
- 选择“保存临时宏”(在“工具/宏”下)
- 然后选择工具/自定义/键盘并为宏指定快捷方式
当然,它只在同一个文件中起作用。
Shift
+End
=在光标和行尾之间选择它不是一个键盘快捷键,但三次单击将选择整行代码
这也适用于Windows的其他一些区域。例如,在Chrome中,双击选择一个单词,但三次单击选择一个段落
(这适用于Windows 7上的Visual Studio 2013。不确定其他版本/平台。)三次单击以选择整行。那就做你想做的。@LnDCobra:这是一个标签:
Ctrl
。我想我不明白。。。例如,如果我想添加一个新的asp insert参数,我通常只是复制/粘贴一个类似的参数,然后更改名称。这有什么问题吗?对不起,假设你在C#中工作(经常忘记VS是用于web开发的)。我通常在VB.NET中…我只是对重构不太了解guess@Albert我不知道ASP.NET是否有代码段支持,IIRC以前没有,但代码段也是重复类似概念的好方法。如果你在这篇文章之后还没有读过,请查找代码片段。你也可以使用Shift-Del剪切这行,然后按Ctrl-Insert复制它。很酷,我刚刚发现Ctrl-C
可以在Visual Studio中复制整行,而无需突出显示整行!thanksAlas启用自动换行时,这不会按预期工作。请投票支持那些工作正常的错误报告,直到你想用先前复制的文本替换该行,并且仍然想保留初始副本。Ctrl+v插入文本,如果您使用Ctrl+v删除行,则副本将丢失。您不需要选择以复制当前行,只要按Ctrl+C,然后按Ctrl+v,如果没有当前选择作为状态,尽管通常我这样做,而OP提到他通常需要选择行,然后复制/粘贴到其他地方,这是对所给问题的回答。有时您确实需要选择行而不打算复制(例如,为“环绕…”执行做准备)。这叫什么动作?我的捷径被压倒了丹尼我想你是说轮班+回家/结束?Ctrl+End将转到文档的末尾。Shift+DownArrow仅在光标当前位于行首时有效。这还将从下一行选择光标位置上的任何文本。