Ich suche nach einem Texteditor oder einer interaktiven Entwicklungsumgebung (IDE), die viele Sprachen unterstützt, einschließlich, aber nicht beschränkt auf C, C++, Lisp, Scheme, Fortran, bash, ksh, zsh, m-files (Matlab und Octave).
Ich verwende einen separaten Editor für LaTeX und habe bisher Geany, VIM, Emacs und Notepad++ unter Windows ausprobiert.
Ich schreibe Code hauptsächlich unter Linux, hätte aber gerne einen plattformübergreifenden Editor, wenn möglich, und ich bin bereit, Software zu kaufen, wenn sie meinen Anforderungen entspricht. Bisher ist VIM der beste Editor von denen, die ich ausprobiert habe, aber es hat eine steile Lernkurve und seine GUI ist nicht so hilfreich. Die Funktionen, die ich abgesehen davon suche, sind die Unterstützung für einfaches Ein- und Auskommentieren mit Hilfe von Hotkeys und Syntaxfärbung.
Anforderungen auf einen Blick:
Atom ist ein kostenloser Open-Source-Text- und Quellcode-Editor für Mac OS X, GNU/Linux und Windows mit Unterstützung für in Node.js geschriebene Plug-ins und eingebettetem Git Control, entwickelt von GitHub. Die meisten Erweiterungspakete haben kostenlose Softwarelizenzen und werden von der Community erstellt und gepflegt. Atom basiert auf Chromium und ist in CoffeeScript geschrieben. Es wird auch als IDE verwendet
und erfahren Sie mehr über Texteditoren @ Wikipedia - Liste der Texteditoren
Klingt nach einem Rezept für Eclipse
Eclipse hat eine riesige Benutzergemeinschaft und Plugins für alles.
Es ist eine ausgewachsene IDE, mit großartigem Editor, Kommentieren/Entkommentieren, Integration in Compiler und Interpreter, das funktioniert!
Wie andere, die geantwortet haben, mag und verwende ich sowohl Atom als auch Eclipse. Aber beide sind ziemlich aufgebläht und benötigen viel Speicher, um ausgeführt zu werden.
Sie sagen, Sie haben Vim ausprobiert ... Ich denke, Sie müssen es noch einmal versuchen. :) Es muss viele Tastenanschläge lernen, ist aber unglaublich leistungsfähig. Sie können auch gVim verwenden, das Menüs und Symbolleisten für allgemeine Befehle hinzufügt. Sie können auch viele Befehle innerhalb der Umgebung ausführen und die Indizierung von Dateien einrichten, wodurch es quasi zu einer IDE wird. Das Beste ist, dass ALLE Ihre Anforderungen mit (g)Vim überprüft werden.
CudaText ist eine solche App. Es ist ein einfacher bis mittlerer Texteditor. Ihre Anforderungen:
Scite
Es erfüllt alle Ihre Anforderungen und ist kostenlos. Es ist ein netter, leichter Texteditor mit Hervorhebung für viele Sprachen, Codefaltung, Shortcuts zum Auskommentieren von Code - entweder pro Zeile oder eine Auswahl und ist für Windows und Linux verfügbar.
Hier herunterladen: http://www.scintilla.org/SciTEDownload.html
RProgramm
Tymric
Michail V