从Eclispe转Android Studio需要知道的快捷键(AS如何修改快捷键)

    • 快捷注释自定义快捷键
    • 快捷生成器Ctrl Enter或者CommandN
    • 鼠标提示
    • 快速查找下一个相同变量CtrlKCommand K
    • QAndroid Studio不自动提示代码补全不自动检错了

1.快捷注释(自定义快捷键)

在Eclispe中,“Alt+Shift+J”能够快速生成[函数/成员变量/类]的注释,十分方便。(如果你还不知道赶紧试试!)-点我看效果-

在Android Studio也有这个功能,默认是没有快捷键的,我们可以自己设置(我习惯设为和Eclispe位置一样的,Mac就设为“Command+Shift+J”)。

如何更改Android Studio中快捷键(学会后可举一反三)

以下为Mac版举例:

打开Android Sudio ->Preference,在搜索栏搜索Keymap,在右边搜索栏搜索“fix doc comment”

然后点击“fix doc comment”选项,选择”Add Keyboard Shortcut”

在新打开的界面第一行光标所在处,直接按键盘你希望组合的快捷键(比如我的“Command+Shift+J”),观察Conflicts一栏为”No conficts“表示没有和其他快捷键冲突,点击OK。

这个时候会发现“fix doc comment”一栏后面多了黄色快捷键标识

PS:其他快捷键都在Keymap里面,可以用以上方法更改为自己的习惯。

改好后效果(快捷生成了文档注释):


2.快捷生成器(Ctrl + Enter或者Command+N)

Eclispe中有许许多多的方法生成器十分方便,比如构造方法生成器,可以选择带哪几个成员变量;getter和setter可以快捷生成成员变量的访问方法,等等。

使用快捷键”Ctrl + Enter”或者“Command+N“(Mac中)可以快速出现生成器快捷界面。

如图可以看到第一个是构造器,第二到第四是访问器,还有解释器(toString()),重写父类的方法(Override Methods)等等。

选择setter的时候有个技巧,在上方”template“选项一栏中,setter可以选择Builder

这样生成的设置器就会返回本类实例,这样的好处是可以像连续设置参数。

    test.setTest1(1).setTest2(2).setTest3(3);

可以看到Android源码中的FragmentTransaction就有这样类似的使用:

    FragmentTransaction ft = getFragmentManager().beginTransaction()
    .add(R.id.content, mFragment)
    .commit();

扯远了~


3.鼠标提示

在eclipse中将鼠标放在类代码上会自动显示类的信息,

在使用Android Studio时不会自动提示了。

Android Studio在默认情况下是不会和Eclipse那样,鼠标移动到一个类或者方法或者变量上面,就会弹出悬浮框,显示相关的文档的。不过,Android Studio可以通过配置来实现这个功能。

操作步骤:

【Mac版】Android Studio -> Preference ->Editor -> General -> 在右侧找到标题为“Other”栏 -> 勾选??Show quick doc on mouse move Delay (ms)

参考:《Android Studio显示 鼠标提示功能 》(按以上路径找不到的可以看看参考文章内路径是否可行)

效果图:


4. 快速查找下一个相同变量(Ctrl+K/Command +K)

在Eclipse中,只要选中一个变量,然后Ctrl+K,光标就会自动定位到下一个变量被使用的地方,这个快捷键的名称其实就是“Find Next”。

根据1学到的自定义快捷键,我们可以去Keymap找到find next。

可以看到默认快捷键是Command+G,可以自己改为和Eclispe中使用习惯一样的快捷键,修改时注意避免快捷键冲突。


Q:Android Studio不自动提示代码补全,不自动检错了?

A:File -> Power Save Mode前面的勾去掉就可以了。

不生效的原因是因为AS设置成了省电模式,设置成省电模式了的话,AS会禁掉一些辅助功能,达到省电的目的。所以代码自动提示也被禁掉了。

/**
 *
 * ━━━━━━待开发区━━━━━━
 *    ┏┓   ┏┓
 *   ┏┛┻━━━┛┻┓
 *   ┃       ┃
 *   ┃   ━   ┃
 *   ┃ ┳┛ ┗┳ ┃
 *   ┃       ┃
 *   ┃   ┻   ┃
 *   ┃       ┃ 废话多的有点像
 *   ┗━┓   ┏━┛
 *     ┃   ┃                凑 字 数
 *     ┃   ┃
 *     ┃   ┗━━━┓
 *     ┃       ┣┓
 *     ┃       ┏┛
 *     ┗┓┓┏━┳┓┏┛
 *      ┃┫┫ ┃┫┫
 *      ┗┻┛ ┗┻┛
 *
 * ━━━━━━待开发区━━━━━━
 */

版权声明:本文为博主原创文章,转载请标明原文地址以及作者(阿曌)。

时间: 2024-10-09 21:29:59

从Eclispe转Android Studio需要知道的快捷键(AS如何修改快捷键)的相关文章

Android Studio如何查看资源或者函数在哪些类中被引用

许多人在做完Keymap匹配到Eclispe快捷键后,发现查看资源或者函数在哪些地方被引用的快捷键"Ctrl+Shift+G"不灵 了,你选中某个函数后,使用这个快捷键,发现只会光标跳到该类中引用这个函数的地方.原因是啥呢? 首先这里简单分析下,选择Keymap后IDE所做的工作及选择后发生快捷键失效原因,Android Studio设置KeyMap到 Eclipse,是进行了一个快捷键的映射操作,但是Android Studio本身的快捷键数量和Eclipse是不一样的,比如Andr

Android Studio 快捷键使用

最近开始全面转向Android Studio开发了,经常要去查快捷键,索性汇总下,自己方便查找 IDE 按键    说明 1 F1 帮助 2 Alt(Option)+F1 查找文件所在目录位置 3 Alt(Option)+1 快速打开或隐藏工程面板 4 Ctrl(Command)+Alt(Option)+ 打开设置对话框 5 Alt(Option)+Home 跳转到导航栏 6 Esc 光标返回编辑框 7 Shift+Esc 光标返回编辑框,关闭无用的窗口 8 Shift+Click 关闭标签页

Android studio使用git教程

①下载Git工具,配置到Android studio中 http://git-scm.com/downloads --------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------- ----

zz Android studio 修改最小SDK版本(minSdkVersion)

http://wy892648414.blog.163.com/blog/static/212212135201521224542473/ 修改最小SDK版本(minSdkVersion) 版本: Android Studio 0.5.1 因为Android的一些特定功能需要高版本的支持, 当最小SDK版本(minSdkVersion)过低时, 会出现报错, 所以要修改; 如果在Eclipse中, 修改Manifest属性即可; Android Studio使用gradle进行构建, 所以需要修

Android Studio 基础

1.背景 Android Studio 自从 2013年谷歌I/O大会推出到现在将近2年了,也更新到了1.0的稳定版本,此时不入手更待何时. Android Studio VS Eclipse (1)Eclipse没有官方支持的Android5.0的sdk更新 毕竟AS才是亲儿子啊 (2)强大的UI编辑功能 可以实时查看修改布局代码后产生的变化 可以便捷的查看布局文件中的资源文件 (3)牛逼的代码提示 每次用Eclipse都要按Alt+/ 很蛋疼有木有 (4)贴心的提示工具 可以实时地捕获性能.

Android Studio使用教程(二)

以下是本次Google I/O大会发布的IDE Android Studio使用教程第二篇: 在Android Studio使用教程(一)中简要介绍了Android Studio的基本使用,包括安装.新建工程.工程结构以及主题设置.今天接着讲第二篇,主要包括如下内容: 从Eclipse导入工程到Android Studio Eclipse工程与Android Studio的区别 真机运行以及常用快捷键 需要重申一下,我所有的操作与版本是基于Mac系统,在Windows上的同学基本类似(作为一个技

android studio升级时提示 Connection failed. Please check your network connection and try again

原文地址 http://www.eyeapk.com/android-studio-update.html Mac OSX中修改文件路径为 bin/idea.vmoptions ,添加如下内容,如果无效修改http为https试试看 -Djava.net.preferIPv4Stack=true -Didea.updates.url=http://dl.google.com/android/studio/patches/updates.xml -Didea.patches.url=http://

Android Studio几个常用的设置

从Eclipse切换到Android Studio有一点不习惯,在这里把Android Studio常用的几个设置记录下来,我的系统是Ubuntu12.04 我的版本android-studio-ide-135.1740770-linux: 安装后的界面是 字体和主题都不好看,在下方还有Error Download JDK7 1.设置字体和主题,在File->Setting 出现如下界面 修改后点击 Apply 设置就生效了,如果要确认需要点OK退出 需要修改Editor的字体大小,操作如下,在

ubuntu 14.10 lts 64-bits环境下使用Android Studio

距离google发布android studio 1.0正式版已经两个月左右了.由于一直习惯使用eclipse+ADT的模式,而且曾在windows下试用一次Android Studio预览版,感觉卡的不行,就暂时搁置下来了.今天突发奇想,不知道在linux下使用android studio是否会比windows下更加流畅.下面是基本的搭建过程,以及遇到的一些问题:一.安装用的文件 1.ubuntu 14.10 LTS 64-bits(由于使用了64-bits的操作系统,在运行android s