peizh2006
2013-03-16 21:04:23 +08:00
同样是Android系统开发,大概讲下我的工作环境配置:
编译和开发都是ssh到服务器,服务器保证了编译速度,byobu+tmux保证了每次ssh到服务器上都保留上次的session和配置,不论从公司或家里的哪台电脑哪种系统;如果服务器关机,Teamocil可以帮我瞬间恢复开发环境,包括envsetup;
编译后的image目录直接sshfs mount到本地,可通过fastboot刷机;
编辑器用vim(配置了byobu和vim后,一点也不丑),除了楼上说的taglist、ctags这些基本插件,查关键词用Ack。
因为我公司的Android平台很多,4.x、2.x,甚至还有1.x上的维护。我上面讲的这种开发模式的开发速度目测可以甩出在自己本地电脑上用eclipse等工具开发的同事N条街。
不过上面的配置开发快,但vim读代码速度确实不如Source Insight,但是Source Insight收费而且还不跨平台所以一直没用。
LS有提到OpenGrok,感谢,回头研究下……