1、F12
这个键在查看代码的时候,特别有用。通过F12你可以快速的找到一个字段、函数、类的声明所在,通过
Ctrl+减号你可以快速的返回到函数的调用处。
2、如何使用快捷键在当前代码行的上面或下面插入一行(推荐,很实用)
按下 Ctrl+Enter 会在上面插入一个空行;
按下Ctrl+Shift+Enter 则会在下面插入一个空行。光标会移至新行的开始处。
备注:这是我非常喜欢的一个快捷键,如果不用这个,则需要使用Home 或 End,然后使用
方向键,再使用回车才能达到上面的效果。
3、通过按"tab"两次插入代码块
在编辑的中输入代码片段,比如"for"
在这个状态下,按两次"tab"键,将会插入代码块,
此时你可以把第一"i"改成"j",然后按Tab键,则所有的变量都变成了"j"。
备注:这样既快又不容易语法出错。
4、怎样使用任务管理器?
假如我们开发的项目很大,在项目中有些代码没有完成,我们可以做一下标记,便于将来查
找。
创建方法:在要标志的地方输入://TODO:...内容...
使用方法:视图—>任务列表—>注释
在Eclipse的操作为:窗口->显示视图->任务(window->showview->Tasks)
5、快捷键
格式化文本 Ctrl+E,D 对代码进行格式化
注释 Ctrl+E,C 注释行
取消注释 Ctrl+E,U 取消注释行
重构.封装字段 Ctrl + R, E 显示“封装字段”对话框,该对话框允许从现有字段创建属性,
并更新所有引用以使用新属性。
重构.提取接口 Ctrl + R,I 显示“提取接口”对话框,该对话框允许使用从现有类、结构
或接口派生的成员创建新接口。
重构.提取方法 Ctrl + R,M 显示“提取方法”对话框,该对话框允许从选定的代码中创建
新方法。
重构.将局部变量提升为参数 Ctrl + R,P 将变量从局部使用移动至方法、索引器或构造函
数参数,并正确更新调用站点。有关更多信息,请参见将局部变量提升为参数。 重构.移除参数 Ctrl + R,V显示“移除参数”对话框,该对话框可通过更改调用成员的任
何位置处的声明,从方法、索引器或委托中移除参数。有关更多信息,请参见移除参数。
重构.重命名 F2/Ctrl + R,R 显示“重命名”对话框
6、复制或删除一行代码时,不用先选择它
如果你想复制一行代码,你只需要简单的按CTRL+c拷贝, 然后按CTRL+v粘贴这行就可以了,
而不需要选择整行的代码。如果你想删除一行代码,只需按 CTRL+x就可以了。
对于复制行,Eclipse中,似乎只有“Alt+Shift+下箭头”和“Alt+Shift+上箭头”
7、取代其他编辑器里Ctrl+F的方便的增量查找
用过ultraedit会对那两个上下搜索按钮印象深刻,Visual studio里有更厉害的。
操作方法:
1).按Ctrl+I 键;
2).键入你要搜索的文本。注意:这时你会看到光标跳至第一个匹配的地方,匹配的文本高
亮显示;
3).再次按下Ctrl+I键,光标将跳至下一个匹配的文本;
4).按Ctrl+Shift+I 可向后搜索;
5).要停止搜索,按ESC键;
在Eclipse中,除了用Ctrl+F,还可以用什么?求回复!
8、使用Ctrl+Tab打开 IDE的导航,获得鸟瞰视图
同时在Visual Studio中导航到所有打开的文件和工具窗体
按"Ctrl+Tab"键,打开IDE导航窗口,按住Ctrl键,同时用方向键或鼠标选中一个文件或工具
窗体来激活。
备注:这时最好不要松开"Ctrl+Tab",按方向键看鸟瞰图,全部松开后就定位到需要的文件
或工具窗体,说实在的,这窗口挺酷的。
9、查找匹配的标记
某些标识总是成对出现。例如,"{"标识必须用对应的"}"标识关闭。虽然你点击一个{ 和它匹
配的}就会高亮显示,但是如果代码过长的话就不好找了,同样,编译器指示符"#region"必
须有对应的"#endregion"指示符。当导航你的代码时,你有时需要查找对应的标识。通过按
Ctrl-]你可以这样做。这个快捷键只有当光标在这些标识符的任何一个的下面时才起作用,
它会立即跳转到对应的标识符而不管它是开的或闭的标识。
如果你想显亮两个匹配的标识之间的所有代码时,按 Ctrl-Shift-]显亮整个块,并移动光标到
开的标识处。这个快捷键只有当光标在任意的标识的下面时才起作用(如光标在区域内它就
不会起作用了)。
10、怎样调整代码排版的格式?
选择:编辑—>高级—>设置文档的格式 或 编辑—>高级—>设置选中代码的格式。
格式化cs代码:Ctrl+k+f 格式化aspx代码:Ctrl+k+d
对比Eclipse:
VS Eclipse
Ctrl+k+f Ctrl+Shift+F
Ctrl+k+d Ctrl+Shift+F
在任务情况下,Eclipse中格式化代码的快捷键都是用Ctrl+Shift+F键!
11、怎样创建矩形选区?
两种方法:
Ⅰ. 摁住alt键,然后拖动鼠标即可。
Ⅱ. 按住Shift+Alt点击矩形的左上和右下位置即可。
不知道Eclipse是否有这种操作
12、怎样快速隐藏或显示当前代码段?
Ctrl+M,M
13、怎样查看代码的详细定义?
打开:视图—>代码定义窗口
然后你再在页面中把鼠标点到某个方法上。
14、怎样快速添加命名空间?
对于引用了 dll,但代码中没有引用其命名空间的类,输入类名后在类名上按 Ctrl+.
即可自动添加该类的引用命名空间语句。
在Eclipse中,对于除去多余的包和引入需要的包,属于同一操作,快捷键是Ctrl+Shift+O
15、命令行快速启动
"Inetmgr" IIS 管理器,不用到管理里去找了,很快就可以显示 IIS管理了
"sqlwb" 快速启动 SQL2005企业管理器
"isqlw" 这是SQL2000的我也提供一下吧,这个可以起到SQL2000的查询分析器。
"devenv" 启动相应版本的 VS Studio
16、Ctrl提示透明窗口
这是一个比较有意思的键。VS2005 下,当你在调试代码的时候,有时候提示信息会遮挡代
码,这个时候你按CTRL可以将提示透明。VS2008 这个透明效果,在更多的地方可见了,你
不妨自己亲自动手看看。
--------------------- 本文来自 狂奔之林 的CSDN 博客 ,全文地址请点击:https://blog.csdn.net/nodeman/article/details/80538244?utm_source=copy
1、窗口快捷键
记忆诀窍:
- 凡跟窗口挂上钩的快捷键必有一个W(Windows);
Ctrl+W,W: 浏览器窗口 (浏览橱窗用有道的翻译是window shopping)
Ctrl+W,S: 解决方案管理器 (Solution)
Ctrl+W,C: 类视图 (Class)
Ctrl+W,E: 错误列表 (Error)
Ctrl+W,O: 输出窗口(输出Output;输出程序的的编译信息 ;可在vs中“工具”—-“选项”—-“调试”—-“输出窗口”进行配置需要查看哪些信息)
Ctrl+W,P: 属性窗口 (属性 Property)
Ctrl+W,T: 任务列表 (任务Task)
Ctrl+W,X: 工具箱 (事实上工具应该是Tool 但t已被任务列表占用了 ;参照一些大神的记忆方法:“X”长得四通八达,而工具就有这样一个特点,所以属性的快捷键是“X”)
Ctrl+W,B: 书签窗口 (书签 Bookmark 书签非常好用,如果有几千行代码,在寻找代码的时候添加书签找起来要快很多)
Ctrl+W,U: 文档大纲 (OutLine;使用第二个字母U)
Ctrl+D,B: 断点窗口 (breakpoint)
Ctrl+D,I: 即时窗口 (immediately)
2、项目功能快捷键**
规律:
- ctrl是强制功能键
- shift有给项目增加功能
CTRL + F6 /CTRL + TAB下一个文档窗口即活动窗体切换 (windows操作系统是alt+tab表示在任务之间切换
CTRL + SHIFT + F6 /CTRL + SHIFT + TAB上一个文档窗口 (在windows系统操作中 相信大家都知道shift有相反的功能 哈哈 在这里体现了)
F7: 查看代码 (WebForm开发里面,是查看后台代码)
Shift+F7: 查看窗体设计器 (在后台cs文件的时候,这种方式很方便跳转到前台.aspx页面)
Ctrl+Shift+N: 新建项目 (N是New新建的意思 那如果需要强制在项目中新建项目的话 自然就是组合键Ctrl+Shift+N)
Ctrl+Shift+O: 打开项目 (Open)
CTRL + SHIFT + C显示类视图窗口(C代表Class类的意思)
CTRL + F4关闭文档窗口 (相信用过qq的大家都有使用alt+f4来关闭当前聊天窗口 想想用ctrl+tab在活动标签窗口切换就知道为什么关闭当前标签窗口是ctrl+f4)
CTRL + SHIFT + E显示资源视图 (E代表Explorer资源管理器的意思)
CTRL + SHIFT + B生成解决方案 (B代表Build生成的意思 其实用F6也可以实现)
Shift+F6表示生成当前项目 (上面已经说过使用f6可以生成整个解决方案 那如果是当前项目的生成那自然就是加上功能键shift了 )
F4 显示属性窗口 SHIFT + F4显示项目属性窗口
Ctrl+Shift+S: 全部保存 (S代表Save保存的意思 这里表示全部保存是因为如果只是单个保存Ctrl+S跟整个项目没有任何瓜葛 而全部保存的概念应该是说在整个项目中 所以组合键中自然会有shift了哦)
Ctrl+Shift+A: 新建项(A是Add的意思)
Shift+Alt+C: 新建类 (shift是跟项目有关的功能键;Alt用的非常多,空格(用的非常多)旁;C是Class;而且添加类用的非常多;所以自然就是:Shift+Alt+C)
3、查找相关快捷键
Ctrl+F: 查找 (Find) Ctrl+Shift+F: 在文件中查找 (上面已经提过了shift是表示在项目中 所以如果需要在项目中的文件中查找的话 那自然就少不了Shift)
F3: 查找下一个 (相信使用过windows系统的人都知道f3是查找的快捷键)
Shift+F3: 查找上一个 (shift在此有反向的功能哦)
Ctrl+H: 替换
Ctrl+Shift+H: 在文件中替换
4、代码快捷键
Ctrl+E,D(ctrl+k,d) —-格式化全部代码 ;让你的代码瞬间整洁起来。
Ctrl+E,F —-格式化选中的代码(如果你已经记住Ctrl+E+D是格式化全部代码的话 那你想想规律不就知道了吗 F不就在D的右边表示它是特定某一范围)
Ctrl+K,C: 注释选定内容 (Comment)
Ctrl+K,U: 取消选定注释内容 (UnComment)
Ctrl+J /Ctrl+K,L: 智能提示 列出成员 (kernel核心内容 list列表 如果我们想查看一个对象具有的成员具体信息的时候试下这个快捷键吧)
Ctrl+K,P: 参数信息 (kernel核心内容 Parameters参数 如果我们想查看一个方法的具体参数的时候这个组合键可是挺有用的哦)
Ctrl+K,I: 快速查看信息(Infomation)
Ctrl+K,S: 外侧代码(平时个人惯会时不时的用#region 用了region之后代码看起来就特别整洁 所以自然而然的就用**惯了这个)
CTRL + M, CTRL + M 折叠或展开当前方法
CTRL + M, CTRL + O 折叠所有方法
CTRL + M, CTRL + L展开所有方法
CTRL + M, CTRL + P展开所有方法
Ctrl+M,P: 停止大纲显示 (用了region将代码折叠起来之后试试用这组组合键吧 体验一下折叠和展开的**吧 看着舒服的代码我相信你记住这对快捷键肯定是值得的)
ctrl+shift+f10:自动添加using命名空间(在实例化对象的时候,使用的非常多)
5、调试快捷键
F5: 启动调试
Ctrl+F5: 开始执行(不调试)
Shift+F5: 停止调试
Ctrl+Shift+F5: 重启调试
F9: 启用/关闭断点
Ctrl+F9: 停止断点
Ctrl+Shift+F9: 删除全部断点
F10: 逐过程
Ctrl+F10: 运行到光标处
F11: 逐语句
6、编辑快捷键
Shift+Alt+Enter: 切换全屏编辑(如果想一心一意的只写代码 让整个vs铺满全屏 感觉还不错哦)
F12: 转到所调用过程或变量的定义
Alt+F12: 查找符号(列出所有查找结果)
shift+f12:查找所有引用(讲光标放在单词上, 然后按Shift + F12)
Ctrl+U: 全部变为小写 (的sql语句全部转换成大写以提高性能 )
Ctrl+Shift+U: 全部变为大写 (U表示Upper )
Ctrl+Shift+V: 剪贴板循环 (平时我们都只**惯用ctrl+c 和ctrl+v 大家可能还不知道事实上微软都已经帮我们把多次剪切的结果都保存了下来 记下这组快捷键吧 可以粘贴上几次剪切的结果 一用便知道它的强大厉害之处)
Ctrl+Shift+L: 删除当前行 (这个很有用哦 因为大家常常会要删除多余的空行 哈哈 这组快捷键会让你省力不少)
Ctrl+E,S: 查看空白(ctrl+r,w 和它一样可以查看空白或者说显示或隐藏tab标记)
Ctrl+E,W: 自动换行 (代码太长还有滚动条,特别是写append(sql.toString)语句的时候,太长,所以这时候就不得不拖动滚动条,这样以后就可以换行显示了)
Ctrl+G: 转到指定行 (通过情况下 我们想在跳转到具体某一行 用它太方便了)
Shift+Alt+箭头键: 选择矩形文本 Alt+鼠标左按钮: 选择矩形文本
CTRL + DELETE删除至词尾 CTRL + BACKSPACE删除至词头 SHIFT + TAB取消制表符
Ctrl+左右箭头键:一次可以移动一个单词
Ctrl+单击: 选中当前点击的整个单词
SHIFT + END选择至行尾
SHIFT + HOME选择至行开始处
CTRL + SHIFT + END选择至文档末尾 CTRL + SHIFT + HOME选择至文档末尾开始
CTRL + SHIFT + PAGE UP选择至本页前面 CTRL + SHIFT + PAGE DOWN选择至本页后面
CTRL + PAGE DOWN光标定位到窗口上方 CTRL + PAGE UP光标定位到窗口下方
CTRL + END文档定位到最后 CTRL + HOME文档定位到最前
按两下tab快速**代码段(写for, foreach循环,或者try, 还有绑定事件方法)
ctrl+减号:回退到光标上一次的位置(这个真心挺有用的)
--------------------- 本文来自 MrLisky 的CSDN 博客 ,全文地址请点击:https://blog.csdn.net/mrlisky/article/details/72622009?utm_source=copy