Welche Funktionen sind das so, die jeden anderen Editor wie Notepad vorkommen lassen?
Persistent undo z.B. also die undo schritte werden auf der Festplatte gespeichert, damit man auch beim wieder öffnen rückgängig machen kann. Eine echt geile Funktion, grade da ich vim oft nutze um schnell ein paar changes zu machen, es zu schließen, austesten und eventuell die nochmal zu ändern.Quote:
Welche Funktionen sind das so, die jeden anderen Editor wie Notepad vorkommen lassen?
PHPTools kann ich auch nur sehr empfehlen. Mächtiges Tool in einer mächtigen IDE. Frage ist ob sich das für nen Einsteiger lohnt zu kaufen und man es dann auch wirklich effizient nutzt.Quote:
Ich werfe mal PHP Tools für Visual Studio ein.
Wenn ich einen kaufen wollte würde ich mich wohl zwischen PHP Tools und PHP Storm entscheiden.
Aber man kommt eigentlich locker mit den kostenlosen möglichkeiten hin
Hallo? Beim Programmieren hat deine Hand nichts an der Maus zu suchen. In dem Fall gehe ich mit meinem Chef d´accord, welcher immer sagt:Quote:
Meistens geht's gar nicht um das "zu blöd" sondern zb um ein "zu faul" oder "keine lust auf Konsole".
Ich zb mag meine Maus.
Es nervt mich total wenn ich mir irgendwelche Tastenkombis merken muss nur um Text zu markieren oder so.
Ist nicht ganz unwahr. Und ich bitte dich.... Text markieren ist eine STANDARD Funktion die ÜBERALL gleich ist. Shift + Pfeiltasten falls du das nicht wusstest. :rolleyes:Quote:
Programmierer, die mit der Maus arbeiten können nicht programmieren.
[Only registered and activated users can see links. Click Here To Register...]Quote:
Beim Programmieren hat deine Hand nichts an der Maus zu suchen.
In dem Fall gehe ich mit meinem Chef d´accord, welcher immer sagt:
Quote:
Programmierer, die mit der Maus arbeiten können nicht programmieren.
Okay, und wie siehst du Vim im Gegensatz zu richtigen IDEs wie IntelliJ?Quote:
Persistent undo z.B. also die undo schritte werden auf der Festplatte gespeichert, damit man auch beim wieder öffnen rückgängig machen kann. Eine echt geile Funktion, grade da ich vim oft nutze um schnell ein paar changes zu machen, es zu schließen, austesten und eventuell die nochmal zu ändern.
Vim ist ohne Frage mächtig genug um sich in jeder Hinsicht mit anderen IDE's zu messen, mir war das allerdings bisher zu viel Konfigurationsaufwand (Allein autocompletion Plugin für die Sprache nach Wahl zu erstellen, falls so etwas nicht exsistiert, ist schon ein riesen Aufwand) und daher verwende ich Vim als general purpose Editor, und nicht als IDE. Und ich habe bisher keinen (meines erachtens nach) besseren gefunden. Für größere Projekte ziehe ich eine vernünftige IDE schon vor, was aber hauptsächlich daran liegt dass ich größtenteils in Pascal programmiere und es dafür nur recht wenige vim Plugins gibt, und ich zu faul bin selbst welche zu schreiben.Quote:
Okay, und wie siehst du Vim im Gegensatz zu richtigen IDEs wie IntelliJ?
Zu Hause Windows 10 und unterwegs/Arbeit OSX.Quote:
Nutzt ihr Windows 7 oder 10? Linux ist für mich keine Option, da Adobe Suite etc.
Leider Win 8.1 Pro N wegen Hyper-V für WP8 Entwicklung, aber nachdem ich gemerkt hab das ich darauf keine Lust hab hätte ich mir auch das "Upgrade" sparen können. Für mich bleibt Windows 7 das beste Betriebssystem aller Zeiten.Quote:
Nutzt ihr Windows 7 oder 10? Linux ist für mich keine Option, da Adobe Suite etc.
Also wenn es um Produktivität geht, nutze ich lieber eine anständige IDE.Quote:
Vim ist unglaublich mächtig. Zum produktiven arbeiten reichen aber auch schon ein paar Standard Kombinationen und Befehle. Das Problem das ich bei vielen Einsteigern sehe ist, dass sie einfach irgendwelche plugins installieren oder vim configs herunterladen aber nicht verstehen wie der Editor funktioniert und wofür die einzelnen Optionen gut sind.
Vorteil von vim und der Konsole ist, dass man z.b. nicht die Hände von der Tastatur nehmen muss, was für mich einen wesentlichen produktiven Vorteil gebracht hat (für mich ist der ständige Wechsel in der einen Hand zwischen Maus und Tastatur nervend). Ich nutze z.b für C und C++ Programmierung und mittlerweile auch für C# unter Linux eine Kombi aus tmux und Vim und die Konsole + eine reihe von persönlichen tools.
Ohne vim komme ich eig. Nicht mehr klar :D. Dazu sind die produktiven Vorteile zu groß. Das muss aber jeder für sich herausfinden.
Pseudoelitärer Bullshit.Quote:
Hallo? Beim Programmieren hat deine Hand nichts an der Maus zu suchen. In dem Fall gehe ich mit meinem Chef d´accord, welcher immer sagt:
Wobei anständig dann Definitionssache ist bzw. persönliche Präferenzen ;).Quote:
Also wenn es um Produktivität geht, nutze ich lieber eine anständige IDE.
Was an Tab denn so verkehrt? Kann sich jeder die Breite in seiner IDE selbst einstellen.Quote:
Danach bitte einmal das drüber laufen lassen: [Only registered and activated users can see links. Click Here To Register...]
Für Konsole nutze ichQuote:
Vim ist ohne Frage ein sehr mächtiger Editor aber von der usability her einfach nur schrecklich.
|
|
Klar, ist auch deutlich überspitzt gemeint. Aber ich erlebs ja im Büro selbst. Wenn man tippt und dann zum kompilieren jedes mal erstmal die Hand zur Maus bewegen muss um aufs grüne Pfeilchen zu klicken statt einmal den IDE Hotkey zu benutzen oder per Maus Debugschritte ausführt und immer noch die 16px der Icons nach links und rechts für Einzel- oder Prozedurschritt hin und her wechselt, braucht man einfach länger im Vergleich dazu die nebeneinander liegenden F-Tasten dafür zu benutzen.Quote:
Pseudoelitärer Bullshit.
AIDs := AObject.AsIDList;