`

Visual Studio 2005/2008中的快捷键与小技巧整理(转)

阅读更多

----------------------------------------------------------------
代码编写
----------------------------------------------------------------
Shift + Alt + Ente - 全屏显示

Shift + Alt + F10 - 打开用于实现接口的选项,继续按I可实现接口,按R则重命名

Ctrl + R + E - 封装字段(VS 2008已经基本不需要该快捷键了,因为C# 3.0的自动属性 – Auto-Implemented Properties)

Ctrl + J - 列出成员,仅包括代码提示

Tab(按两下) - 补齐代码块,例如在try、for、do后按

Ctrl + K + S - 外侧代码,仅包括代码块模版

"cw" + Tab + Tab - Console.WriteLine();

"mbox" + Tab + Tab - Messagebox.Show();

Ctrl + Shift + Space - 参数信息

F6 / Ctrl + Shift + B - 生成解决方案

F7 - 跳转到窗体后置代码,WinForm中、WebForm中都可以


----------------------------------------------------------------
代码操作
----------------------------------------------------------------
Ctrl + K + C - 注释

Ctrl + K + U - 取消注释

Ctrl + ] - 寻找匹配的括号

Ctrl + Shift + ] - 选择匹配的括号与其中的代码

Ctrl + F - 快速查找

Ctrl + H - 快速替换

Ctrl + Shift + U - 转换为大写

Ctrl + U - 转换为小写

Ctrl + K + D - 设置文档格式

Tab - 增加缩进

Shift + Tab - 减少缩进

Ctrl + M + M - 折叠代码,例如将光标放在#region、if、方法头的位置,将会折叠它们


----------------------------------------------------------------
调试运行
----------------------------------------------------------------
F5 - 启动调试

Shift + F5 - 停止调试

F9 - 设置断点

Ctrl + Shift + F9 - 删除所有断点

F10 - 逐过程调试

F11 - 逐语句调试


----------------------------------------------------------------
项目的操作
----------------------------------------------------------------
Alt + Enter - 打开选定项的属性对话框

Ctrl + Shift + N - 新建项目

Shift + Alt + N - 新建网站

Ctrl + N - 新建文件

Ctrl + Shift + O - 打开项目

Shift + Alt + O - 打开网站

Ctrl + O - 打开文件


----------------------------------------------------------------
视图调用
----------------------------------------------------------------
F4 - 属性

Ctrl + Alt + X - 工具箱

Ctrl + Alt + L - 解决方案资源管理器

Ctrl + Alt + S - 服务器资源管理器


----------------------------------------------------------------
技巧
----------------------------------------------------------------
1. 双击控件工具,自动添加控件。

2. Alt + 方向键 - 可用方向键细微调整控件的大小

3. 方向键 - 调整控件的位置

4. 移除不需要的命名空间

通常创建一个类,Visual Studio会自动为你引入System、System.Collections.Generic、System.Text,这3个命名空间,但创建完后不一定需要他们全部。而当创建WinForm、WebForm时会引入更多不需要的命名空间,把它们留着太占位置,Visual Studio早就为我们准备了这个功能,在类中右击鼠标,选择:“组织using” > “移除和排序”,即可移除不需要的命名空间,并按英文字母正序排列各命名空间。

 

 

Figure 1

如果你想拷贝一行代码,你只需在光标所在行,简单的按下CTRL+C即可拷贝该行的内容,然后你只需要按下CTRL+V就可以粘贴该行内容。同样,如果你想删除某一行内

容,你只需按下CTRL+X即可,这将节省你很多时间,你可以试试!

过去在Vistual Studio 2008之前,如果你想在你的代码中应用一个类,而你又没有引用该类的命名空间,你就必须去查询文档然后引入该类的命名空间。

而Visual Studio 208已经可以自动为你引入命名空间,如果你没有引入你用的类所属的命名空间,Visual Studio的编辑器中该类的下面就会显示一个

),你可以选择正确的命名空间,然后按下ENTER键来引入改命名空间(如图3)。

Figure 3

请永远不要通过手写来进行属性声明。请先键入prop然后按下TAB+TAB,就会出现的属性模板,然后你只需用TAB键来填充你的模板参数。可以节省很多时

当我完成类的创建的时候,我常常会清理一下文件上方的using语句列表。我喜欢删除掉不用的using语句来使我写的类看起来不是那么的乱。你也可以删除掉你代码中

),选择菜单项 Organize Usings,---->Remove and Sort。

如果你暂时不在需要一段代码块,或ASP。NET页的一部分,你可以按CTRL+k+C注释掉他们(

你几乎可以在Visual Studio的任何地方使用用这个组合键:ASP。NET页面(),web。config文件,以及JavaScript文件。

当然,你也可以取消注释这些代码段:用组合键CTRL+K+U即可。

用virual studio工作一段时间之后,vs编辑环境的窗口中会有很多文件。这是你可以按下组合键CTRL+TAB来切换文件(

但你向一个项目文件添加一个 SQL Express数据库后,你可以通过双击App_Data文件中的。mdf文件来快速链接到该数据库。双击数据库就会打开"服务器资源

我常常会把以前的VS项目的文件拿到新项目中用。例如,我可能需要将以前的项目中的文件夹或者一些文件添加到当前项目中。当然,我们知道,可以使用当前

项目的"解决方案资源管理器"中右键来选择"添加"-->"现有项"来添加。但是这种方法添加文件会比较慢,更要命的是,用这种方法不能添加已有的文件夹。

向当前VS项目中添加文件或文件夹最好的方法是,将这些文件或文件夹拖拽(或者拷贝,粘贴)进当前的解决方案资源管理器中。例如,我经常要用到MoviesDB。

mdf,将他添加到的项目中。我会将它放在桌面上,一旦在项目中要用到它的时候,我会将它拖进改项目的App_Data文件夹中。

提示九:用CTRL+N或者CTRL+SHIFT+A添加新项

一般情况下,用鼠标操作Visual Studio会比键盘组合键慢一些。你若想在添加一个新项的时候快一些,那么请你用组合键CTRL+N,或者CTRL+SHIFT+A(效果

)。第一个组合键(即CTRL+N)适用于ASP。NET网站,而第二个组合键(即CTRL+SHIFT+A)在网站和ASP。NET MVC web引用程序中都适用。

这个提示和上一个有关联,用TAB键选择要添加的项后,你要在"名称"文本框中键入该项的名字。当你键入新加项的时候,你不用添加该项的扩展名,因为Visual

例如,当你要添加一个叫做MyPage。aspx的Web页面时,你只要键入MyPage即可。添加一个名为Site。master时,你只需键入Site。

你可能认为多键入几个字符不会有关系,但是如果你的要向Visual Studio项目中添加很多文件时,你就可以节省很多时间。

分享到:
评论

相关推荐

    Visual Studio 20052008中的快捷键与小技巧整理.doc

    ### Visual Studio 2005/2008 快捷键与小技巧详解 #### 一、代码编写 在进行代码编写时,熟练掌握快捷键可以极大地提高开发效率。 - **全屏显示:** `Shift + Alt + Enter` 这个快捷键能够帮助开发者进入全屏...

    Microsoft_Visual_Studio_2008_快捷键大全

    ### Microsoft Visual Studio 2008 快捷键大全解析 #### 编辑与导航类快捷键 **F4:** 显示源代码或资源的属性窗口。 **F12:** 转到定义,用于快速定位当前选中标识符的定义位置。 **Ctrl + F12:** 同样是转到...

    Visual Studio 2008常用小技巧

    本文将详细介绍Visual Studio 2008中的一些实用小技巧,包括特殊快捷键以及一些特殊设置方法。 ### 特殊快捷键 1. **快速移除using指令** 当你在Visual Studio 2008中编写代码时,可能会遇到一些不再使用的`...

    Visual Studio 2008 常用快捷键

    下面,我们将深入探讨Visual Studio 2008中的常用快捷键,以及它们在实际开发中的应用。 ### 一、代码编辑与浏览 - **Ctrl+Shift+N**: 打开文件。此快捷键可以迅速定位到项目中的任何文件,尤其适用于大型项目,...

    Visual Studio 2012/2010/2008 远程调试 web

    Visual Studio 2012、2010 和 2008 都提供了远程调试功能,使得开发者可以在本地环境中高效地调试在远程服务器上运行的 ASP.NET 应用。 **一、远程调试准备** 1. **复制 Remote Debugger 文件夹**:首先,你需要将...

    Visual_Studio_2008_入门教程.pdf

    ### Visual Studio 2008 入门教程:探索高效编程技巧 #### 一、渐进式搜索:提升代码检索效率 Visual Studio 2008 提供了一种高效的搜索方式,即渐进式搜索(Incremental Search),它能够帮助开发者在代码中快速...

    VisualStudio2005C++Debug共15页

    14. **调试优化代码**:尽管优化后的代码给调试带来挑战,但Visual Studio 2005仍提供了一些工具来帮助调试,如禁用优化,或使用"源视图"(Source View)与"机器码视图"(Disassembly View)交替查看。 15. **调试...

    Visual Studio Tips英文版

    《Visual Studio Tips英文版》是微软资深测试人员精心整理的一份技术资料,旨在帮助开发者和测试工程师提升在使用Visual Studio 2008时的工作效率和代码质量。这份资料涵盖了一系列实用的小技巧,旨在解决开发过程中...

    整理Visual Studio Code 编辑与调试技巧速查表

    内容概要:本文档详尽列举了 Visual Studio Code 中的常用编辑、导航、搜索、调试及其他实用操作的快捷键列表,方便用户提高工作效率。 适用人群:适用于 Visual Studio Code 用户以及需要提升编程效率的软件开发者...

    能提高你的效率的十个Visual+Studio使用技巧

    以下是从标题和描述中提炼出的十个Visual Studio使用技巧: 1. 快捷键定制:Visual Studio支持自定义快捷键,你可以根据自己的习惯设置快捷键,减少鼠标操作,提高编程速度。例如,使用`Ctrl+K, Ctrl+C`和`Ctrl+K, ...

    Visual Studio2017 企业版(v15.7)

    ### Visual Studio 2017 企业版 (v15.7) 相关知识点 #### 一、Visual Studio 2017 概述 **Visual Studio 2017** 是微软发布的一款功能强大的集成开发环境(Integrated Development Environment,简称IDE),它支持...

    自定义Visual Studio IDE

    本文档将详细介绍如何针对个人需求自定义Visual Studio IDE(集成开发环境),包括但不限于设置快捷键、调整背景与字体等,旨在帮助开发者优化其开发体验。 #### 二、IDE的基本概念 IDE,即Integrated Development...

    如何使用Visual_Studio_2008(VS2008)编译C语言

    ### 如何使用Visual Studio 2008 编译 C 语言 在 IT 领域,选择合适的集成开发环境(IDE)对于编程效率至关重要。本文将详细介绍如何使用 Visual Studio 2008 (VS2008) 来编译 C 语言程序。虽然 VS2008 主要用于 C#...

    Visual Studio 2010完全使用手册

    - **技巧分享**:分享一些使用Visual Studio 2010的小技巧和窍门,帮助开发者更高效地工作。 - **资源推荐**:推荐一些官方文档、社区论坛、教程视频等资源,以便开发者进一步学习和交流。 通过以上内容,我们不仅...

Global site tag (gtag.js) - Google Analytics