代码之家  ›  专栏  ›  技术社区  ›  Catalin Morosan

如何为Android开发设置Vim?

  •  71
  • Catalin Morosan  · 技术社区  · 14 年前

    .vimrc 以及构建/运行应用程序的整个过程是如何工作的(尽可能高效)。

    5 回复  |  直到 13 年前
        1
  •  55
  •   Sinan Ünür    13 年前

    我曾经在上网本上做过一些Android开发,并为此设置了一个不错的Vim设置。说真的,这比看起来要容易:

    • 从命令行运行emulator。不管怎样还是做比较好。我的开始是这样的:

      emulator -avd BlaDevice -no-boot-anim -scale 0.65 -show-kernel

    • 要构建并将修改后的应用程序重新安装到仿真器,只需运行 ant reinstall 从项目根目录。将Vim中的这个命令映射到您选择的键组合。

    • 我使用了典型的Vim设置: NERDTree FuzzyFinder ,而且无所不包。Java语法高亮显示是开箱即用的。

    • Eclim

        2
  •  4
  •   Horacio    11 年前

    我一直在为android开发开发vim插件: https://github.com/hsanson/vim-android

    我仍有一些问题需要解决,但大多数与插件无关:

    • 来自aapt的渐变错误报告错误的文件。这使得跳转到错误 从quickfix窗口,当它打开错误的文件时,会感到痛苦。
    • 我不能使它正常工作。当我完成了我写的一节课 它陷入“搜索…”和自动完成库或外部JAR时
        3
  •  3
  •   Dave    14 年前

    我只使用VIM做了一点Android开发,但是我非常建议您先了解Ant(SDK使用Ant从命令行构建项目),如果您胆大的话,还可以使用Maven。你会经常用蚂蚁的!

    这里有一些tab/自动完成VIM脚本,但不要期望它们像Eclipse那样快速或有用。我发现自己在日食上打字比以前多得多。。。

        4
  •  1
  •   vgoff    9 年前

    @Dave和@buru的建议都让我为Vim开发了一个插件,它可以帮助您在Vim中开发Android应用程序。像可视化开发这样的顶级工具的功能对等性还没有出现,但是我想知道我们是否可以通过使用Fries和扩展它来生成一些组件。

    这个插件被称为 android.vim 它在Github@jalcine.Github.io/android.vim上。我非常开放的想法和拉请求,所以请放心!

    编辑 :我已关闭此插件,因为我没有时间或精力处理它:(

        5
  •  0
  •   Cook Chen    11 年前

    我刚刚为android开发创建了一个vim脚本,名为adt.vim,我正在使用它,希望你会喜欢它。 http://www.vim.org/scripts/script.php?script_id=4330

    如果有什么建议,请告诉我,它还在改进中