asp.net 快捷键的使用
### ASP.NET 快捷键详解 #### 一、Mini-buffer 相关操作 - **Ctrl-Shift-G**:此快捷键用于快速打开指定文件 `objects.cs`。这为开发人员提供了一种高效的方式,能够在复杂的项目结构中迅速定位并打开特定的文件进行编辑或调试。 - **Ctrl-O**:按下该快捷键时,会弹出一个文件打开对话框。通过这个对话框,用户可以从项目中的所有文件中选择一个文件来打开。 #### 二、编辑视图切换 - **Ctrl-Tab**:用于在当前打开的所有编辑视图之间进行正向切换。这是一种非常实用的功能,尤其是在同时处理多个文件或页面的情况下,能够帮助开发者快速地在不同的工作上下文中切换。 - **Ctrl-Shift-Tab**:与 Ctrl-Tab 类似,但是它执行的是反向切换操作。这对于需要频繁地返回到最近访问过的编辑视图的场景特别有用。 #### 三、其他常用快捷键 - **Ctrl+/**:当按下此快捷键时,焦点将跳转至 Mini-buffer,并显示一个“>”命令提示符。这是为了方便用户输入命令或进行更进一步的操作而设计的。 - **Ctrl-PageUp**:在 HTML 设计视图模式下使用该快捷键可以快速翻页。这对于查看大型 HTML 页面时非常有用,可以帮助用户更快地浏览到所需的部分。 #### 四、更多高级功能 - **Ctrl-PageDown**:在 ASP.NET 项目中,当处于 HTML 源代码视图时,可以通过此快捷键实现页面向下滚动。这与上文提到的 `Ctrl-PageUp` 配合使用,可以让用户更加高效地浏览源代码。 - **F7/Shift-F7**:分别用于在表单设计视图和源代码视图中构建(Build)当前选定的控件。这两个快捷键可以帮助开发者快速预览和测试 UI 的变化效果,无需每次都重新编译整个项目。 - **Alt-F6**:用于快速定位到当前编辑器中的下一个错误或警告。这对于在编写代码过程中发现并修正问题非常有帮助。 - **Tab/Ctrl-Shift-B**:前者用于自动完成代码片段,后者则用于构建整个项目。它们都是提高开发效率的重要工具。 - **F5/Ctrl-F5**:F5 是用于启动调试会话的标准快捷键,而 Ctrl-F5 则是直接运行程序,不进入调试模式。这种区别使得开发者可以根据需要选择合适的运行方式。 - **F11/F10**:这两个快捷键分别用于逐行调试代码和跳过当前行的调试。它们是调试过程中必不可少的工具。 - **Ctrl-B/Ctrl-Shift-F9/Ctrl-Alt-B**:这些快捷键分别用于打开所选元素的定义、获取和取消获取文件,以及在浏览器中打开所选元素。这些操作对于理解代码结构和进行测试非常重要。 - **F8/Shift-F8**:用于设置和清除断点,这对于调试过程来说是非常关键的功能之一。 - **Ctrl-Space**:在输入符号时,可以使用此快捷键自动完成符号名。此外,在输入参数时,Ctrl-Space 也会弹出参数提示列表,帮助用户正确地填写参数。 - **Ctrl-K + Ctrl-F/Ctrl-K + Ctrl-K/Ctrl-K + Ctrl-N/Ctrl-K + Ctrl-P/Ctrl-K + Ctrl-C/Ctrl-K + Ctrl-U/Ctrl-}**:这些组合键分别用于格式化代码、包裹、插入、导航至括号匹配处、注释选中区域、取消注释选中区域、以及配对括号的匹配和高亮等操作。 - **Ctrl-Shift-F12**:用于查找所有引用。这是一种非常强大的功能,可以帮助开发者了解某个元素在整个项目中的使用情况。 - **Ctrl-"-/Ctrl-Shift-"-**:这些快捷键用于在当前文件中定位特定的任务或位置,极大地提高了代码导航的效率。 - **Ctrl-C**(在类视图中):用于复制类或方法的路径,这对于需要在不同地方引用同一段代码时非常有用。 - **Ctrl+M + Ctrl+M**:用于折叠或展开当前编辑器中的所有区域。这对于整理代码布局非常有帮助。 - **Ctrl+M + Ctrl+O**:用于折叠当前编辑器中的所有区域。这对于保持代码的整洁性非常有帮助。 - **Ctrl+M + Ctrl+L**:用于展开当前文件中的所有区域。这是一种与上述相反的操作,适用于需要查看完整代码结构的情况。 - **F12**:用于转到当前所选项目的定义。这是一种非常强大的导航功能,能够帮助开发者快速找到代码的关键部分。 - **Ctrl+I/Ctrl+Shift+I + string**:用于在当前文件中查找指定字符串。这是一种非常实用的搜索功能,能够帮助用户快速定位代码中的特定部分。 - **Ctrl+R + Ctrl+R**:用于在当前文件中查找并替换字符串。这对于批量修改代码非常有用。 - **Ctrl+Shift+B**:用于构建当前解决方案。这是一种快速编译项目的方式,适用于需要频繁编译的情况。 - **Ctrl+F7**:用于重建当前文件。这是一种快速更新文件的方式,适用于需要刷新文件的情况。 - **Ctrl+O/Ctrl+Shift+O**:分别用于打开文件和打开类型。这两种快捷键能够帮助开发者快速找到并打开所需的文件或类型。 - **Ctrl+Shift+C**:用于显示类视图。这是一种查看项目中所有类和成员的组织结构的方式。 - **F4/Shift+F4/Ctrl+Shift+E**:分别用于显示属性、显示事件和显示扩展方法。这些快捷键能够帮助开发者快速了解类的细节。 - **F12/Ctrl+F12**:用于转到定义或转到当前文件中的定义。这些快捷键能够帮助开发者快速导航到代码的关键部分。 - **Ctrl+Alt+J/Ctrl+Alt+F1/Shift+Alt+Enter/Ctrl+-/Ctrl+Shift+-/Ctrl+F4/Ctrl+PageDown/Ctrl+PageUp/Ctrl+F6/Ctrl+Tab/Ctrl+Shift+F6/Ctrl+Shift+Tab/Alt+F6/Ctrl+K + Ctrl+L/Ctrl+K + Ctrl+C/Ctrl+K + Ctrl+U/Ctrl+M + Ctrl+O/Ctrl+M + Ctrl+L/Ctrl+Delete/Ctrl+Backspace/Shift+Tab/Ctrl+U/Ctrl+Shift+U/Ctrl+Shift+End/Ctrl+Shift+Home/Shift+End/Shift+Home/Shift+Alt+End/Shift+Alt+Home/Ctrl+A/Ctrl+W/Ctrl+Shift+PageUp/Ctrl+Shift+PageDown/Ctrl+End/Ctrl+Home** 这些快捷键覆盖了从简单的代码编辑、文件管理到复杂的项目构建、调试和代码导航等多个方面,为 ASP.NET 开发者提供了全面的支持。通过熟练掌握这些快捷键,可以显著提高开发效率,减少重复劳动,并加快项目的迭代速度。
图示和解释
"> command" in Mini-buffer
+ 可以在这个窗体中执行一些命令比如关闭当前窗口等等
Ctrl-Shift-G in mini-buffer
Ctrl-O in mini-buffer
+ 按Ctrl-Shift-G 将打开objects.cs 这个文件 Ctrl-O 打开Open对话框
Ctrl-Tab
Ctrl-Shift-Tab
+ Ctrl-Tab:切换当前的编辑视图,Ctrl-Shift-Tab:按反方向切换
Ctrl+/
+ 焦点跳动Mini-buffer,并且出现“>”命令提示符
Ctrl-PageUp in HTML Design View
+ 在ASP.NET Project中,打开HTML视
Ctrl-PageDown in HTML Source View
+ 在ASP.NET Project中 ,打开到 Design 视
F7 in Form Design View
+ 打开代码编辑视 source view
Shift-F7 in Form Source View
+ 打开窗体设计视design view
+ 切换到下一个可显示的面板,并自动的从一个Tab跳到另一个Tab
Ctrl-Shift-B
+ Build 你的代码或Project
F5
Ctrl-F5
+ F5 : 运行在Debug模式Ctrl-F5: 直接运行,但不在debug模式,忽视断点。
F11
F10
+ F11:Debug时,进入正在调用的某个函数F10:Debug时,将不进入具体的函数
Ctrl-B
Ctrl-Shift-F9
Ctrl-Alt-B
+ Ctrl-B:设置或取消当前行的断点Ctrl-Shift-F9:取所有消断点
+ Ctrl-Alt-B :激活断点列表,调试时特别方便
F8
Shift-F8
+ 在编译错误View进行导航上一个或下一个
剩余7页未读,继续阅读
- 纯男人2012-09-23很齐全,不错,以后会慢慢的习惯的
- 粉丝: 0
- 资源: 5
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助