谁能为Android开发描述一个好的Vim设置?我现在正在使用Eclipse,但我真的很想使用Vim,因为它速度更快,而且我更喜欢。例如,我对Eclim不感兴趣。
我对使用什么Vim插件(用于Java,自动完成等),.vimrc
外观和构建/运行应用程序的整个过程(尽可能高效)的工作感兴趣。
谁能为Android开发描述一个好的Vim设置?我现在正在使用Eclipse,但我真的很想使用Vim,因为它速度更快,而且我更喜欢。例如,我对Eclim不感兴趣。
我对使用什么Vim插件(用于Java,自动完成等),.vimrc
外观和构建/运行应用程序的整个过程(尽可能高效)的工作感兴趣。
Answers:
我曾经不得不在上网本上进行一些Android开发,并为此目的设置了一个不错的Vim设置。认真地说,它比看起来容易:
从命令行运行模拟器。最好还是这样做。我开始的时候是这样的:
emulator -avd BlaDevice -no-boot-anim -scale 0.65 -show-kernel
要将修改后的应用程序构建并重新安装到仿真器,只需ant reinstall
从项目根目录运行即可。在Vim中将此命令映射到您选择的组合键。
我使用了典型的Vim设置:NERDTree,FuzzyFinder和omnicomplete。Java语法高亮显示即开即用。
从不费心安装Eclim,在大多数情况下omnicomplete可以正常工作。
我一直在为Android开发开发vim插件:https : //github.com/hsanson/vim-android。仍在进行中,但是它具有使用vim进行android开发所需的大多数功能。
我仍然有一些问题需要解决,但大多数与插件无关:
@Dave和@buru的建议都促使我开发了Vim插件,可帮助您在Android应用程序的Vim开发中进行工作。尚不具备与可视化开发等顶级工具相同的功能,但我想知道是否可以通过使用Fries并将其扩展来生成某些组件。
插件被调用android.vim
,它位于Github @ jalcine.github.io/android.vim上。我非常乐于接受想法和请求,所以请放心!
编辑:我已经删除了此插件,因为我没有时间或专注于它:(
我刚刚为Android开发创建了一个vim脚本,称为adt.vim,目前正在使用它,希望您会喜欢它。 http://www.vim.org/scripts/script.php?script_id=4330
如果有任何建议,请告诉我,它仍在改善中