首页 热点资讯 义务教育 高等教育 出国留学 考研考公
您的当前位置:首页正文

Visual_Studio使用技巧

2021-09-05 来源:华拓网
Visual Studio

1、强大的渐进式搜索

操作步骤:

(1)、按Ctrl+I键;

(2)、输入你要搜索的文本。注意:这时你会看到光标跳至第一个匹配的位置,并高亮显示搜索的文本。

(3)、再次按下Ctrl+I键,光标将跳至下一个匹配的文本; (4)、按Ctrl+Shift+I可向后搜索; (5)、按ESC键停止搜索;

评论:这功能比Ctrl+F的搜索不同,灵活快捷,不会弹出一个搜索对话框。你也可以通过菜单栏的方式来调用这个同能:编辑+高级+渐进式搜索 2、选择矩形区域(框式)

操作步骤:

按下Shift+Alt+方向键

评论:这个功能在编辑代码的时候很实用,也可以用“Alt键+鼠标” 来事实现这个功能。 3、Shift + Alt + Enter. VS工作区全屏显示 4、显示可见换行及调整颜色

到工具—选项—文本编辑器—所有语言—常规下,勾选显示可视的自动换行标志符号,如下所示:

你还可以在工具—选项—字体和颜色设置下,调整可见的空白的颜色等:

5、创建自定义快捷键

依次选择工具—选项—环境—键盘,可以创建自定义的快捷键:

6、使用Ctrl+F3或Ctrl+Shift+F3进行搜索 选择一个你需要查找的文本,随后按Ctrl+F3将会以光标跟随的形式查找你索要的文本,而不会象Ctrl+F那样弹出提示框,也可以按 Ctrl+Shift+F3 进行逆向查找 Ctrl+F3查询时遵循一下几点: (1)、大小写敏感 (2)、查询隐藏文本 (3)、支持分区查找

(4)、无法使用正则表达式 7、怎样通过智能提示补全代码

上面的例子中,Console.WriteL是未完成的代码,那么要得到WriteLine,可以按Ctrl+Space 或者Alt+Right Arrow,不会这个貌似是英文版的用法,中文版我试了一下貌似都没作用,哪位知道的大大记得留个言啊…

8、怎样快速显示一个方法的详细说明

方法一:直接使用快捷键Ctrl+K, Ctrl+I

方法二:使用工具栏上对应的按钮

9、怎样快速显示方法所需的参数及说明

使用快捷键:Ctrl+Shift+Space显示参数信息

同时也可以使用工具栏上的按钮实现:

在中文版里这个的快捷键是Ctrl+K,P 10、怎样调整VS智能提示的字体

依次选择工具—选项—环境—字体和颜色,在设置栏中选择编辑器工具提示,进而进行设置,英文界面如下:

11、使用Shift+Alt+F12查找符号显示结果

快捷键绑定在Edit.QuickFindSymbol.下:

选择一个你想查找的文本,随后点击Shift+Alt+F12快捷键即可找到所有的匹配项 或者点击Alt+F12调出查找符号窗口后进行查找,这个功能也可以通过点击对象浏览器后输入指定的内容查找从而实现。 12、让查找窗口变为可停靠的

查找替换窗口实际上不是一个对话框,而是一个工具窗口,默认是浮动的,你可以通过右键点击标题栏区域,从而实现窗口可停靠,这样就可以把他固定在工作区一个你喜欢的位置了。

13、设置缩进

依次选择工具—选项—文本编辑器,在所需要的语言上选择制表符,从而定义所需的缩进,当然个人感觉默认的4个缩进就可以了。

14、更改匹配括号的颜色,这一点在VS2010中已经做了改进,换成了一个很漂亮的透明蓝

色框,但是在VS2008中默认是暗灰色的,如果觉得看着不是很显眼,可以进行如下更改: 依次选择工具—选项—颜色和字体,在显示项中选择”括号匹配”,然后就可以自定义其颜色了,如下所示:

英文版的更改则选择Brace Matching:

效果如下:

15、快速插入代码块(Ctrl+K,S)

这时比如要加入#region,则直接在外侧代码后面输入#region,或者直接依靠智能提示

完成,当然也可以选中代码块选择用for或foreach进行包裹等,快速有效,提高了编程效率。

16、注意选项卡上右键的几个选项(如果你没有注意的话):

复制完整路径选项:直接得到所选文件在电脑中的详细路径; 打开所在的文件夹:直接进入保存文件的文件夹。

17、按Ctrl+Alt+Down Arrow键可以显示所有文件选项卡上的文件列表 18、更改打开时的加载选项,以及更新RSS内容

依次进入:工具—选项--环境—启动,从而进行相关的自定义设置

19、更改VS建立项目时的默认路径

依次选择工具—选项—解决方案—常规

20、你可以使用右键将代码拖拽到你想要的位置

21、在工具箱选项卡上右键,可以选择按字母顺序排列控件列表

22、你可以使用使用拖拽的方式将代码显示在工具箱的常规选项卡上

想要显示内容只需要如下图一样将代码点击并拖拽(Click+Drag)进工具箱即可

23、在字体设置时,默认(Default)选项和自动(Automatic)选项到底有什么区别? 默认选项指的是Visual Studio本身的默认设置,依赖于你自己的VS设置文件(.vssettings file),这个设置可以是最初安装时的设置,也可以是你通过工具—导入/导出设置中进行重置的设置。

自动选项表示颜色是继承于其他的某个元素,比如下面的这个可见空白选项,设置为自动则为黑色,设置为默认则为蓝色,其实自动设置的颜色是继承自操作系统的窗口颜色的。

如果我们更改了窗体的颜色,比如绿色:

那让我们再看一下设置时的效果,果不其然:

但是你实验后,可能会发现其他的一些元素设置也改变了颜色,这是为什么呢?

比如下面的纯文本(Plain Text)选项,他的默认选项也被设置成了和自动选项一样的颜色,其实纯文本也是继承自操作系统的设置的,所以自动和默认在下面的图片中显示的是相同的颜色,如果我们将纯文本设置为绿色,那每一个IDE中继承纯文本颜色的的UI元素也都会

被更改为绿色。

24、重置VS环境设置

依次选择工具—导入到处设置—重置所有设置,即可完成环境初始化。

25、Visual Stdio会在你每次关闭时都会自动保存你的配置信息

每当你想在改变配置前进行配置的备份,可以依次选择工具—导入/导出工具—导入,随后选择“我的配置”下的“当前配置.vssettings文件”即可,如下图:

PS:其实在导出选定的环境设置时还可以做很多事情,比如如果你很牛,不需要某些选项的话可以试着在这里进行设置,不过貌似我就不用试了(在作者博文的第10页前后讲了很多具体选项的用法,想了解的可以具体看看)。

26、你可以自定义断点触发的条件

方法:直接在断点上右键,选择Condition(条件)

这里你有两个选择:当特定表达式为true时触发,或者当特定的值改变时触发。 这里的例子因为我要做循环,所以可以在条件栏填入:i>5

现在你会发现断点现在有一个加号,这表示断点是条件式的。

当然右键断点时你还会发现很多其他的选项,说明如下:

位置——查看文件路径、行号及字符信息; 命中次数——查看断点命中次数

筛选器——限制在某些进程和线程中设置断点:

随后你会发现断点筛选信息显示在了断点窗口,效果如下:

27、你可以使用插入跟踪点,从而得到你需要的输出信息

比如我们要跟踪循环变量的值,可以如下进行:

效果如下图(注意断点是菱形符号):

跟踪点记录的数值会在调试面板的输出窗口中显示

28、可以使用“TAB TAB”键快速插入代码块 比如下面的for循环操作:

插入后的效果:

29、在弹出异常提示信息时,可以查看一下异常详情,这样有助于调试

点击查看详情可以打开显示异常信息的对话框,效果如下:

30、编写代码添加断点

只需在需要程序中断的地方添加Debugger.Break()即可,注意:Debugger需要引入System.Diagnostics命名空间,效果如下:

31、使用Ctrl+Shift+F9删除所有设置的断点 也可以在如下菜单中进行选择:

32、创建对象ID以跟踪对象

在调试时,想要跟踪一个对象,可以右键寻则创建目标ID:

这时你会看到{1#}出现在了对象值的旁边

同时也出现在了监视窗口中:

此后,当你再次查看此对象,你可以直接通过创建的对象ID号即可在监视窗口中访问:

当你不在需要此ID时,可以在窗口中右键—删除对象ID:

33、使用Shift+F9快速调出快速监视窗口 效果如下:

34、使用HTML可视化窗口查看HTML

效果如下所示:

同时你可能也注意到了文本可视窗口和XML可是窗口两个选项,同理可以查看XML文本:

当然最好还是根据查看的内容选择适当的窗口查看,这样才能达到最佳效果。 比如如果你使用文本可视窗口查看XML文件,效果如下:

而使用专门的XML可视化窗口:

可以看到高亮了XML文件,效果比文本查看时要好很多。 注:使用文本可视化窗口查看时,支持换行选项,如图:

如果取消勾选,则你会看到数据会排在一行上,必须通过滚动条才能查看完整信息:

因篇幅问题不能全部显示,请点此查看更多更全内容