Visual Studio 2008 每日提示(二)

#011、 全屏模式

原文地址:http://blogs.msdn.com/saraford/archive/2007/08/09/did-you-know-visual-studio-has-a-full-screen-mode.aspx

操作步骤: Visual Studio 有四种窗口布局; 1、设计视图-启动vs后你看到(视图); 2、全屏视图-(菜单操作)视图+全屏; 3、调试视图-调试时候看到(视图); 4、文件视图-运行命令“devenv.exe foo.txt”(后启动的视图);

按下快捷键:Shift + Alt + Enter可以迅速的从其他三种窗口布局切换到全屏模式。同时在全屏模式下做的定制会在窗口布局切换的时候得以保留,关闭或再次打开IDE也是如此。

评论:这个保存状态的功能还是挺实用的,不必每次全屏的时候要再次调整了。

#012、 利用查找组合框查找当前文档

原文地址:http://blogs.msdn.com/saraford/archive/2007/08/10/did-you-know-the-ctrl-d-window-does-a-quick-find-in-the-current-document.aspx

操作步骤: 1、按下快捷键Ctrl+D 可以定位到查找组合框。 2、按下Enter 键搜你查找的字符 3、按Shift + Enter 键向前定位。

评论:此功能只对当前窗体有效,同时只有键盘映射为默认状态(或vc++6.0)Ctrl+D才有有效

#013、 自定义搜索

原文地址:http://blogs.msdn.com/saraford/archive/2007/08/13/did-you-know-how-to-customize-the-ctrl-d-window-search.aspx

操作步骤: 1、按下快捷键Ctrl+F 2、在“查找和替换”对话框中,单击“查找选项”按钮

评论:这个功能可以让你的搜索变的更高效更准确

#014、 文档自动换行

原文地址:http://blogs.msdn.com/saraford/archive/2007/08/13/did-you-know-how-to-customize-the-ctrl-d-window-search.aspx

操作步骤: 1、菜单:工具+选项+文本编辑器+所有语言+常规,选择 “自动换行”,选中后,你可以选择 “显示可视的自动换行标志符号” 。

2、自定义“自动换行标志符号”前景色方法:工具+选项+环境+字体和颜色,更改“显示项”中“可见空白”的前景色。

评论:我个人还是不是很习惯换行,尽量一行不写过长的代码

#015、 启动虚空格

原文地址:http://blogs.msdn.com/saraford/archive/2007/08/15/did-you-know-how-to-enable-virtual-space.aspx

操作步骤: 菜单:工具+选项+文本编辑器+所有语言+常规,选择 “启动虚空格”,

启动虚空格和文档自动换行是互斥的,不能同时启动。

评论:呵呵,这个功能我看用处不大,还不如#003的“空白字符”有用

#016、 创建和修改VS的快捷键

原文地址:http://blogs.msdn.com/saraford/archive/2007/08/17/did-you-know-how-to-quickly-comment-and-uncomment-code-using-keyboard-shortcuts.aspx

操作步骤: 1、菜单:工具+选项+环境+键盘 2、在“显示命令包含”的文本框里输入命令,或者从组合列表框中选择命令。 3、在“按快捷键”编辑框中键入快捷键。 4、按“确定”应用设置。

如果预设置的快捷键与当前设置的快捷键冲突,就会显示预设置的快捷键的命令,如果点击“确定”就会覆盖冲突。新建的快捷键是默认的全局应用的,你可以选择快捷键的作用域。

评论:除非自己特别常用的,我一般都是用默认的快捷方式

#017、 使用快捷键来注释和取消注释

原文地址:http://blogs.msdn.com/saraford/archive/2007/08/16/did-you-know-how-to-create-or-change-visual-studio-keyboard-shortcuts.aspx

操作步骤: 1、注释代码:Ctrl+K,Ctrl+C 2、取消注释::Ctrl+K,Ctrl+U

Visual Basic, C#, and C++ 等都是使用相同的快捷键。

如果预设置的快捷键与当前设置的快捷键冲突,就会显示预设置的快捷键的命令,如果点击“确定”就会覆盖冲突。新建的快捷键是默认的全局应用的,你可以选择快捷键的作用域。

你也可以使用菜单:编辑+高级+注释选定内容编辑+高级+取消注释选定内容

如果你想使用不同的快捷键,可以参照#016

评论:这个我经常用,其实只要把光标放在需要注释行的最前面,使用快捷键就可以注释当前光标所在行的代码。

#018、 格式化文档、选中文本或当前行

原文地址:http://blogs.msdn.com/saraford/archive/2007/08/20/did-you-know-how-to-format-the-document-the-selected-text-or-just-the-current-line.aspx

操作步骤: 1、格式化当前文档:Ctrl+K, Ctrl+D 2、格式化选中文本:Ctrl+K, Ctrl+F

或者通过菜单:编辑+高级+设置文档的格式编辑+高级+设置选定内容的格式

评论:我非常喜欢这个格式化文档的功能,排版和缩进都一下搞定

#019、 转换代码中的空格和Tab字符

原文地址:http://blogs.msdn.com/saraford/archive/2007/08/21/did-you-know-how-to-convert-spaces-to-tabs-and-tabs-to-spaces.aspx

操作步骤: 选中行开头的空格字符转换为制表符Tab:(菜单)编辑-高级-将选定行中的空格转换为制表符(TAB) 将选中行开头的空白字符转换为空格字符:菜单)编辑-高级-将选定行中的制表符(TAB)转换为空格

评论:为了保持格式的统一,我一般喜欢把制表符设置成空格,这样这种转换就没啥用了。我用其他IDE比如Editplus 来编辑代码也同样设置,这样就可以保持格式的统一

#020、 在当前行的上面和下面插入一行

原文地址:http://blogs.msdn.com/saraford/archive/2007/08/22/did-you-know-ctrl-enter-inserts-a-line-above-and-ctrl-shift-enter-inserts-a-line-below.aspx

操作步骤: 1、当前行上面插入一行:Ctrl+Enter 2、当前行下面插入一行:Ctrl+Shift+Enter

评论:这个快捷很好,我喜欢,也非常适合键盘的狂热操作者

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Golang语言社区

Golang 解析base64网络传输如何解析

今天在给服务器做压力测试的流程的时候,遇到了个Golang语言的解析问题;涉及到的主要是解析Base64编码问题,同时也看了底层的源码以下是自己实现的解析: ...

4376
来自专栏Java帮帮-微信公众号-技术文章全总结

01.HTML教程/简介/基础

01.HTML教程/简介/基础 HTML 教程- (HTML5 标准) 超文本标记语言(英语:HyperText Markup Language,简称:HTML...

6048
来自专栏每日一篇技术文章

weex-26-dom模块

我们经常会看到上图所示的需求,当我们将列表向下滑动一段时间后,想要立刻回到顶部,这个时候就要用到本节所示的功能。

2213
来自专栏美奔科技

向Windows 服务器传输大文件

https://support.microsoft.com/zh-cn/help/2258090/copying-files-larger-than-2-gb-...

8292
来自专栏CDA数据分析师

Excel:Ctrl+F人人都会用,但这3个技巧99%的人不知道

本文为简书作者傲看今朝原创,CDA数据分析师已获授权。 查找与替换是Excel中最为简单实用的功能之一,几乎用过Excel的人都知道这个功能,也都会简单使用这个...

2215
来自专栏python3

tkinter -- Text (3)

注意:first 没有使用 tag('b')属性,last 使用了 tag('b')属性

812
来自专栏Modeng的专栏

更好的理解 Script 标签元素

我们在 《Javascript简史》这遍文章中说过,「Javascript」这门语言是由 Netscape开发而来,当初开发的时候为了能让 「Javascrip...

1152
来自专栏hbbliyong

主题与皮肤

 主题和皮肤  •通过设置站点、页面、控件的指定属性以声明主题 •皮肤 = 控件的可视属性   –存在于后缀名为.skin的文件当中   –默认皮肤以...

3615
来自专栏吾爱乐享

php学习之初识html

1804
来自专栏疯狂的小程序

微信小程序组件化编程和实践(上)

从小程序基础库版本 1.6.3 开始,小程序支持简洁的组件化编程。查看自己使用的小程序基础库版本,可以通过在开发者工具右侧点击详情查看:

8137

扫码关注云+社区

领取腾讯云代金券