.net - vs快捷键




最喜欢的Visual Studio键盘快捷键 (20)

你最喜欢的Visual Studio键盘快捷键是什么? 我总是把手放在键盘上,远离鼠标!

请每个答案一个




CTRL + F5 (不调试开始)

CTRL + SHIFT + B (构建解决方案)


Ctrl + -和相反的Ctrl + Shift + -

将光标移回(或转发)到最后一个地方。 没有更多的滚动回来或PgUp / PgDown找出你在哪里。

这会在Visual Studio中切换打开的窗口:

Ctrl + 标签和相反的Ctrl + Shift + 标签


Ctrl + CCtrl + V复制当前行

按Ctrl + L删除当前行

按Ctrl + F3搜索当前选择

Ctrl + KCtrl + K创建一个书签(这很有用)

Ctrl + KCtrl + N转到下一个书签

而且,这里更有趣一些:
Ctrl + /将光标置于可输入命令的框中。

例如,按Ctrl + /并键入“>”,现在开始在项目中输入文件的名称,并自动完成。 这是在当前解决方案中打开文件的一种非常快速的方式。


Ctrl + F10

在调试时运行到光标。 在找到键盘快捷方式之前查找了很久


Ctrl + KCtrl + C注释一个块

Ctrl + KCtrl + U取消注释块


Ctrl + MO 。 可以折叠并展开特定文件中的所有代码段。


Ctrl + Space ,Visual Studio提供了可能的完成方式。


Ctrl + ]匹配大括号和圆括号。

Ctrl + Shift + ]选择匹配括号之间的代码。


以下是我经常使用的列表:

Ctrl + I :用于逐行搜索。 如果您在之后没有输入任何内容,并按住I (按住Ctrl键),它将搜索您搜索的最后一个项目。 Ctrl + Shift + 将反向搜索。 一旦输入了一些搜索字符串,您可能还想使用F3 (和Shift + F3 )。

Ctrl + K Ctrl + C :用于评论突出显示的区域。 如果没有突出显示,则会评论当前行。 当然,您可以按住Ctrl并连续按KC

Ctrl + K Ctrl + U :取消注释突出显示的区域。 像上面那样工作。

Ctrl + / :将光标移到顶部的小搜索框。 您可以键入“>的文件名” (不带引号)来打开文件。 如果您的项目包含多个文件非常有用。

Ctrl + K Ctrl + K :将书签当前行。 如果您想要查看代码的其他部分并返回到原来的位置,这非常有用。

Ctrl + K Ctrl + N :如果有多个,会带您到下一个书签。

Ctrl + - :将光标移动到其先前的位置

Ctrl + Shift + - :将光标移动到其下一个位置(如果存在)

Ctrl + Shift + B :建立你的项目

Ctrl + C :虽然这是通常的副本,但如果没有突出显示,它会复制当前行。 Ctrl + X (用于剪切)相同

Ctrl + Space :使用IntelliSense进行自动完成

Ctrl + ] :会带你到匹配的大括号。 适用于各种大括号:'(','{','['。对大块有用。

F12 :将带您进入函数定义/变量定义。

Alt + P + P :将打开项目属性。 虽然没有多少人使用它,但如果您想快速将命令行参数更改为您的程序,则它很有用。

F5 :开始调试

Shift + F5 :停止调试

在调试时,您可以使用Ctrl + Alt + Q添加快速监视。 其他调试快捷方式可以在调试下拉菜单中找到。


其他编辑应该采用的选项: Ctrl + C 没有任何选择将复制当前行。

大多数其他编辑将无能为力。 复制一条线后,粘贴会将线放在当前线之前, 即使您位于线的中间 。 大多数其他编辑将从你所在的位置开始粘贴,这几乎从来不是你想要的。

复制一条线只是:按住Ctrl,按c,然后按( Ctrl + CCtrl + V


增量搜索 - Ctrl + I

它基本上是没有对话框的查找对话框。 只需输入您想要搜索的内容(查看底部的状态栏位置即可查看您输入的内容)。 再次按Ctrl + IF3搜索下一个实例。 按Escape退出。 按Ctrl + I开始新搜索,重复两次,重复上次搜索。


如果'收藏'是通过我多久使用它来衡量的,那么:

F10 :Debug.StepOver

:)


展开智能标记(解析菜单): Ctrl + (期)

展开标记,显示您何时执行重命名标识符等操作。


库存视觉工作室? F12 - Edit.GoToDefinition

DevExpress'Refactor! 安装意味着Ctrl + `是我的最爱,尽管如此;)


我喜欢Ctrl + MCtrl + M。 展开/折叠当前的代码块。


我的最爱: F12 (定义)和Shift + F12 (查找参考)。

后者在F8中很有用(转到下一个结果)。

Ctrl + -Ctrl + Shift + -映射到鼠标的后退和前进按钮。

Ctrl + 也很有用,特别是添加事件处理程序和“使用”语句。


没看过这个...

Ctrl + 向上

Ctrl + 向下

滚动窗口而不移动光标。


通过使用,这对:

  • Ctrl + Enter :在当前行的上方插入空白行。
  • Ctrl + Shift + Enter :在当前行下面插入空白行。




keyboard-shortcuts