Visual_Studio_2008使用技巧190条.doc_第1页
Visual_Studio_2008使用技巧190条.doc_第2页
Visual_Studio_2008使用技巧190条.doc_第3页
Visual_Studio_2008使用技巧190条.doc_第4页
Visual_Studio_2008使用技巧190条.doc_第5页
已阅读5页,还剩88页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

#001、 强大的渐进式搜索原文地址:/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、 选择矩形区域(框式)原文地址:/saraford/archive/2007/07/27/did-you-know-how-to-do-box-selection-in-the-editor.aspx操作步骤:按下Shift+Alt+方向键评论:这个功能在编辑代码的时候很实用,也可以用“Alt键+鼠标” 来事实现这个功能。#003、 显示空白字符原文地址:/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、 分割窗体和创新建窗体原文地址:/saraford/archive/2007/07/31/did-you-know-how-to-split-windows-and-create-new-windows.aspx/blogfiles/saraford/WindowsLiveWriter/Did.HowtosplitwindowsandCreatenewwindows_13B2B/SplitAndNewWindow_thumb.jpg操作步骤:对于当前的代码窗体可以两个方法进行拆分:1、菜单:窗体+拆分2、利用鼠标:将鼠标移动到”拆分按钮“上方,出现分割文档的双向箭头,按住鼠标左键沿着滚动条方向移动,来分割代码窗体。如果,你想水平或垂直显示选项卡(Tab),可以用菜单:窗体+新建水平选项卡组或窗体+新建水平选项卡组评论:拆分窗体只能针对代码窗体,如果是winform的设计窗体是不能拆分的。拆分窗体对于阅读代码是非常方便的。不过如果安装rockscroll控件,则看到拆分按钮,只能使用菜单的方式来操作了。#005、 用键盘来拖动工具窗体原文地址:/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、 用键盘调整工具窗体的尺寸原文地址:/saraford/archive/2007/08/02/did-you-know-how-to-resize-a-tool-window-from-the-keyboard.aspx操作步骤:窗体处于未停靠的状态1、按Alt键2、(放开ALT键)按下空格(Spacebar )键,你会看见包含“移动”和“尺寸”命令的标准窗口系统菜单出现。3、用方向键选择“尺寸”命令4、此刻,使用方向键将箭头移至需要的窗口边沿调整窗口大小。5、回车提交,或按Esc键取消。注意:如果同时按下Alt和空格键,将激活VS主窗口的系统菜单,因此必须在按下空格键之前放开Alt键。评论:这个技巧和上个一样,最适合习惯用键盘操作的人。#007、 用键盘访问工具窗口中的工具栏原文地址:/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、 双击工具窗体的标题栏让它重新停靠原文地址:/saraford/archive/2007/08/06/did-you-know-double-clicking-the-tool-window-titlebar-re-docks-the-tool-window.aspx操作步骤:当工具窗体没有处于停靠(浮动)状态的时候,你可以通过双击标题栏让它重新停靠原先(停靠)的位置 。如果再次双击标题栏,窗体又回到刚才浮动的状态。评论:快速停靠窗体,比较实用。当然,如果工具窗体处于“自动隐藏”的状态,是无法通过双击标题栏转到浮动的状态。#009、 使用“选项卡式文档将”方式工具窗口最大化原文地址:/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、 使用停靠目标来停靠工具窗口的新疯狂方式原文地址:/saraford/archive/2007/08/08/did-you-know-how-to-use-docking-targets-to-dock-tool-windows-in-new-and-crazy-ways.aspx当拖动工具窗口时候,会出现停靠十字目标箭头和边框停靠箭头,指示停靠位置。当你把工具窗口拖到停靠目标上方,就会看到它的预览效果。 如果选择十字目标箭头中间部分,就会将工具窗口调整“选项卡式文档”。#011、 全屏模式原文地址:/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、 利用查找组合框查找当前文档原文地址:/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、 自定义搜索原文地址:/saraford/archive/2007/08/13/did-you-know-how-to-customize-the-ctrl-d-window-search.aspx操作步骤:1、按下快捷键Ctrl+F2、在“查找和替换”对话框中,单击“查找选项”按钮评论:这个功能可以让你的搜索变的更高效更准确。#014、 文档自动换行原文地址:/saraford/archive/2007/08/13/did-you-know-how-to-customize-the-ctrl-d-window-search.aspx操作步骤:1、菜单:工具+选项+文本编辑器+所有语言+常规,选择 “自动换行”,选中后,你可以选择 “显示可视的自动换行标志符号” 。2、自定义“自动换行标志符号”前景色方法:工具+选项+环境+字体和颜色,更改“显示项”中“可见空白”的前景色。评论:我个人还是不是很习惯换行,尽量一行不写过长的代码。#015、 启动虚空格原文地址:/saraford/archive/2007/08/15/did-you-know-how-to-enable-virtual-space.aspx操作步骤:菜单:工具+选项+文本编辑器+所有语言+常规,选择 “启动虚空格”,启动虚空格和文档自动换行是互斥的,不能同时启动。评论:呵呵,这个功能我看用处不大,还不如#003的“空白字符”有用。#016、 创建和修改VS的快捷键原文地址:/saraford/archive/2007/08/17/did-you-know-how-to-quickly-comment-and-uncomment-code-using-keyboard-shortcuts.aspx操作步骤:1、菜单:工具+选项+环境+键盘2、在“显示命令包含”的文本框里输入命令,或者从组合列表框中选择命令。3、在“按快捷键”编辑框中键入快捷键。4、按“确定”应用设置。如果预设置的快捷键与当前设置的快捷键冲突,就会显示预设置的快捷键的命令,如果点击“确定”就会覆盖冲突。新建的快捷键是默认的全局应用的,你可以选择快捷键的作用域。评论:除非自己特别常用的,我一般都是用默认的快捷方式。#017、 使用快捷键来注释和取消注释原文地址:/saraford/archive/2007/08/16/did-you-know-how-to-create-or-change-visual-studio-keyboard-shortcuts.aspx操作步骤:1、注释代码:Ctrl+K,Ctrl+C2、取消注释:Ctrl+K,Ctrl+UVisual Basic, C#, and C+ 等都是使用相同的快捷键。如果预设置的快捷键与当前设置的快捷键冲突,就会显示预设置的快捷键的命令,如果点击“确定”就会覆盖冲突。新建的快捷键是默认的全局应用的,你可以选择快捷键的作用域。你也可以使用菜单:编辑+高级+注释选定内容 或编辑+高级+取消注释选定内容如果你想使用不同的快捷键,可以参照#016评论:这个我经常用,其实只要把光标放在需要注释行的最前面,使用快捷键就可以注释当前光标所在行的代码。#018、 格式化文档、选中文本或当前行原文地址:/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+D2、格式化选中文本:Ctrl+K, Ctrl+F或者通过菜单:编辑+高级+设置文档的格式 或编辑+高级+设置选定内容的格式评论:我非常喜欢这个格式化文档的功能,排版和缩进都一下搞定。#019、 转换代码中的空格和Tab字符原文地址:/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、 在当前行的上面和下面插入一行原文地址:/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+Enter2、当前行下面插入一行:Ctrl+Shift+Enter评论:这个快捷很好,我喜欢,也非常适合键盘的狂热操作者。#021、 调整字符、词或行的顺序原文地址:/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、 删除一行开头的水平空白字符原文地址:/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、 如何跟踪编辑后的修改(修订)原文地址:/saraford/archive/2007/08/27/did-you-know-there-s-a-way-to-track-changes-in-the-editor.aspx操作步骤:1、黄色:(上次保存后)你编辑的当前行,在保存前(在编辑器边缘)显示黄色(竖条)。保存后显示绿色(竖条)。2、绿色:保存后显示绿色(竖条)。启用设置方法,菜单:工具+设置+文本编辑器+常规,选中“修订”项,并同时选中“选定内容的边距”。评论:以前我一直不知道还有这个功能,修改程序中,忘记了哪里改了,哪里没有改,有这个功能就方便了。#024、 使用快捷键进行字符大小写转换原文地址:/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、 减少或增大行缩进原文地址:/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、 在编辑器中显示行号原文地址:/saraford/archive/2007/08/30/did-you-know-how-to-show-line-numbers-in-the-editor.aspx操作步骤:菜单:工具+选项+文本编辑器+所有语言+常规,选中“显示”中“行号”项。如果你只想特定的语言显示或不显示行号,可以这样设置:工具+选项+文本编辑器+常规,自己来选择显示或不显示。这个设置会覆盖上面的全局设置。评论:显示行号对于查找错误的代码行非常有用。#027、 打印行号原文地址:/saraford/archive/2007/08/31/did-you-know-how-to-print-line-numbers.aspx操作步骤:菜单:文件+打印,看到下面两个选项1、隐藏折叠区域2、包括行号对于第一的选项,你可以在打印的时候,把所有折叠的代码都隐藏,只打印需要的部分。那么,第二项就是在打印的时候,显示行号。评论:只有代码编辑器里,存在折叠了区域,”隐藏折叠区域“才可以变为可用。#028、 将自定义的字体和颜色应用到打印机原文地址:/saraford/archive/2007/09/03/did-you-know-to-boldly-print-where-no-dev-has-printed-before.aspx操作步骤:菜单:工具+选项+环境+字体和颜色,在“显示其设置”的下拉框中选中“打印机”,单击右侧“使用” 按钮,选择”使用文本编辑器设置“。评论:这个在打印文档的时候很有用。#029、 将文件的路径打印到页眉原文地址:/saraford/archive/2007/09/04/did-you-know-how-to-print-the-file-path-as-the-page-header.aspx操作步骤:菜单:”文件+页面设置“,选中左下侧的”页眉“的选项。打印后,页眉会显示文件的路径,如下图所示:评论:这个在打印文档的时候很有用。#030、 改变书签的颜色原文地址:/saraford/archive/2007/09/05/did-you-know-how-to-change-a-bookmark-color.aspx操作步骤:菜单:工具+选项+环境+字体和颜色,在”显示项“选项中选择”书签“,你可以修改”项背景色“来改变书签的颜色。如果你想让这个设置生效的话,不能启用”文本编辑器“的”指示器边距“选项,方法如下,菜单:工具+选项+文本编辑器+常规,在”显示“选项里不选中指示器边距“。如果启用了,就只会显示书签的图标,而图标的是无法改变颜色的。评论:我觉得书签的作用就是为了查找,不必改变什么颜色,用书签图标来显示比较清爽。#031、 把编辑器的背景变成黑色原文地址:/saraford/archive/2007/09/06/did-you-know-how-to-change-the-editor-background-to-black.aspx操作步骤:菜单:工具+选项+环境+字体和颜色,在”显示项“选项中选择”纯文本“,你可以修改”项前景色“来为白色,修改”项背景色“来为黑色评论:虽然背景是黑色比较酷,不过我不习惯,感觉比白色背景还费眼睛。#032、 用Ctrl+Shift+W选中当前单词原文地址:/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、 把代码拖拽到新的位置原文地址:/saraford/archive/2007/09/10/did-you-know-you-can-select-code-with-the-mouse-and-drag-to-a-new-location.aspx操作步骤:左键选中需要拖拽的代码,然后按住左键把代码拖拽到新的位置,如果你想复制的话,同时按“Shift”进行拖拽。你可以在不同的选项卡文档之间拖转粘贴代码。评论:这种拖拽是不是很方便?#034、 剪切和粘贴折叠代码原文地址:/saraford/archive/2007/09/07/did-you-know-ctrl-w-selects-the-current-word.aspx操作步骤:可以直接选中折叠的代码,然后剪切,粘贴,整个折叠代码粘贴新的位置。评论:这样就避免了选中一大段的代码进行复制或剪切、粘贴操作。#035、 折叠和展开代码原文地址:/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、 隐藏大纲标记,但仍可以大纲显示原文地址:/saraford/archive/2007/09/13/did-you-know-you-can-hide-outlining-selection-margin-without-turning-off-outlining.aspx操作步骤:菜单:工具+选项+文本编辑器+常规“,其中不选中”选中内容的边距“项。这样,大纲的标记没有了,但文档仍然可以按大纲的方式显示。评论:我觉得这个功能有些多余,既然选择了大纲方式,为什么要把大纲的标记去掉呢?#037、 如何显示窗口对话框中的水平平铺和垂直平铺的按钮原文地址:/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、 隐藏水平或垂直滚动条原文地址:/saraford/archive/2007/09/14/did-you-know-you-can-hide-the-vertical-and-horizontal-scrollbars-in-the-editor.aspx操作步骤:菜单:工具+选项+文本编辑器+常规“,其中不选中”水平滚动条“项和”垂直滚动条“项。虽然看不见滚动条,但你仍然可以滚动操作。评论:这个功能让人费解,为啥要隐藏呢,也许有人不喜欢鼠标,要那个拖动的滚动条也没用不如隐藏。#039、 按鼠标滚轮(文档)可以上下左右滚动原文地址:/saraford/archive/2007/09/17/did-you-know-pressing-the-mouse-wheel-allows-for-scrolling-in-all-directions.aspx操作步骤:这没什么好说了,按鼠标滚轮后,出现上下左右滚动的标记后,上下左右移动鼠标,可以使文档上下左右滚动。按左键或右键解除。评论:这个功能没有什么新鲜之处,不过只支持后台的代码比如c#。#040、 不用跳转行的对话框来实现转到某行原文地址:/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、 通过返回标记,在编辑器向前或向后定位代码原文地址:/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、 什么情况下文档标签栏的下拉图标会变化原文地址:/saraford/archive/2007/09/19/pop-quiz-under-what-condition-does-the-file-tab-channel-drop-down-button-change-its-icon.aspx操作步骤:下图是文档标签栏,红色圆圈处下拉图标是个“箭头”如果同时打开了很多文件,标签很多放不下一屏的时候,图标就会变成下面这样评论:这个图标的变化你发现了么?#043、 选择退回上一步的代码原文地址:/saraford/archive/2007/09/20/did-you-know-ctrl-selects-code-to-the-last-go-back-marker.aspx操作步骤:快捷键“Ctrl+= ”可以选择至上个后退标记的代码。评论:作者对快捷键的研究真细致呀。#044、单词的向前删除和向后删除原文地址:/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、将光标移到文档当前视图的顶部或底部(无需滚动)原文地址:/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、快捷方式剪切和删除当前行原文地址:/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、在选中代码段交换光标的位置原文地址:/saraford/archive/2007/09/26/did-you-know-how-to-swap-the-current-anchor-position-in-the-editor.aspx操作步骤:快捷键Ctrl+K, Ctrl+A,让光标的位置选中代码段的开始和结束之间交换。评论:这个功能倒是用的比较少。#048、在标准工具栏上使用撤销原文地址:/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原文地址:/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、避免意外复制空行原文地址:/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、循环使用剪贴薄里粘贴的不同内容原文地址:/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定位原文地址:/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原文地址:/saraford/archive/2007/10/03/did-you-know-how-to-enable-emacs-and-brief-editor-emulations.aspx操作步骤:菜单:工具+选项+环境,在“应用其他键盘映射方案”的下拉框中选择“Emacs”或“Brief”评论:使用“Emacs”或“Brief”程序员有福了,不必改自己的编码习惯了。#054、设置书签并在书签之间跳转原文地址:/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、在书签窗口中,定位书签原文地址:/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、在工具栏提示中显示快捷键原文地址:/saraford/archive/2007/10/08/did-you-know-you-can-show-shortcut-keys-in-toolbar-tooltips.aspx操作步骤:“右键”单击工具栏任意位置,在“上下文菜单”中选择“自定义”,在“工具栏”标签中选中左下角的“在屏幕提示中显示快捷键”。评论:估计喜欢操作键盘的人会喜欢,不必到处找快捷键在哪了。#057、用Ctrl+J语句完成(强迫智能感知)原文地址:/saraford/archive/2007/10/09/did-you-know-ctrl-j-invokes-statement-completion.aspx操作步骤:使用Ctrl+J可以显示成员列表帮助完成语句,也就是通常说的强迫智能感知当然,你可以通过工具栏的“显示成员列表”的按钮来实现这个功能。评论:这个功能键估计是使用率最高的之一。注意:上图中第一幅是在使用 ca才可以看见。#058、增大语句完成提示信息字体原文地址:/saraford/archive/2007/10/10/did-you-know-how-to-increase-the-statement-completion-font-size.aspx操作步骤:菜单:“工具+选项+环境+字体和颜色”,在“显示其设置”的下拉框选择“语句结束”,然后设置字体。下面是调整到12号字体后显示评论:如果你嫌“完成语句”字体或颜色不喜欢,可以来设置。#059、调整语句完成窗口的尺寸大小原文地址:/saraford/archive/2007/10/11/did-you-know-you-can-resize-the-statement-completion-window.aspx操作步骤:你可以通过鼠标的拖动从各个方向来改变“语句完成”窗口的尺寸注意:1.最大高度限制为屏幕的1/32.虽然宽度也可以调整,但只有高度能保留下来(即下次弹出语句完成窗口时,高度还是你调整过的,而宽度则仍是默认的)。评论:呵呵,这个我觉得调整的必要不大。#060、在语句完成窗口使用键盘切换“通用”和“所有”标签页原文地址:/saraford/archive/2007/10/12/did-you-know-you-can-toggle-between-common-and-all-statement-completion-tabs-via-the-keyboard.aspx操作步骤:按Alt+. 可切换至“所有”标签页,而按下Alt+, 则切换至“通用”标签页。评论:这个只针对程序员才有用。#061、增大编辑器工具提示的字体原文地址:http:/blogs.msd

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论