75 votes

Comment puis-je configurer Vim pour développement Android ?

N’importe qui peut décrire une bonne configuration Vim développement Android ? J’utilise Eclipse pour l’instant, mais je tiens vraiment à utiliser Vim parce qu’il est plus rapide et je l’aime mieux. Je ne suis pas intéressé par Eclim par exemple.

Je suis intéressé à ce que les plugins Vim sont utilisés (pour Java, autocomplete etc.), comment le `` ressemble à et le fonctionnement de l’ensemble du processus de construction/running applications (aussi efficacement que possible).

55voto

buru Points 2265

J'ai une fois eu à faire quelques du développement Android sur un netbook, et de mettre en place une belle Vim le programme d'installation à cet effet. Sérieusement, c'est plus facile que ça en a l'air:

  • Exécuter l'émulateur à partir de la ligne de commande. Il est mieux de le faire de toute façon. J'ai commencé le mien avec quelque chose comme ceci:

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

  • De construire et de réinstaller votre modifiés en application de l'émulateur, il suffit de lancer ant reinstall à partir de la racine du projet. Carte cette commande dans Vim pour votre combinaison de touches de votre choix.

  • J'ai utilisé typique de configuration de Vim: NERDTree, FuzzyFinder, et omnicomplete. Java syntaxe fonctionne hors de la boîte.

  • Jamais pris la peine d'installer Eclim, omnicomplete fonctionne très bien dans la plupart des cas.

4voto

Horacio Points 939

Je travaille sur un plugin vim pour le développement android: https://github.com/hsanson/vim-android. Encore un travail en cours, mais il possède la plupart des fonctionnalités nécessaires pour le développement android à l'aide de vim.

J'ai encore quelques problèmes à résoudre, mais la plupart ne sont pas liées au plugin:

  • Gradle erreurs de aapt rapport le mauvais fichier. Cela rend le saut à l'erreur à partir de la quickfix fenêtre une douleur comme il ouvre le mauvais fichier.
  • Je ne peux pas faire javacomplete fonctionner correctement. Lorsque la fonction auto achèvement d'une classe que j'ai écrit il se coince dans la "Recherche..." et quand l'auto remplir une bibliothèque ou externe JAR méthode javacomplete crache des centaines d'erreurs rendant impossible à utiliser.

3voto

Dave Points 4346

J’ai seulement fait un peu de développement Android avec VIM, mais je suggère vivement d’obtenir votre tête autour de fourmi (qui le SDK utilise pour générer des projets de la ligne de commande) et peut-être Maven si vous êtes audacieux. Vous allez utiliser Ant beaucoup !

Il y a quelques scripts VIM onglet/semi-automatique autour, mais ne vous attendez pas à être n’importe où près rapide ou utiles comme Eclipse. J’ai trouvé moi-même faire taper beaucoup plus que je suis habitué d’Eclipse...

1voto

jackyalcine Points 138

À la fois ce que @Dave et @buru a suggéré m'a amené à travailler sur un plugin Vim qui auriez vous aider à travailler sur le développement dans Vim pour les applications Android. La parité de la fonction de premier niveau des outils comme le développement visuel n'est pas encore là, mais je me demandais si nous pouvions produire certains des composants en utilisant des Frites et de l'étendre.

Le plugin est appelé android.vim et il est sur Github @ http://jalcine.github.io/android.vim. Je suis très ouvert aux idées et tirez-les demandes, alors n'hésitez pas!

0voto

Cook Chen Points 41

J’ai juste créer un script vim pour développement android, ça s’appelle adt.vim et je l’utilise, espère que vous l’aimerez. http://www.vim.org/scripts/script.php?script_id=4330

Si toute suggestion, veuillez me dire, c’est encore moins améliorer

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X