
"IDE都是给小白程序员的,大牛级别的程序员一定是命令行控,终端控,你看大牛都是使用vim,emacs 就一切搞定"
这话说的虽然有些绝对,但是也不无道理,做开发这行要想效率高,自动化还真是缺少不了命令行工具,因为只有命令行才是最佳的人机交互工具。其实IDE也是底层也是调用命令行工具而已,只不过给普通开发者呈现一个更友好的开发界面。这里可不是宣扬让大家放弃IDE都改命令行,只是每种事物都有他存在的理由,无论是编程语言还是工具都是一个原则 “没有最好的,只有最合适的”。
打造一个全命令行的Android构建系统 http://www.jianshu.com/p/1694ea9a3f90
1 scys 2015 年 6 月 26 日 估计是刚好用得上,不过这种环境,更多是自动构建用得上。 |
2 Imyssed 2015 年 6 月 26 日 还是喜欢AIDE |
3 ivanchou 2015 年 6 月 26 日 via Android "命令行才是最佳的人机交互工具" 确定说的不是"猿机交互工具"? |
4 peizh2006 2015 年 6 月 26 日 标题党 |
5 yorkw 2015 年 6 月 26 日 发布流程走Gradle,跟在IDE里开发不冲突吧,怎么vim和emacs也乱入了。 |
6 kifile 2015 年 6 月 26 日 何必呢,gradle那些自动化构建工具早就帮你搭好了,直接用就好了 |
7 solome 2015 年 6 月 26 日 直接使用Gradle呀,这个自动化构建工具已经很Perfect啦! |
8 sqbing 2015 年 6 月 26 日 我司一直命令行构建,另外……干嘛把vim拉进来,站队这种事情就算了吧,再另外……右边的广告足足有11个啊 |
9 DRcoding 2015 年 6 月 26 日 请问有何意义? |
11 qinglangee 2015 年 6 月 27 日 这对理解整个android构建系统是有帮助的,但要说效率高,Android studio中新建一个project就会帮你完成所有这些步骤 |
12 opkg 2015 年 6 月 27 日 via Android 顶 |
13 xieyudi1990 2015 年 6 月 27 日 via iPhone 我还以为是个不带图形界面的Android发行版. |
14 linux40 2015 年 6 月 27 日 @xieyudi1990 同 |
15 scarecrow OP @xieyudi1990 @linux40 AndroidSDK 本来就可以不带图形界面,只不过大家的安装习惯都是先安装 IDE,然后指定SDK。我这里只是介绍了一些和以前不一样的习惯而已,不需要IDE。并不是什么新技能。 |
16 Khlieb 2015 年 6 月 28 日 |