首页 Visual_Studio_2008使用技巧

Visual_Studio_2008使用技巧

举报
开通vip

Visual_Studio_2008使用技巧#001、 强大的渐进式搜索 #001、 强大的渐进式搜索 原文地址: http://blogs.msdn.com/saraford/archive/2007/07/23/did-you-know-behold-the-power-of-incremental-search.aspx 操作步骤: 1.按Ctrl+I键; 2.输入你要搜索的文本。注意:这时你会看到光标跳至第一个匹配的位置,并高亮显示搜索的文本。 3.再次按下Ctrl+I键,光标将跳至下一个匹配的文本; 4.按Ctrl+Shift+I可向后搜索; 5....

Visual_Studio_2008使用技巧
#001、 强大的渐进式搜索 #001、 强大的渐进式搜索 原文 少年中国说原文俱舍论原文大医精诚原文注音大学原文和译文对照归藏易原文 地址: http://blogs.msdn.com/saraford/archive/2007/07/23/did-you-know-behold-the-power-of-incremental-search.aspx 操作步骤: 1.按Ctrl+I键; 2.输入你要搜索的文本。注意:这时你会看到光标跳至第一个匹配的位置,并高亮显示搜索的文本。 3.再次按下Ctrl+I键,光标将跳至下一个匹配的文本; 4.按Ctrl+Shift+I可向后搜索; 5.按ESC键停止搜索; 评论:这功能比Ctrl+F的搜索不同,灵活快捷,不会弹出一个搜索对话框。 你也可以通过菜单栏的方式来调用这个同能:编辑+高级+渐进式搜索。 #002、 选择矩形区域(框式) 原文地址: http://blogs.msdn.com/saraford/archive/2007/07/27/did-you-know-how-to-do-box-selection-in-the-editor.aspx 操作步骤: 按下Shift+Alt+方向键 评论:这个功能在编辑代码的时候很实用,也可以用“Alt键+鼠标” 来事实现这个功能。 #003、 显示空白字符 原文地址: http://blogs.msdn.com/saraford/archive/2007/07/30/did-you-know-how-to-view-visible-white-space.aspx 操作步骤: 菜单方式:编辑+高级+查看空白 快捷键:Ctrl+R, Ctrl+W 评论:快捷键的设置是根据键盘布局不同有不同,比如键盘布局设置为Visual c#2005 则快捷键为:Ctrl+E, S。 #004、 分割窗体和创新建窗体 原文地址: http://blogs.msdn.com/saraford/archive/2007/07/31/did-you-know-how-to-split-windows-and-create-new-windows.aspx http://blogs.msdn.com/blogfiles/saraford/WindowsLiveWriter/Did.HowtosplitwindowsandCreatenewwindows_13B2B/SplitAndNewWindow_thumb.jpg 操作步骤: 对于当前的代码窗体可以两个方法进行拆分: 1、菜单:窗体+拆分 2、利用鼠标:将鼠标移动到”拆分按钮“上方,出现分割文档的双向箭头,按住鼠标左键沿着滚动条方向移动,来分割代码窗体。 如果,你想水平或垂直显示选项卡(Tab),可以用菜单:窗体+新建水平选项卡组或窗体+新建水平选项卡组 评论:拆分窗体只能针对代码窗体,如果是winform的 设计 领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计 窗体是不能拆分的。拆分窗体对于阅读代码是非常方便的。不过如果安装rockscroll控件,则看到拆分按钮,只能使用菜单的方式来操作了。 #005、 用键盘来拖动工具窗体 原文地址: http://blogs.msdn.com/saraford/archive/2007/08/01/did-you-know-how-to-drag-a-tool-window-around-using-the-keyboard.aspx 操作步骤: 1、选中要移动的工具窗体。 2、按下Alt + -(减号)。 3、用方向键选中“move”,回车。这时,就可以通过方向键来拖动窗体了,移动到需要停靠的位置,回车即可。 评论:这个技巧用惯了鼠标的人恐怕比较麻烦,还不如用鼠标拖动快捷。 #006、 用键盘调整工具窗体的尺寸 原文地址: http://blogs.msdn.com/saraford/archive/2007/08/02/did-you-know-how-to-resize-a-tool-window-from-the-keyboard.aspx 操作步骤: 窗体处于未停靠的状态 1、按Alt键 2、(放开ALT键)按下空格(Spacebar )键,你会看见包含“移动”和“尺寸”命令的 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 窗口系统菜单出现。 3、用方向键选择“尺寸”命令 4、此刻,使用方向键将箭头移至需要的窗口边沿调整窗口大小。 5、回车提交,或按Esc键取消。 注意:如果同时按下Alt和空格键,将激活VS主窗口的系统菜单,因此必须在按下空格键之前放开Alt键。 评论:这个技巧和上个一样,最适合习惯用键盘操作的人。 #007、 用键盘访问工具窗口中的工具栏 原文地址: http://blogs.msdn.com/saraford/archive/2007/08/03/did-you-know-how-to-access-a-toolbar-within-a-tool-window.aspx 操作步骤: 选中需要操作的工具窗体。 1、SHIFT+ALT (顺序不能反过来) 2、移动方向键来选择需要操作. 3、回车选择的操作。 注意:不能用Alt+Shift 评论:在我看来还是鼠标点起来方便,除非你非常依赖键盘。 #008、 双击工具窗体的标题栏让它重新停靠 原文地址: http://blogs.msdn.com/saraford/archive/2007/08/06/did-you-know-double-clicking-the-tool-window-titlebar-re-docks-the-tool-window.aspx 操作步骤: 当工具窗体没有处于停靠(浮动)状态的时候,你可以通过双击标题栏让它重新停靠原先(停靠)的位置 。如果再次双击标题栏,窗体又回到刚才浮动的状态。 评论:快速停靠窗体,比较实用。当然,如果工具窗体处于“自动隐藏”的状态,是无法通过双击标题栏转到浮动的状态。 #009、 使用“选项卡式文档将”方式工具窗口最大化 原文地址: http://blogs.msdn.com/saraford/archive/2007/08/07/did-you-know-to-use-tabbed-document-to-maximize-a-tool-window-within-visual-studio.aspx 操作步骤: 两种方法 1、鼠标操作的方法:右键单击工具栏标题,选择选项卡式文档(Tabbed Document). 2、菜单操作的方法:窗口+选项卡式文档(Tabbed Document) 评论:选择“可停靠”则可以恢复。对于“自动隐藏”状态的工具窗体不能用这种方式。 #010、 使用停靠目标来停靠工具窗口的新疯狂方式 原文地址: http://blogs.msdn.com/saraford/archive/2007/08/08/did-you-know-how-to-use-docking-targets-to-dock-tool-windows-in-new-and-crazy-ways.aspx 当拖动工具窗口时候,会出现停靠十字目标箭头和边框停靠箭头,指示停靠位置。当你把工具窗口拖到停靠目标上方,就会看到它的预览效果。 如果选择十字目标箭头中间部分,就会将工具窗口调整“选项卡式文档”。 #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 评论:这个快捷很好,我喜欢,也非常适合键盘的狂热操作者。 #021、 调整字符、词或行的顺序 原文地址: http://blogs.msdn.com/saraford/archive/2007/08/23/did-you-know-how-to-transpose-characters-words-and-lines-in-the-editor.aspx 操作步骤: 1.调整字符的顺序:Ctrl+T. 2.调整词的顺序:Ctrl+Shift+T. 3.调整行的顺序:Alt+Shift+T. 如上例所示(在“now is the time”这句话里,光标位于“is”前面) 1、按Ctrl+T,“i”和“s”调换了位置,变成:nowi s the time 。 2、按Ctrl+Shift+T,“is”和“the”调换了位置,变成:nowi s the time 。 3、按Alt+Shift+T交换当前行与下一行的位置。 评论:我觉得第三个有用一些,不然记得快捷键就太多了。 #022、 删除一行开头的水平空白字符 原文地址: http://blogs.msdn.com/saraford/archive/2007/08/24/did-you-know-how-to-delete-horizontal-white-space-at-the-beginning-of-a-line.aspx 操作步骤: 1、菜单:编辑+高级+删除水平空白 2、快捷键:Ctrl+K, Ctrl+\ 此功能同样适用多行的情况。 评论:因为我一般用“空格”来替代“Tab”制表符,所以我多用减小缩进:Shift+TAB。 #023、 如何跟踪编辑后的修改(修订) 原文地址: http://blogs.msdn.com/saraford/archive/2007/08/27/did-you-know-there-s-a-way-to-track-changes-in-the-editor.aspx 操作步骤: 1、黄色:(上次保存后)你编辑的当前行,在保存前(在编辑器边缘)显示黄色(竖条)。保存后显示绿色(竖条)。 2、绿色:保存后显示绿色(竖条)。 启用设置方法,菜单:工具+设置+文本编辑器+常规,选中“修订”项,并同时选中“选定内容的边距”。 评论:以前我一直不知道还有这个功能,修改程序中,忘记了哪里改了,哪里没有改,有这个功能就方便了。 #024、 使用快捷键进行字符大小写转换 原文地址: http://blogs.msdn.com/saraford/archive/2007/08/28/did-you-know-there-s-a-keyboard-shortcut-default-to-upper-and-lower-case-a-word-in-the-editor.aspx 操作步骤: 1、按Ctrl+Shift+U将当前字符或选中的字符转换为大写 2、按Ctrl+U 将当前字符或选中的字符转换为小写 当然,你可以通过菜单:编辑+高级+转换为大写(转换为小写) 评论:要是有转换首字母大写的快捷功能就好了 #025、 减少或增大行缩进 原文地址: http://blogs.msdn.com/saraford/archive/2007/08/29/did-you-know-you-can-increase-and-decrease-the-line-indent-from-the-text-editor-toolbar.aspx 操作步骤: 针对选中的代码行 1、增大缩进:Tab。 2、减少缩进:Shift+Tab 或者菜单:编辑+高级+增加行缩进 或者 编辑+高级+减少行缩进 当然,你可以通过菜单:编辑+高级+转换为大写(转换为小写),也可以通过点击工具栏增大或减少缩进的图标按钮实现。 评论:我想说的是,如果我如果用菜单来操作的话,我都不好意思说你程序员。 #026、 在编辑器中显示行号 原文地址: http://blogs.msdn.com/saraford/archive/2007/08/30/did-you-know-how-to-show-line-numbers-in-the-editor.aspx 操作步骤: 菜单:工具+选项+文本编辑器+所有语言+常规,选中“显示”中“行号”项。 如果你只想特定的语言显示或不显示行号,可以这样设置:工具+选项+文本编辑器+<某个语言>+常规,自己来选择显示或不显示。这个设置会覆盖上面的全局设置。 评论:显示行号对于查找错误的代码行非常有用。 #027、 打印行号 原文地址: http://blogs.msdn.com/saraford/archive/2007/08/31/did-you-know-how-to-print-line-numbers.aspx 操作步骤: 菜单:文件+打印,看到下面两个选项 1、隐藏折叠区域 2、包括行号 对于第一的选项,你可以在打印的时候,把所有折叠的代码都隐藏,只打印需要的部分。那么,第二项就是在打印的时候,显示行号。 评论:只有代码编辑器里,存在折叠了区域,”隐藏折叠区域“才可以变为可用。 #028、 将自定义的字体和颜色应用到打印机 原文地址: http://blogs.msdn.com/saraford/archive/2007/09/03/did-you-know-to-boldly-print-where-no-dev-has-printed-before.aspx 操作步骤: 菜单:工具+选项+环境+字体和颜色,在“显示其设置”的下拉框中选中“打印机”,单击右侧“使用…” 按钮,选择”使用文本编辑器设置“。 评论:这个在打印文档的时候很有用。 #029、 将文件的路径打印到页眉 原文地址: http://blogs.msdn.com/saraford/archive/2007/09/04/did-you-know-how-to-print-the-file-path-as-the-page-header.aspx 操作步骤: 菜单:”文件+页面设置“,选中左下侧的”页眉“的选项。 打印后,页眉会显示文件的路径,如下图所示: 评论:这个在打印文档的时候很有用。 #030、 改变书签的颜色 原文地址: http://blogs.msdn.com/saraford/archive/2007/09/05/did-you-know-how-to-change-a-bookmark-color.aspx 操作步骤: 菜单:工具+选项+环境+字体和颜色,在”显示项“选项中选择”书签“,你可以修改”项背景色“来改变书签的颜色。 如果你想让这个设置生效的话,不能启用”文本编辑器“的”指示器边距“选项,方法如下,菜单:工具+选项+文本编辑器+常规,在”显示“选项里不选中指示器边距“。如果启用了,就只会显示书签的图标,而图标的是无法改变颜色的。 评论:我觉得书签的作用就是为了查找,不必改变什么颜色,用书签图标来显示比较清爽。 #031、 把编辑器的背景变成黑色 原文地址: http://blogs.msdn.com/saraford/archive/2007/09/06/did-you-know-how-to-change-the-editor-background-to-black.aspx 操作步骤: 菜单:工具+选项+环境+字体和颜色,在”显示项“选项中选择”纯文本“,你可以修改”项前景色“来为白色,修改”项背景色“来为黑色 评论:虽然背景是黑色比较酷,不过我不习惯,感觉比白色背景还费眼睛。 #032、 用Ctrl+Shift+W选中当前单词 原文地址: http://blogs.msdn.com/saraford/archive/2007/09/07/did-you-know-ctrl-w-selects-the-current-word.aspx 操作步骤: 光标停在单词任意位置,按Ctrl+Shift+W就可以选中全部单词,无论光标位于单词最前面还是最后。 评论:原文是使用Ctrl+W,我在vs2008 sp1 发现只有Ctrl+Shift+W才可以。 #033、 把代码拖拽到新的位置 原文地址: http://blogs.msdn.com/saraford/archive/2007/09/10/did-you-know-you-can-select-code-with-the-mouse-and-drag-to-a-new-location.aspx 操作步骤: 左键选中需要拖拽的代码,然后按住左键把代码拖拽到新的位置,如果你想复制的话,同时按“Shift”进行拖拽。 你可以在不同的选项卡文档之间拖转粘贴代码。 评论:这种拖拽是不是很方便? #034、 剪切和粘贴折叠代码 原文地址: http://blogs.msdn.com/saraford/archive/2007/09/07/did-you-know-ctrl-w-selects-the-current-word.aspx 操作步骤: 可以直接选中折叠的代码,然后剪切,粘贴,整个折叠代码粘贴新的位置。 评论:这样就避免了选中一大段的代码进行复制或剪切、粘贴操作。 #035、 折叠和展开代码 原文地址: http://blogs.msdn.com/saraford/archive/2007/09/12/did-you-know-how-to-collapse-and-expand-code.aspx 操作步骤: 1、切换大纲显示展开 在代码块的任意位置,按“Ctrl+m,Ctrl+m” ,可以折叠或展开光标所在代码块。 2、切换所有大纲显示 按“Ctrl+M, Ctrl+L ”实现整个文档的折叠或展开 3、停止大纲显示 在编辑器的任意位置,按”Ctrl+M, Ctrl+P“,则会停止大纲显示。 4、启动自动大纲显示 在上面的“停止大纲显示”并不是一个切换的快捷方式,不能用同样的快捷命令来启动大纲显示,只能通过菜单: 编辑+大纲显示+启动自动大纲显示,来实现。 5、折叠到定义 按“Ctrl+M, Ctrl+O”。把代码段按定义的格式进行折叠,让你快速浏览所有的方法。 评论:最喜欢最有一个,难怪作者也说这个最有用了。快速的浏览所有代码的方法真方便 #036、 隐藏大纲标记,但仍可以大纲显示 原文地址: http://blogs.msdn.com/saraford/archive/2007/09/13/did-you-know-you-can-hide-outlining-selection-margin-without-turning-off-outlining.aspx 操作步骤: 菜单:工具+选项+文本编辑器+常规“,其中不选中”选中内容的边距“项。这样,大纲的标记没有了,但文档仍然可以按大纲的方式显示。 评论:我觉得这个功能有些多余,既然选择了大纲方式,为什么要把大纲的标记去掉呢? #037、 如何显示窗口对话框中的水平平铺和垂直平铺的按钮 原文地址: http://blogs.msdn.com/saraford/archive/2007/09/13/pop-quiz-how-do-you-show-the-tile-horizontally-and-tile-vertically-buttons-in-the-windows-windows-dialog.aspx 操作步骤: 菜单:工具+选项+环境+常规“,其中”窗口布局“项中选中”多文档“。这是在”窗口“对话框(调用菜单:窗口+窗口. . .)中,选中两个或两个以上的文档,”水平平铺和垂直平铺的按钮“就可用了。 评论:很少用多文档的方式来浏览,作者这个tip有些不是很实用? #038、 隐藏水平或垂直滚动条 原文地址: http://blogs.msdn.com/saraford/archive/2007/09/14/did-you-know-you-can-hide-the-vertical-and-horizontal-scrollbars-in-the-editor.aspx 操作步骤: 菜单:工具+选项+文本编辑器+常规“,其中不选中”水平滚动条“项和”垂直滚动条“项。 虽然看不见滚动条,但你仍然可以滚动操作。 评论:这个功能让人费解,为啥要隐藏呢,也许有人不喜欢鼠标,要那个拖动的滚动条也没用不如隐藏。 #039、 按鼠标滚轮(文档)可以上下左右滚动 原文地址: http://blogs.msdn.com/saraford/archive/2007/09/17/did-you-know-pressing-the-mouse-wheel-allows-for-scrolling-in-all-directions.aspx 操作步骤: 这没什么好说了,按鼠标滚轮后,出现上下左右滚动的标记后,上下左右移动鼠标,可以使文档上下左右滚动。按左键或右键解除。 评论:这个功能没有什么新鲜之处,不过只支持后台的代码比如c#。 #040、 不用跳转行的对话框来实现转到某行 原文地址: http://blogs.msdn.com/saraford/archive/2007/09/18/did-you-know-how-to-do-a-ctrl-g-without-the-go-to-line-dialog-box-popping-up.aspx 操作步骤: 1、按”Ctrl+D“,光标跳转到”查找组合框“ 2、输入行号。 3、按”Ctrl+G“(不是回车,否者你就是查找输入数字了)。 另外,你可以通过双击行、列、字符区域可以弹出”转到行“的对话框(当然也可以用快捷键”Ctrl+G“) 评论:我倒是觉得没有”Ctrl+G“调用对话框来的方便。 #041、 通过返回标记,在编辑器向前或向后定位代码 原文地址: http://blogs.msdn.com/saraford/archive/2007/09/19/did-you-know-how-to-navigate-forward-and-backwards-in-the-editor-all-because-of-go-back-markers.aspx 操作步骤: 1、使用标准工具栏的“向前定位”和“向后定位”按钮。 2、快捷键:向后定位是“Ctrl+-(减号)”,向前定位是“Ctrl+Shift+-(减号)”。这些命令在浏览多个文件或在调试堆栈非常有用。 评论:这个功能非常实用,你可以在一个文件里非常方便地定位代码,值得你花点时间去研究一下,具体你可以参考一下原文。 #042、 什么情况下文档标签栏的下拉图标会变化 原文地址: http://blogs.msdn.com/saraford/archive/2007/09/19/pop-quiz-under-what-condition-does-the-file-tab-channel-drop-down-button-change-its-icon.aspx 操作步骤: 下图是文档标签栏,红色圆圈处下拉图标是个“箭头” 如果同时打开了很多文件,标签很多放不下一屏的时候,图标就会变成下面这样 评论:这个图标的变化你发现了么? #043、 选择退回上一步的代码 原文地址: http://blogs.msdn.com/saraford/archive/2007/09/20/did-you-know-ctrl-selects-code-to-the-last-go-back-marker.aspx 操作步骤: 快捷键“Ctrl+= ”可以选择至上个后退标记的代码。 评论:作者对快捷键的研究真细致呀。 #044、单词的向前删除和向后删除 原文地址: http://blogs.msdn.com/saraford/archive/2007/09/21/did-you-know-ctrl-delete-deletes-the-preceding-word-and-ctrl-backspace-deletes-the-proceeding-word.aspx 操作步骤: 1、向后删除:Ctrl+Delete ,从光标处向后删除到单词结束 2、向前删除:Ctrl+Backspace,从光标处向前删除到单词开始 评论:这个功能值得推荐,可以很快速的删除一个单词或一部分字符。 #045、将光标移到文档当前视图的顶部或底部(无需滚动) 原文地址: http://blogs.msdn.com/saraford/archive/2007/09/24/did-you-know-how-to-up-to-the-top-and-bottom-of-the-current-view-in-the-editor-without-scrolling.aspx 操作步骤: 1、Ctrl+PageUp:将光标移至当前文档视图的顶部,并非移动当前视图(如果使用PageUp则光标会移动当前文档的顶部)。 2、Ctrl+PageDown:将光标移至当前文档视图的底部,并非移动当前视图(如果使用PageDown则光标会移动当前文档的底部)。 3、Ctrl+Shift+PageUp:选中光标移至当前文档视图顶部的代码。 4、Ctrl+Shift+PageDown:选中光标移至当前文档视图底部的代码。 评论:就是在不滚动视图的情况下来,来定位光标或选中代码。 #046、快捷方式剪切和删除当前行 原文地址: http://blogs.msdn.com/saraford/archive/2007/09/25/did-you-know-ctrl-l-cuts-the-current-line-and-ctrl-shift-l-deletes-the-current-line.aspx 操作步骤: 1、Ctrl+X:剪切当前行。(原文是Ctrl+L) 2、Ctrl+Shift+L:删除当前行。 评论:这两个快捷功能,我最喜欢了,不必手动选择一行,只要把把光标放在一行的任意位置就可以实现剪切和删除。 #047、在选中代码段交换光标的位置 原文地址: http://blogs.msdn.com/saraford/archive/2007/09/26/did-you-know-how-to-swap-the-current-anchor-position-in-the-editor.aspx 操作步骤: 快捷键Ctrl+K, Ctrl+A,让光标的位置选中代码段的开始和结束之间交换。 评论:这个功能倒是用的比较少。 #048、在标准工具栏上使用撤销 原文地址: http://blogs.msdn.com/saraford/archive/2007/09/27/did-you-know-how-to-use-the-undo-stack-on-the-standard-toolbar.aspx 操作步骤: 当光标在编辑器中时,你会在标准工具栏里发现“撤销”和“重复”的按钮。 通过快捷键Ctrl-Z 或 Ctrl-Y 你可以撤销或重复你做过的所有动作。你也可以通过点击“撤销”和“重复”按钮旁边的下拉箭头来实现。 评论:你可以返回到曾经的每一步操作。 #049、在书籍里面没有Ctrl+F 原文地址: http://blogs.msdn.com/saraford/archive/2007/09/27/useless-tip-of-the-day-there-is-no-ctrl-f-in-books.aspx 当我们阅读书籍的时候,要是也可以通过Ctrl+F来查找就好了。 评论:这tip作者啥也没写。作者自己也说:Useless Tip of the Day。 #050、避免意外复制空行 原文地址: http://blogs.msdn.com/saraford/archive/2007/09/27/useless-tip-of-the-day-there-is-no-ctrl-f-in-books.aspx 操作步骤: 当粘贴一段代码到一个新的位置的时候,如果使用的是Ctrl+C而不是Ctrl+V,当你发现按错了,再次按Ctrl+V,结果复制的是空行。如何避免这种情况的出现呢?可以进行如下设置: 菜单:工具+选项+文本编辑器+所有语言,不勾选“没有选定内容时对空行应用剪切或复制命令”。 清除此选项时,“剪切”命令将移除空行。但仍保留剪贴板中的数据。因此,如果随后使用“粘贴”命令,则会粘贴最近复制到剪贴板的内容。如果先前没有复制任何内容,则不会粘贴任何内容。 评论:使用这个功能就可以避免粘贴空行了。 #051、循环使用剪贴薄里粘贴的不同内容 原文地址: http://blogs.msdn.com/saraford/archive/2007/10/01/did-you-know-how-to-cycle-through-the-clipboard-ring-to-paste-different-things.aspx 操作步骤: 用快捷键Ctrl+Shift+V,可以循环使用剪贴薄中最近的20条剪切或复制的内容。 #052、启动URL定位 原文地址: http://blogs.msdn.com/saraford/archive/2007/10/02/did-you-know-how-to-enable-url-navigation-within-the-editor.aspx 操作步骤: 在编辑器里,如果存在链接,如何单击URL后在ide内置的浏览器中定位(转到)到相应链接,设置方法如下: 菜单:工具+选项+文本编辑器+所有语言+常规,选中”启用单击URL定位”项。 按Ctrl同时单击链接,就可以在新的文档窗口打开链接。 评论:无论是注释中还是代码中带有链接,都可以,但链接必须包括”http://”。不过我觉得这个功能我用的不多,我很少在vs里面打开网页。 #053、设置键盘映射方位为:Emacs 和Brief 原文地址: http://blogs.msdn.com/saraford/archive/2007/10/03/did-you-know-how-to-enable-emacs-and-brief-editor-emulations.aspx 操作步骤: 菜单:工具+选项+环境,在“应用其他键盘映射 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 ”的下拉框中选择“Emacs”或“Brief” 评论:使用“Emacs”或“Brief”程序员有福了,不必改自己的编码习惯了。 #054、设置书签并在书签之间跳转 原文地址: http://blogs.msdn.com/saraford/archive/2007/10/04/did-you-know-how-to-set-a-bookmark-and-navigate-among-them.aspx 操作步骤: 1、设置或取消书签:Ctrl+K, Ctrl+K; 2、转到下一书签:Ctrl+K, Ctrl+N;; 3、转到上一书签:Ctrl+K, Ctrl+P; 4、清楚所有书签: Ctrl+K, Ctrl+L 这些快捷命令都可以在菜单:编辑+书签,中找到 也可以在文本编辑器的工具栏上找到有关书签操作 评论:熟练的使用书签,可以提高你编写和阅读代码速度。 #055、在书签窗口中,定位书签 原文地址: http://blogs.msdn.com/saraford/archive/2007/10/05/did-you-know-how-to-navigate-among-bookmark-folders-in-the-bookmark-window.aspx 操作步骤: 1、使用快捷键“Ctrl+W, B”可以打开“书签窗口”,在书签窗口,你可以组织、调整书签,并创建文件夹用来放置书签。 这些快捷命令都可以在菜单:编辑+书签,中找到 2、Ctrl+Shift+K, Ctrl+Shift+P:(书签)文件夹中定位到上一个书签。 2、Ctrl+Shift+K, Ctrl+Shift+N:(书签)文件夹中定位到下一个书签。 评论:关于书签,真值得好好研究一下。 #056、在工具栏提示中显示快捷键 原文地址: http://blogs.msdn.com/saraford/archive/2007/10/08/did-you-know-you-can-show-shortcut-keys-in-toolbar-tooltips.aspx 操作步骤: “右键”单击工具栏任意位置,在“上下文菜单”中选择“自定义”,在“工具栏”标签中选中左下角的“在屏幕提示中显示快捷键”。 评论:估计喜欢操作键盘的人会喜欢,不必到处找快捷键在哪了。 #057、用Ctrl+J语句完成(强迫智能感知) 原文地址: http://blogs.msdn.com/saraford/archive/2007/10/09/did-you-know-ctrl-j-invokes-statement-completion.aspx 操作步骤: 使用Ctrl+J可以显示成员列表帮助完成语句,也就是通常说的强迫智能感知 当然,你可以通过工具栏的“显示成员列表”的按钮来实现这个功能。 评论:这个功能键估计是使用率最高的之一。注意:上图中第一幅是在使用vb.net ca才可以看见。 #058、增大语句完成提示信息字体 原文地址: http://blogs.msdn.com/saraford/archive/2007/10/10/did-you-know-how-to-increase-the-statement-completion-font-size.aspx 操作步骤: 菜单:“工具+选项+环境+字体和颜色”,在“显示其设置”的下拉框选择“语句结束”,然后设置字体。 下面是调整到12号字体后显示 评论:如果你嫌“完成语句”字体或颜色不喜欢,可以来设置。 #059、调整语句完成窗口的尺寸大小 原文地址: http://blogs.msdn.com/saraford/archive/2007/10/11/did-you-know-you-can-resize-the-statement-completion-window.aspx 操作步骤: 你可以通过鼠标的拖动从各个方向来改变“语句完成”窗口的尺寸 注意: 1.最大高度限制为屏幕的1/3 2.虽然宽度也可以调整,但只有高度能保留下来(即下次弹出语句完成窗口时,高度还是你调整过的,而宽度则仍是默认的)。 评论:呵呵,这个我觉得调整的必要不大。 #060、在语句完成窗口使用键盘切换“通用”和“所有”标签页 原文地址: http://blogs.msdn.com/saraford/archive/2007/10/12/did-you-know-you-can-toggle-between-common-and-all-statement-completion-tabs-via-the-keyboard.aspx 操作步骤: 按Alt+. 可切换至“所有”标签页,而按下Alt+, 则切换至“通用”标签页。 评论:这个只针对vb.net程序员才有用。 #061、增大编辑器工具提示的字体 原文地址: http://blogs.msdn.com/saraford/archive/2007/10/15/did-you-know-how-to-increase-the-editor-tooltip-font-size.aspx 操作步骤: 菜单:“工具+选项+环境+字体和颜色”,在“显示其设置”的下拉选项中选择“编辑器工具提示”,然后增加字体的大小。 评论:增大字体,对视力不好的人很有用。 #062、显示函数的参数 原文地址: http://blogs.msdn.com/saraford/archive/2007/10/16/did-you-know-how-to-display-parameter-info-for-a-function.aspx 操作步骤: 1、快捷键:Ctrl+Shift+Space 2、通过工具栏上的“文本编辑器”栏中按钮也可以实现,如下图所示 对于重载的函数,可以通过“上方向”键和“下方向”键来 评论:以后不需要再通过在函数后面输入一个括号的方式来显示参数了,比起本tip的方式,就显得太笨了。 #063、复制粘贴函数的参数 原文地址: http://blogs.msdn.com/saraford/archive/2007/10/17/did-you-know-how-to-copy-paste-in-a-function-s-parameter-info.aspx 操作步骤: 1、复制参数:Ctrl+Alt+Shift+C 2、粘贴参数:Ctrl+Alt+Shift+P 评论:这功能不错。 #064、显示函数的快速信息 原文地址: http://blogs.msdn.com/saraford/archive/2007/10/18/did-you-know-how-to-display-quick-info-for-a-function.aspx 操作步骤: 使用快捷键 Ctrl+K, Ctrl+I显示函数快速信息。 评论:一般把鼠标放在上面就可以显示,使用快捷键有些多余。 #065、利用智能感知完成单词 原文地址: http://blogs.msdn.com/saraford/archive/2007/10/18/did-you-know-how-to-display-quick-info-for-a-function.aspx 操作步骤: 使用快捷键 Ctrl+右方向键或Ctrl+J,利用智能感知来完成单词,VS会提供完整的列表来供你选择。 评论:这个功能很巧妙利用智能提示。 #066、使用Ctrl+F在当前文档快速查找 原文地址: http://blogs.msdn.com/saraford/archive/2007/10/22/did-you-know-ctrl-f-does-a-quick-find-in-the-current-document.aspx 操作步骤: 使用快捷键Ctrl+F打开“快速查找”窗口,在当前文档查找。注意,“快速查找”窗口是个工具栏窗体,而不是对话框。如果选中某个单词或光标位于某个单词上,使用这个快捷键可以自动查找当前选中的单词。 评论:恐怕全世界程序都知道这个快捷功能。 #067、在编辑器查找隐藏文本 原文地址: http://blogs.msdn.com/saraford/archive/2007/10/23/did-you-know-how-to-search-in-hidden-text-in-the-editor.aspx 操作步骤: 使用快捷键Ctrl+F打开“快速查找”窗口,展开“查找选项”,选中“搜索隐藏文本”选项。 评论:如果使用大纲显示或者用#region折叠,可以用这种方式来搜索到。 #068、在项目和解决方案里查找 原文地址: http://blogs.msdn.com/saraford/archive/2007/10/24/did-you-know-how-to-search-within-the-current-project-or-entire-solution.aspx 操作步骤: 使用快捷键Ctrl+F打开“快速查找”窗口,在下拉选项“查找范围”中你可以选择在“当前文档”、“所有打开的文档”、“当前项目”、“整个解决方案”、“当前块”来进行查找。 评论:确定搜索范围,让搜索变得更精确。 #069、使用F3查找下一个匹配结果 原文地址: http://blogs.msdn.com/saraford/archive/2007/10/25/did-you-know-f3-searches-for-the-last-thing-you-searched-for.aspx 操作步骤: 可以在“快速查找”窗口,单击“查找下一个”按钮来查抄下一个匹配的结果,也可应通过快捷“F3”来实现。 评论:如果这个都不知道,你都不要意思说自己是程序员。 #070、不打开快速查找窗口,使用快捷键查找选中的文本 原文地址: http://blogs.msdn.com/saraford/archive/2007/10/26/did-you-know-ctrl-f3-searches-for-the-currently-selected-string-without-brining-up-the-find-window.aspx 操作步骤: 选中文本,使用Ctrl+F3或Shift+F3查找下一个或上一个匹配的文本。 在这种方式下的搜索,支持一下选项: 1、大小写匹配 2、搜索隐藏文本 3、允许部分匹配 4、不使用正则表达式。 评论:喜欢操作键盘的人最喜欢这种查找模式。 #071、给所有快速查询的结果标记上书签 原文链接:Did you know… You can bookmark all of your Quick Find results 操作步骤: 在“快速查找”窗口单击“全部创建标签”按钮,就是在所有匹配的文本所在行,标记上书签 如下图所示,在当前代码块查询字符“true”,所有包行“true”的位置都标记了书签 如果想删除这些书签,打开“书签”窗口,全选,按“delete” 评论:这样可以把所有重要的地方,都标上书签。 #072、用Ctrl+H打开“快速替换”窗口 原文链接:Did you know…
本文档为【Visual_Studio_2008使用技巧】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_251754
暂无简介~
格式:doc
大小:5MB
软件:Word
页数:94
分类:互联网
上传时间:2011-01-16
浏览量:25