VisualStudio使用技巧.docx
《VisualStudio使用技巧.docx》由会员分享,可在线阅读,更多相关《VisualStudio使用技巧.docx(114页珍藏版)》请在冰点文库上搜索。
VisualStudio使用技巧
#001、强大的渐进式搜索 あ
原文地址:
操作步骤:
1.按Ctrl+I键;
2.输入你要搜索的文本。
注意:
这时你会看到光标跳至第一个匹配的位置,并高亮显示搜索的文本。
3.再次按下Ctrl+I键,光标将跳至下一个匹配的文本;
4.按Ctrl+Shift+I可向后搜索;
5.按ESC键停止搜索;
评论:
这功能比Ctrl+F的搜索不同,灵活快捷,不会弹出一个搜索对话框。
你也可以通过菜单栏的方式来调用这个同能:
编辑+高级+渐进式搜索。
#002、选择矩形区域(框式)
原文地址:
操作步骤:
按下Shift+Alt+方向键
评论:
这个功能在编辑代码的时候很实用,也可以用“Alt键+鼠标”来事实现这个功能。
#003、显示空白字符
原文地址:
操作步骤:
菜单方式:
编辑+高级+查看空白
快捷键:
Ctrl+R,Ctrl+W
评论:
快捷键的设置是根据键盘布局不同有不同,比如键盘布局设置为Visualc#2005则快捷键为:
Ctrl+E,S。
#004、分割窗体和创新建窗体
原文地址:
操作步骤:
对于当前的代码窗体可以两个方法进行拆分:
1、菜单:
窗体+拆分
2、利用鼠标:
将鼠标移动到”拆分按钮“上方,出现分割文档的双向箭头,按住鼠标左键沿着滚动条方向移动,来分割代码窗体。
如果,你想水平或垂直显示选项卡(Tab),可以用菜单:
窗体+新建水平选项卡组或窗体+新建水平选项卡组
评论:
拆分窗体只能针对代码窗体,如果是winform的设计窗体是不能拆分的。
拆分窗体对于阅读代码是非常方便的。
不过如果安装rockscroll控件,则看到拆分按钮,只能使用菜单的方式来操作了。
#005、用键盘来拖动工具窗体
原文地址:
操作步骤:
1、选中要移动的工具窗体。
2、按下Alt+-(减号)。
3、用方向键选中“move”,回车。
这时,就可以通过方向键来拖动窗体了,移动到需要停靠的位置,回车即可。
评论:
这个技巧用惯了鼠标的人恐怕比较麻烦,还不如用鼠标拖动快捷。
#006、用键盘调整工具窗体的尺寸
原文地址:
操作步骤:
窗体处于未停靠的状态
1、按Alt键
2、(放开ALT键)按下空格(Spacebar)键,你会看见包含“移动”和“尺寸”命令的标准窗口系统菜单出现。
3、用方向键选择“尺寸”命令
4、此刻,使用方向键将箭头移至需要的窗口边沿调整窗口大小。
5、回车提交,或按Esc键取消。
注意:
如果同时按下Alt和空格键,将激活VS主窗口的系统菜单,因此必须在按下空格键之前放开Alt键。
评论:
这个技巧和上个一样,最适合习惯用键盘操作的人。
#007、用键盘访问工具窗口中的工具栏
原文地址:
操作步骤:
选中需要操作的工具窗体。
1、SHIFT+ALT(顺序不能反过来)
2、移动方向键来选择需要操作.
3、回车选择的操作。
注意:
不能用Alt+Shift
评论:
在我看来还是鼠标点起来方便,除非你非常依赖键盘。
#008、双击工具窗体的标题栏让它重新停靠
原文地址:
操作步骤:
当工具窗体没有处于停靠(浮动)状态的时候,你可以通过双击标题栏让它重新停靠原先(停靠)的位置。
如果再次双击标题栏,窗体又回到刚才浮动的状态。
评论:
快速停靠窗体,比较实用。
当然,如果工具窗体处于“自动隐藏”的状态,是无法通过双击标题栏转到浮动的状态。
#009、使用“选项卡式文档将”方式工具窗口最大化
原文地址:
操作步骤:
两种方法
1、鼠标操作的方法:
右键单击工具栏标题,选择选项卡式文档(TabbedDocument).
2、菜单操作的方法:
窗口+选项卡式文档(TabbedDocument)
评论:
选择“可停靠”则可以恢复。
对于“自动隐藏”状态的工具窗体不能用这种方式。
#010、使用停靠目标来停靠工具窗口的新疯狂方式
原文地址:
当拖动工具窗口时候,会出现停靠十字目标箭头和边框停靠箭头,指示停靠位置。
当你把工具窗口拖到停靠目标上方,就会看到它的预览效果。
如果选择十字目标箭头中间部分,就会将工具窗口调整“选项卡式文档”。
#011、全屏模式
原文地址:
操作步骤:
VisualStudio有四种窗口布局;
1、设计视图-启动vs后你看到(视图);
2、全屏视图-(菜单操作)视图+全屏;
3、调试视图-调试时候看到(视图);
4、文件视图-运行命令“devenv.exefoo.txt”(后启动的视图);
按下快捷键:
Shift+Alt+Enter可以迅速的从其他三种窗口布局切换到全屏模式。
同时在全屏模式下做的定制会在窗口布局切换的时候得以保留,关闭或再次打开IDE也是如此。
评论:
这个保存状态的功能还是挺实用的,不必每次全屏的时候要再次调整了。
#012、利用查找组合框查找当前文档
原文地址:
操作步骤:
1、按下快捷键Ctrl+D可以定位到查找组合框。
2、按下Enter键搜你查找的字符
3、按Shift+Enter键向前定位。
评论:
此功能只对当前窗体有效,同时只有键盘映射为默认状态(或vc++6.0)Ctrl+D才有有效。
#013、自定义搜索
原文地址:
操作步骤:
1、按下快捷键Ctrl+F
2、在“查找和替换”对话框中,单击“查找选项”按钮
评论:
这个功能可以让你的搜索变的更高效更准确。
#014、文档自动换行
原文地址:
操作步骤:
1、菜单:
工具+选项+文本编辑器+所有语言+常规,选择“自动换行”,选中后,你可以选择“显示可视的自动换行标志符号”。
2、自定义“自动换行标志符号”前景色方法:
工具+选项+环境+字体和颜色,更改“显示项”中“可见空白”的前景色。
评论:
我个人还是不是很习惯换行,尽量一行不写过长的代码。
#015、启动虚空格
原文地址:
操作步骤:
菜单:
工具+选项+文本编辑器+所有语言+常规,选择“启动虚空格”,
启动虚空格和文档自动换行是互斥的,不能同时启动。
评论:
呵呵,这个功能我看用处不大,还不如#003的“空白字符”有用。
#016、创建和修改VS的快捷键
原文地址:
操作步骤:
1、菜单:
工具+选项+环境+键盘
2、在“显示命令包含”的文本框里输入命令,或者从组合列表框中选择命令。
3、在“按快捷键”编辑框中键入快捷键。
4、按“确定”应用设置。
如果预设置的快捷键与当前设置的快捷键冲突,就会显示预设置的快捷键的命令,如果点击“确定”就会覆盖冲突。
新建的快捷键是默认的全局应用的,你可以选择快捷键的作用域。
评论:
除非自己特别常用的,我一般都是用默认的快捷方式。
#017、使用快捷键来注释和取消注释
原文地址:
操作步骤:
1、注释代码:
Ctrl+K,Ctrl+C
2、取消注释:
:
Ctrl+K,Ctrl+U
VisualBasic,C#,andC++等都是使用相同的快捷键。
如果预设置的快捷键与当前设置的快捷键冲突,就会显示预设置的快捷键的命令,如果点击“确定”就会覆盖冲突。
新建的快捷键是默认的全局应用的,你可以选择快捷键的作用域。
你也可以使用菜单:
编辑+高级+注释选定内容或编辑+高级+取消注释选定内容
如果你想使用不同的快捷键,可以参照#016
评论:
这个我经常用,其实只要把光标放在需要注释行的最前面,使用快捷键就可以注释当前光标所在行的代码。
#018、格式化文档、选中文本或当前行
原文地址:
操作步骤:
1、格式化当前文档:
Ctrl+K,Ctrl+D
2、格式化选中文本:
Ctrl+K,Ctrl+F
或者通过菜单:
编辑+高级+设置文档的格式或编辑+高级+设置选定内容的格式
评论:
我非常喜欢这个格式化文档的功能,排版和缩进都一下搞定。
#019、转换代码中的空格和Tab字符
原文地址:
操作步骤:
选中行开头的空格字符转换为制表符Tab:
(菜单)编辑-高级-将选定行中的空格转换为制表符(TAB)
将选中行开头的空白字符转换为空格字符:
菜单)编辑-高级-将选定行中的制表符(TAB)转换为空格
评论:
为了保持格式的统一,我一般喜欢把制表符设置成空格,这样这种转换就没啥用了。
我用其他IDE比如Editplus来编辑代码也同样设置,这样就可以保持格式的统一。
#020、在当前行的上面和下面插入一行
原文地址:
操作步骤:
1、当前行上面插入一行:
Ctrl+Enter
2、当前行下面插入一行:
Ctrl+Shift+Enter
评论:
这个快捷很好,我喜欢,也非常适合键盘的狂热操作者。
#021、调整字符、词或行的顺序
原文地址:
操作步骤:
1.调整字符的顺序:
Ctrl+T.
2.调整词的顺序:
Ctrl+Shift+T.
3.调整行的顺序:
Alt+Shift+T.
如上例所示(在“nowisthetime”这句话里,光标位于“is”前面)
1、按Ctrl+T,“i”和“s”调换了位置,变成:
nowisthetime。
2、按Ctrl+Shift+T,“is”和“the”调换了位置,变成:
nowisthetime。
3、按Alt+Shift+T交换当前行与下一行的位置。
评论:
我觉得第三个有用一些,不然记得快捷键就太多了。
#022、删除一行开头的水平空白字符
原文地址:
操作步骤:
1、菜单:
编辑+高级+删除水平空白
2、快捷键:
Ctrl+K,Ctrl+\
此功能同样适用多行的情况。
评论:
因为我一般用“空格”来替代“Tab”制表符,所以我多用减小缩进:
Shift+TAB。
#023、如何跟踪编辑后的修改(修订)
原文地址:
操作步骤:
1、黄色:
(上次保存后)你编辑的当前行,在保存前(在编辑器边缘)显示黄色(竖条)。
保存后显示绿色(竖条)。
2、绿色:
保存后显示绿色(竖条)。
启用设置方法,菜单:
工具+设置+文本编辑器+常规,选中“修订”项,并同时选中“选定内容的边距”。
评论:
以前我一直不知道还有这个功能,修改程序中,忘记了哪里改了,哪里没有改,有这个功能就方便了。
#024、使用快捷键进行字符大小写转换
原文地址:
操作步骤:
1、按Ctrl+Shift+U将当前字符或选中的字符转换为大写
2、按Ctrl+U将当前字符或选中的字符转换为小写
当然,你可以通过菜单:
编辑+高级+转换为大写(转换为小写)
评论:
要是有转换首字母大写的快捷功能就好了
#025、减少或增大行缩进
原文地址:
操作步骤:
针对选中的代码行
1、增大缩进:
Tab。
2、减少缩进:
Shift+Tab
或者菜单:
编辑+高级+增加行缩进或者编辑+高级+减少行缩进
当然,你可以通过菜单:
编辑+高级+转换为大写(转换为小写),也可以通过点击工具栏增大或减少缩进的图标按钮实现。
评论:
我想说的是,如果我如果用菜单来操作的话,我都不好意思说你程序员。
#026、在编辑器中显示行号
原文地址:
操作步骤:
菜单:
工具+选项+文本编辑器+所有语言+常规,选中“显示”中“行号”项。
如果你只想特定的语言显示或不显示行号,可以这样设置:
工具+选项+文本编辑器+<某个语言>+常规,自己来选择显示或不显示。
这个设置会覆盖上面的全局设置。
评论:
显示行号对于查找错误的代码行非常有用。
#027、打印行号
原文地址:
操作步骤:
菜单:
文件+打印,看到下面两个选项
1、隐藏折叠区域
2、包括行号
对于第一的选项,你可以在打印的时候,把所有折叠的代码都隐藏,只打印需要的部分。
那么,第二项就是在打印的时候,显示行号。
评论:
只有代码编辑器里,存在折叠了区域,”隐藏折叠区域“才可以变为可用。
#028、将自定义的字体和颜色应用到打印机
原文地址:
操作步骤:
菜单:
工具+选项+环境+字体和颜色,在“显示其设置”的下拉框中选中“打印机”,单击右侧“使用…”按钮,选择”使用文本编辑器设置“。
评论:
这个在打印文档的时候很有用。
#029、将文件的路径打印到页眉
原文地址:
操作步骤:
菜单:
”文件+页面设置“,选中左下侧的”页眉“的选项。
打印后,页眉会显示文件的路径,如下图所示:
评论:
这个在打印文档的时候很有用。
#030、改变书签的颜色
原文地址:
操作步骤:
菜单:
工具+选项+环境+字体和颜色,在”显示项“选项中选择”书签“,你可以修改”项背景色“来改变书签的颜色。
如果你想让这个设置生效的话,不能启用”文本编辑器“的”指示器边距“选项,方法如下,菜单:
工具+选项+文本编辑器+常规,在”显示“选项里不选中指示器边距“。
如果启用了,就只会显示书签的图标,而图标的是无法改变颜色的。
评论:
我觉得书签的作用就是为了查找,不必改变什么颜色,用书签图标来显示比较清爽。
#031、把编辑器的背景变成黑色
原文地址:
操作步骤:
菜单:
工具+选项+环境+字体和颜色,在”显示项“选项中选择”纯文本“,你可以修改”项前景色“来为白色,修改”项背景色“来为黑色
评论:
虽然背景是黑色比较酷,不过我不习惯,感觉比白色背景还费眼睛。
#032、用Ctrl+Shift+W选中当前单词
原文地址:
操作步骤:
光标停在单词任意位置,按Ctrl+Shift+W就可以选中全部单词,无论光标位于单词最前面还是最后。
评论:
原文是使用Ctrl+W,我在vs2008sp1发现只有Ctrl+Shift+W才可以。
#033、把代码拖拽到新的位置
原文地址:
操作步骤:
左键选中需要拖拽的代码,然后按住左键把代码拖拽到新的位置,如果你想复制的话,同时按“Shift”进行拖拽。
你可以在不同的选项卡文档