Как настроить Vim для разработки на Android?



может ли кто-нибудь описать хорошую настройку Vim для разработки Android? Сейчас я использую Eclipse, но мне бы очень хотелось использовать Vim, потому что это быстрее, и мне это нравится больше. Например, меня не интересует Эклим.



меня интересует, какие плагины Vim используются (для Java, автозаполнения и т. д.), как то .vimrc Как выглядит и как работает весь процесс построения/запуска приложений (максимально эффективно).

637   5  

5 ответов:

мне однажды пришлось сделать некоторые разработки 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, но я бы очень предложил вам обойти Ant (который SDK использует для создания проектов из командной строки) и, возможно, Maven, если вы смелы. Вы будете использовать Муравей много!

существует несколько сценариев tab/auto-complete VIM, но не ожидайте, что они будут такими же быстрыми или полезными, как Eclipse. Я обнаружил, что делаю гораздо больше набрав, чем я привык от Eclipse...

Я работал над плагином vim для разработки android:https://github.com/hsanson/vim-android. все еще работает, но он имеет большинство функций, необходимых для разработки android с помощью vim.

У меня все еще есть некоторые проблемы для решения, но большинство из них не связаны с плагином:

  • ошибки Gradle из aapt сообщают о неправильном файле. Это делает переход к ошибке из окна quickfix боль при открытии неправильного файла.
  • I не удается заставить javacomplete работать правильно. При автоматическом завершении класса я написал он застревает в "поиске"..."и при автоматическом заполнении библиотеки или внешнего JAR метод javacomplete плюет сотни ошибок, что делает его невозможным для использования.

оба из того, что предложили @Dave и @buru, привели меня к работе над плагином для Vim, который поможет вам работать над разработкой в Vim для Android-приложений. Четность функций для инструментов верхнего уровня, таких как визуальная разработка, еще не существует, но мне было интересно, можем ли мы создать некоторые компоненты с помощью Fries и расширить его.

плагин называется android.vim и это было на Github @ jalcine.github.io/android.vim. я очень открыт для идей и тянуть-просьбы так чувствую бесплатно!

Edit: Я снял этот плагин, потому что у меня нет времени или сосредоточиться, чтобы работать над ним :(

Я только что создал скрипт vim для разработки android, он называется adt.ВИМ, и я использую его, Надеюсь, вам понравится. http://www.vim.org/scripts/script.php?script_id=4330

Если любое предложение, то пожалуйста скажите мне, оно все еще под улучшает

Comments

    Ничего не найдено.