Mein Tagesjob ist Java / Webentwickler. Ich benutze Eclipse seit ca. 5 Jahren. Ich denke, es ist ausgezeichnet und ich benutze auch Webstorm für Javascript und html / jsp.
Ich muss gelegentlich in den Server ssh und mit Konfigurationsdateien herumspielen; dafür benutze ich vi und es schmerzt mich. Ich muss eine Webseite aufrufen, auf der die Syntax / Befehle aufgeführt sind: Drücken Sie die Esc-Taste, dann das Sternchen, drehen Sie sich dreimal und der Text wird zwei Zeilen über Ihrem Cursor eingegeben . Es ist so uninteressant für mich, und ich stelle mir jeden vor, der Ende der achtziger und neunziger Jahre aufgewachsen ist.
Hier sind die Hauptgründe, aus denen ich denke, dass Eclipse brillant ist (und ich nehme andere IDEs an) und nicht zu Emacs und / oder Vim wechseln.
- Fehler beim Hervorheben, da das Projekt nicht neu kompiliert werden muss.
- Code-Assist.
- Refactoring.
- Eröffnungsansage / Eröffnungserklärung.
- Vollständig in die Quellcodeverwaltung integriert.
- Debugger ist enthalten.
- Verfügbarkeit von Plugins von Drittanbietern - zB findbugs / checkstyle.
Eines der Argumente, die ich höre, ist, dass Sie mit emacs / vim Ihre eigenen Plugins erstellen können - okay, aber Sie können dies auch in Eclipse tun. Das muss man aber nicht, da schon alles da ist! Es ist wie zu sagen, kaufen Sie dieses halb gebaute Auto, Sie können den Rest selbst bauen.
Warum benutzen die Leute Emacs / Vim? Arbeiten Leute, die es verwenden, tatsächlich an komplexen objektorientierten Projekten in großen Organisationen?
Was sind die Gründe, um zu Vim / Emacs zu wechseln. Wie würde meine Produktivität steigen, wenn ich wechseln würde?
nano
eher als vim
nur, weil ich eine CLI nicht oft genug benutze, um alle vim
Befehle gelernt zu haben . Wenn Sie es nur gelegentlich verwenden, würde ich denken, dass etwas Einfaches nano
Ihnen besser dienen würde ...