关于Android Studio

Android Studio 比 Eclipse 好用在哪里


优点:
1、Google推出的
毫无疑问,这个是它的最大优势,Android Stuido是Google推出,专门为Android“量身订做”的,是Google大力支持的一款基于IntelliJ idea改造的IDE,google的工程师团队肯定会不断完善,上升空间非常大,这个应该能说明为什么它是Android的未来
2、速度更快
Eclipse的启动速度、响应速度、内存占用一直被诟病,相信大家这点应该深有体会,而且经常遇到卡死状态。Studio不管哪一个方面都全面领先Eclipse。这点可能在windows上没有表现出来,win上运行studio同样会出现卡顿现象,但这只能说win平台还没优化好,毕竟还没有发布正式版,或者说windows系统本身就很卡顿,你还能指望它做什么呢。
3、UI更漂亮
I/O上演示的那款黑色主题真是太棒了,极客范,Stuido自带的Darcula主题的炫酷黑界面实在是高大上,相比而言Eclipse下的黑色主题太low了
4、更加智能
提示补全对于开发来说意义重大, Studio则更加智能,智能保存,从此再也不用每次都 Ctrl + S了。熟悉Studio以后效率会大大提升。
5、整合了Gradle构建工具
Gradle是一个新的构建工具,自Studio亮相之处就支持Gradle,可以说Gradle集合了Ant和Maven的优点,不管是配置、编译、打包都非常棒。
6、强大的UI编辑器
Android Studio的编辑器非常的智能,除了吸收Eclipse+ADT的优点之外,还自带了多设备的实时预览,相对这对Android开发者来说简直是神器啊。
7、内置终端
Studio内置终端,这对于习惯命令行操作的人来说简直是福音啊,再也不用来回切换了,一个Studio全部搞定。
8、更完善的插件系统
Studio下支持各种插件,如Git、Markdown、Gradle等等,你想要什么插件,直接搜索下载。
9、完美整合版本控制系统
安装的时候就自带了如GitHub, Git, SVN等流行的版本控制系统,可以直接check out你的项目。




由于Studio目前国内还未普及,所以如果你是新手可以直接学习Studio,上手了就比那些老手们多了一项技能,如果你是老手已经对eclipse操作情有独钟的话,没关系,Studio内置可以直接把快捷键设置成eclipse风格的。


缺点:
首先Studio目前仍未发布正式版,可能有些不稳定,但是用了这么久,发现的bug很少;其次从Eclipse迁移到Studio有学习成本,不过这对于一名开发者来说学无止境,而且不想学习的话可直接设置eclipse风格的快捷键;最后Studio官方解释暂不支持NDK,所以如果你的项目有使用NDK不建议使用,但是你们以为1.0的样子就是它以后的样子么?


毫无疑问Studio是Android开发者的未来,我们有必要去学习使用它。如果你想学习的话不妨跟着我的 Android Studio系列教程 来一起学习,图文并茂,堪称史上最详细。


*****************************************************分割线***********************************


Android Studio常用快捷键
----常用快捷键


  1.Ctrl+E,可以显示最近编辑的文件列表


  2.Shift+Click可以关闭文件


  3.Ctrl+[或]可以跳到大括号的开头结尾


  4.Ctrl+Shift+Backspace可以跳转到上次编辑的地方


  5.Ctrl+F12,可以显示当前文件的结构


  6.Ctrl+F7可以查询当前元素在当前文件中的引用,然后按F3可以选择


  7.Ctrl+N,可以快速打开类


  8.Ctrl+Shift+N,可以快速打开文件


  9.Alt+Q可以看到当前方法的声明


  10.Ctrl+W可以选择单词继而语句继而行继而函数


  11.Alt+F1可以将正在编辑的元素在各个面板中定位


  12.Ctrl+P,可以显示参数信息


  13.Ctrl+Shift+Insert可以选择剪贴板内容并插入


  14.Alt+Insert可以生成构造器/Getter/Setter等


  15.Ctrl+Alt+V 可以引入变量。例如把括号内的SQL赋成一个变量


  16.Ctrl+Alt+T可以把代码包在一块内,例如try/catch


  17.Alt+Up and Alt+Down可在方法间快速移动




  ----不常用快捷键


  18.在一些地方按Alt+Enter可以得到一些Intention Action,例如将”==”改为”equals()”


  19.Ctrl+Shift+Alt+N可以快速打开符号


  20.Ctrl+Shift+Space在很多时候都能够给出Smart提示


  21.Alt+F3可以快速寻找


  22.Ctrl+/和Ctrl+Shift+/可以注释代码


  23.Ctrl+Alt+B可以跳转到抽象方法的实现


  24.Ctrl+O可以选择父类的方法进行重写


  25.Ctrl+Q可以看JavaDoc


  26.Ctrl+Alt+Space是类名自动完成


  27.快速打开类/文件/符号时,可以使用通配符,也可以使用缩写


  28.Live Templates! Ctrl+J


  29.Ctrl+Shift+F7可以高亮当前元素在当前文件中的使用


  30.Ctrl+Alt+Up /Ctrl+Alt+Down可以快速跳转搜索结果


  31.Ctrl+Shift+J可以整合两行


  32.Alt+F8是计算变量值
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值