Eclipse ADT 与VS 常用的快捷键 对比学习
注:以下说的类型于VS,是指:VS+Resharper的快捷键,我是采用了Resharper作为VS的快捷键。
导航
Ctrl+1 快速修复 (类似于VS的alt+enter)
Ctrl+D: 删除当前行
Alt+← 前一个编辑的页面 (类似于VS中的Ctrl+ -)
Alt+→ 下一个编辑的页面(当然是针对上面那条来说了) (类似于VS中的Ctrl+Shift+ -)
Ctrl+Q 定位到最后编辑的地方
Ctrl+L 定位在某行 (类似于VS的Ctrl+G)
Ctrl+Alt+H 查找相应的引用,通常是在方法和全局变量中用到 (类似于VS中的Alt+F7)
源代码
Ctrl+/ 注释当前行,再按则取消注释
Ctrl+Shift +/ 块级注释
Ctrl+Shift +\ 取消块线注释
Ctrl+Shift+/(小键盘) 折叠当前类中的所有代码 (类似于VS中的Ctrl+M+O)
Ctrl+Shift+×(小键盘) 展开当前类中的所有代码 (类似于VS中的Ctrl+M+P)
Ctrl+Shift+X 把当前选中的文本全部变味大写
Ctrl+Shift+Y 把当前选中的文本全部变为小写
Ctrl+Shift+F 格式化当前代码 (类似于VS中的Ctrl+Alt+F)
Ctrl+Shift+P 定位到对于的匹配符(譬如{}) (从前面定位后面时,光标要在匹配符里面,后面到前面,则反之)
代码重构:
Alt+Shift+R 重命名 (类似于VS 的F2)
Alt+Shift+M 抽取方法 (类似于VS的Ctrl+Alt+M)
Alt+Shift+C 修改函数结构(比较实用,有N个函数调用了这个方法,修改一次搞定) (VS 中F2就能搞定)
Alt+Shift+S 可以打开包括@Override父类方法、注册、生成Getter、Setter、toString 等方法功能。
Alt +Shift +J 插入文档注释
窗口
全局 下一个编辑器 Ctrl+F6 (类似于VS的Ctrl+TAB)
全局 下一个视图 Ctrl+F7
全局 下一个透视图 Ctrl+F8
运行
全局 单步返回 F7 (类似于VS 的F10)
全局 单步跳入 F5 (类似于VS 的F11)
全局 继续 F8 (类似于VS 的F5)
全局 运行至行 Ctrl+R
Eclipse ADT 与VS 常用的快捷键 对比学习的更多相关文章
- Eclipse中一些真正常用的快捷键
F2 文件重命名(要使用某个过长的文件名或者不好打的文件名时,直接F2再Ctrl+C非常好用,比如:Validform_v5.3.2_min.js) Ctrl+S 保存当前文件 Ctrl+Shift+ ...
- Android Studio或者Eclipse中的最常用的快捷键,最简单的,部分不适用eclipse
重写方法:ctrl+shift+s 然后选择Generate 构建即可: 执行程序:shift+F10 多行注释:ctrl+shift+/ 单行注释:ctrl+/ 快速打印log:logr 快速复制 ...
- eclipse/myeclipse 中的一些常用的快捷键
一.eclipse 中的一些常用的快捷键 Eclipse的编辑功能非常强大,掌握了Eclipse快捷键功能,能够大大提高开发效率. Eclipse中有如下一些和编辑相关的快捷键. 1. [ALT+/] ...
- Xcode自定义Eclipse中常用的快捷键
转载自http://joeyio.com/2013/07/22/xcode_key_binding_like_eclipse/ Xcode自定义Eclipse中常用的快捷键 22 July 2013 ...
- xcode 自定义Eclipse里边常用的快捷键
之前在用Eclipse写Java的 时候,有几个常用的快捷键,比如删除当前行,在当前行下面插入空行,向上/下移动当前行等等,到了Xcode里怎么也找不到这些快捷键,一直觉得 Xcode自带的快捷键不够 ...
- JAVA开发之Eclipse常用的快捷键
Eclipse是我们常用的java开发编辑器,它支持很多有用但又不太为人所知的快捷键组合.通过这些组合快捷键我们可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升.甚至有一次笔者去参加一个IT ...
- Eclipse和intellij idea 快捷键对比
Eclipse和intellij idea 快捷键对比
- 15 个 Eclipse 常用开发快捷键使用技巧
15 个 Eclipse 常用开发快捷键使用技巧 1.alt+? 或 alt+/:自动补全代码或者提示代码 2.ctrl+o:快速outline视图 3.ctrl+shift+r:打开资源列表 4.c ...
- Visual Studio(C#)快捷键与Eclipse(JAVA)快捷键对比
Visual Studio与Eclipse快捷键对比 Visual Studio Eclipse 代码提示: Ctrl+J Ctrl+空格键 / Alt+/ .abcdefghijklmnopqr ...
随机推荐
- 禁止直接访问ashx页面
if (context.Request.ServerVariables["HTTP_REFERER"] == null) { ...
- in文件注意事项及详细解释
lammps做分子动力学模拟时,需要一个输入文件(input script),也就是in文件,以及关于体系的原子坐标之类的信息文件(data file)和势文件(potential file).lam ...
- linux 下 php 安装 ZeroMQ 扩展
一.下载安装源码包 ZeroMQ源码包下载地址: http://zeromq.org/area:download 如:zeromq-4.1.4.tar.gz php的zmq扩展源码包 https: ...
- Django开发问题及解决方法汇总
1. manage.py@MxOnline > makemigrations users manage.py@MxOnline > migrate users 2. 操作django的ad ...
- 2015湖南湘潭 D 二分
2015湖南湘潭第七届大学生程序设计比赛 D题 Fraction Accepted : 133 Submit : 892 Time Limit : 1000 MS Memory Limit : ...
- Java NIO系列教程(四) Scatter 和 Gather
Java NIO系列教程(四) Scatter 和 Gather Java NIO 开始支持 scatter/gather,scatter/gather 用于描述从 Channel(译者注:Chann ...
- 如何删除win8自带输入法
如何删除 win8 自带输入法 win8 自带的那个中文输入法太坑了,想删又删不了.试了半个小时才试出一个方法.方法如下: 第一步:在更改语言道选项下面点击[添加语言] [控制面板] -> [时 ...
- centos7 nginx 加入开机启动
设置nginx开机启动 vi /etc/rc.d/init.d/nginx #编辑启动文件添加下面内容 ############################################### ...
- 连接数据库-stone
# -*- coding:utf-8 -*- import pymysql class mysql: def __init__(self, host, port, dbuser, dbpwd, dbn ...
- 协议 protocol
协议声明类需要实现的的方法,为不同的类提供公用方法,一个类可以有多个协议,但只能有一个父类,即单继承.它类似java中的接口. 正式协议(formal protocol)--------------- ...