Frage:
Vim-Plugin für Java HTML / CSS / Javascript
Johnride
2014-02-05 04:24:23 UTC
view on stackexchange narkive permalink

Ab sofort verwende ich die in Vim integrierte SyntaxComplete für meine Bearbeitung.

Ich habe mein JavaEE-Projekt in Vim mit Ant gestartet und bin einige Wochen auf diese Weise vorgegangen, aber es fehlten zu viele Eclipse-Funktionen Also habe ich für den Java-Teil aufgegeben, aber ich benutze ihn immer noch für die anderen Sprachen, die mein Projekt benötigt.

Ich suche kein Plugin, das Snippets bereitstellt, möchte aber, dass meine Funktionen und Variablen intelligent vorhergesagt werden.

Ich habe JavaComplete ausprobiert, aber es hat nicht funktioniert. Ich mag die Idee, die gesamte Eclipse-Engine hinter Vim wie Eclim zu starten, nicht wirklich, aber wenn es sich wirklich lohnt, könnte ich es versuchen.

Für die anderen Sprachen Diese Einstellungen in meinem vimrc sind fast ausreichend, aber für Javascript:

  setze nuset autoindentset nocompatibleset vbsyntax setzen omnifunc = syntaxcomplete # Vollständiger Einzug des Dateityp-Plugins auf  

Hier ist mein vollständiges vimrc, wenn Sie Vorschläge haben.

Einer antworten:
#1
+9
elias
2014-02-05 20:04:22 UTC
view on stackexchange narkive permalink

Ich habe vor einigen Jahren die Verwendung von vim für die Java-Webentwicklung aufgegeben, da es wirklich viel Werkzeugunterstützung benötigt (Intellij IDEA ist sehr nett). Ich hatte mehr Erfolg mit vim für die Entwicklung von Grails-Anwendungen, aber ich bin der Meinung, dass ich für Java wirklich starke Refactoring-Tools möchte.

Wenn Sie jedoch wirklich darauf bestehen, vim zu verwenden, finden Sie hier einige Plugins kann Ihnen helfen:

  • syntastisch - Unterstützung für Java, JS, XML und mehr
  • html5.vim - Verbesserte HTML5-Unterstützung
  • vim-javascript - Verbesserte JavaScript-Unterstützung
  • emmet-vim - auch bekannt als Zen-Codierung, beschleunigt HTML-Erstellung
  • Surround.vim - praktisches Plugin zum Bearbeiten verschiedener Arten von Umgebungsmarkierungen (z. B. Anführungszeichen, Klammern, Klammern, HTML-Tags usw.)

Beachten Sie, dass diese Plugins wahrscheinlich in jedem Webentwicklungsszenario hilfreich sind. Keines davon ist jedoch wirklich spezifisch für Java-Umgebungen.

Danke, ich probiere gerade einige davon aus. vim-javascript sieht gut aus. Ich werde es momentan nicht akzeptieren, da ich weitere Vorschläge hätte. Und was Syntastic betrifft, habe ich es noch nicht installiert, aber erfordert es eine Konfiguration, damit es funktioniert, oder ist alles sofort einsatzbereit?
@Johnride Für einige Sprachen funktioniert es sofort. Für andere müssen Sie möglicherweise ein Tool eines Drittanbieters installieren (siehe [FAQ] (https://github.com/scrooloose/syntastic#faq)).


Diese Fragen und Antworten wurden automatisch aus der englischen Sprache übersetzt.Der ursprüngliche Inhalt ist auf stackexchange verfügbar. Wir danken ihm für die cc by-sa 3.0-Lizenz, unter der er vertrieben wird.
Loading...