【问题标题】:What's your favourite VS 2008 shortcuts? [duplicate]你最喜欢的 VS 2008 快捷键是什么? [复制]
【发布时间】:2009-06-02 10:26:45
【问题描述】:

可能的重复:
Visual Studio 6 tips and tricks
Visual Studio 2005 Shortcuts
Favorite Visual Studio keyboard shortcuts

我是 VS2008 快捷键的忠实拥护者,它可以节省大量时间,并且可以让你的手指放在键盘上而不是鼠标上。

最近我下载了keyboard shortcuts for VS 2008 的完整列表并浏览了它们,找到了我最喜欢的。

目前这里是我最常用的:

  1. Shift + DEL:删除整行
  2. Ctrl + Shift + F10:调出使用/分辨率框
  3. cw[tabx2]:插入 Console.Writeline 代码
  4. ctor[tabx2]:插入默认构造函数代码

人们还知道哪些可以节省时间/实际上有用的方法?

【问题讨论】:

  • Alt-F4 当我收工时
  • Ctrl + G,跳转到第#行; Shift + F12 查找所有引用; F12 去定义,Ctrl + I 增量搜索等...

标签: c# .net visual-studio-2008


【解决方案1】:

F12 跳转到定义

SHIFT + F12查找参考文献

CTRL + MINUS 跳回上一个光标位置

CTRL + SHIFT + MINUS 向前跳转到上一个光标位置

CTRL + K , C 注释掉当前选中的代码

CTRL + K , U 取消注释当前选中的代码

CTRL + K , F 格式化选中的代码

CTRL + K , D 格式化文档

F5开始调试

F6 构建解决方案

F7 切换到代码视图

Shift+ F7 切换到设计视图

这些是我最常用的。

PS。微软发布了 Visual Studio 的键绑定海报。

【讨论】:

    【解决方案2】:

    增量搜索 - Ctrl+I

    搜索您的代码,就像在 Firefox/IE8 中一样。但是不适用于区域。

    【讨论】:

    • 如果您在之前的正常搜索中选择了“搜索隐藏文本”,它会这样做。
    • 真的吗?上次我尝试时,这对增量搜索没有任何影响,但我将不得不再试一次。这可能会结束我们公司的区域辩论!
    • 哎呀!!!不,它没有。我希望我至少有办法扩展所有区域(与 ctrl+m+o 相反)
    • 至少我不会发疯 :) Ctrl M, P 会停止大纲,效果和全部展开基本一样
    • CTRL+M,P 似乎没有展开任何内容。至少在我目前正在研究的 VS 2005 VB.NET 中没有。将在 VS 2008 上在家尝试,看看效果如何......
    【解决方案3】:

    Ctrl+。 :在文本编辑器中打开当前智能标签。使用智能标签可以节省大量时间。

    顺便说一下,tab-tab 的东西是代码 sn-ps 而不是快捷方式。不过这个问题不应该有所作为。

    【讨论】:

    • “使用”... 'nuff 说... +1 ;-p
    【解决方案4】:

    Ctrl+M+O:折叠所有区域和方法

    Ctrl+M+M:切换当前区域或方法的轮廓

    【讨论】:

      【解决方案5】:

      我的大部分“快捷方式”都来自 ReSharper 和 ViEmu,因此 R# 的 Alt+Enter 和各种 Vim 功能在我的列表中名列前茅。

      【讨论】:

        【解决方案6】:
        F5, F5, F5 and F5
        

        【讨论】:

        • 可能是这样,但我可以放心,老实说,这是我使用最多的 Visual Studio 快捷方式。
        • CTRL + F5 运行您的程序,但将其与调试器分离 - 使其更快:)
        • 出于某种原因,在许多情况下,我单击调试按钮而不是按 F5。不知道,可能是因为编码(即打字)阶段已经结束了;)
        • @OregonGhost:我也想不通为什么我不按 F5 并且几乎总是点击调试按钮!很奇怪。
        【解决方案7】:

        Shift + F11 -> 设置下一个执行语句[调试时]

        【讨论】:

          【解决方案8】:

          Shift + F5:停止调试

          【讨论】:

            【解决方案9】:

            我使用 Resharper,它通过不同的快捷方式提供主要的重构和搜索功能。

            【讨论】:

              【解决方案10】:

              Shift+Alt+F10 > 包含命名空间

              Ctrl+R+E > 重构,封装字段

              Shift+F6 > 构建当前项目

              Ctrl+Alt+Q > 在调试器中快速查看

              Ctrl++Ctrl+- > 在代码中前后导航

              F2 > 重构,重命名 > 我最喜欢的一个

              【讨论】:

                猜你喜欢
                • 2011-05-24
                • 2010-09-11
                • 1970-01-01
                • 2010-09-05
                • 2010-10-08
                • 2011-07-18
                • 1970-01-01
                • 2010-09-13
                • 2010-10-25
                相关资源
                最近更新 更多