Text-Editor für Linux (neben Vi)?

stimmen
46

Lassen Sie mich diese Frage vorwegschicken, ich für meinen Text Bedürfnisse Textmate auf Mac OSX verwenden und ich bin in der Liebe mit ihm. Alles, was vergleichbar auf der Linux-Plattform? Ich werde es vor allem für die Codierung Python / ruby ​​verwenden.

Doing eine Google-Suche veraltete Antworten ergab.

Edit: Da gibt es einige Besorgnis über den ‚Verdienst‘ diese Frage gewesen. Ich bin über eine neue Ruby-Programmierung unter Linux zu starten und bevor ich beginne ich sicher, dass ich hatte die richtigen Werkzeuge machen wollte den Job zu erledigen.

Edit # 2: Ich verwende VIM auf einer täglichen Basis - alle. das . Zeit. Ich genieße es zu benutzen. Ich habe nur für einige Alternativen.

Veröffentlicht am 05/08/2008 um 22:42
quelle vom benutzer
In anderen Sprachen...                            


34 antworten

stimmen
129

Echte Programmierer setzten die universellen Konstanten am Anfang, so dass das Universum die Platte mit den Daten, die sie enthalten sollen weiterentwickelt.

http://xkcd.com/378/

Beantwortet am 27/08/2008 um 15:21
quelle vom benutzer

stimmen
43

Emacs ist ein wunderbarer Text-Editor. Es hat große Macht, wenn Sie ein Power-User werden. Sie können eine Shell-Zugang, so viele Dateien geöffnet, wie Sie in so viele Unterfenstern und eine extrem leistungsfähige Scripting-Unterstützung mögen, dass Sie alle Arten von netten Features hinzufügen kann.

Ich habe einen Rubin-Modus wurde mit der Syntax-Hervorhebung und so weiter ruby ​​fügt hinzu, und das gleiche gibt es für jede wichtige Sprache.

Wenn man es halten, können Sie ausschließlich über die Tastatur und berühren nie die Maus, die durch eine erhebliche Marge Ihre Bearbeitungsgeschwindigkeit erhöht.

Wenn Sie jedoch viel mehr einfach mit etwas beginnen wollen, ist gedit schön ... es gebaut wird in Syntax-Hervorhebung als auch für die meisten Sprachen auf der Grundlage der Dateierweiterung. Es kommt mit dem Betriebssystem als auch (wenn auch Emacs können Sie ganz einfach installieren mit apt-get oder einem ähnlichen Paket-Finder-Dienstprogramm).

UPDATE: Ich denke, gedit ausschließlich obwohl basierte GUI ist, so wäre es nützlich, Emacs, falls Sie zu lernen, mit nur einer Hülle stecken (es vollständig in sowohl Shell als auch grafischen Modus gekennzeichnet ist).

WEITERE UPDATE: Just FYI, ich versuche nicht, Emacs über Vim zu schieben, es ist genau das, was ich benutze, und es ist ein großer Editor (wie ich bin sicher, dass Vim ist auch). Es ist auf den ersten entmutigend (wie ich bin sicher, dass Vim auch), aber die Frage war, über Texteditoren unter Linux neben vi ... Emacs scheint die logische Wahl für mich, aber gedit ist ein großer einfacher Texteditor mit einigen netten Features wenn das alles Sie suchen.

Beantwortet am 05/08/2008 um 22:49
quelle vom benutzer

stimmen
25

Kate ist der KDE Advanced Text Editor recht gut. Es hat Syntaxhervorhebung, Blockauswahlmodus, Terminal / console, Sitzungen Fenster Splitting sowohl horizontale als auch vertikale usw.

Beantwortet am 06/08/2008 um 10:26
quelle vom benutzer

stimmen
18

Ich benutze erhabenen Text auf Linux.

Beantwortet am 18/04/2012 um 07:06
quelle vom benutzer

stimmen
17

Versuchen Sie Scribes . Es wird versucht , ein Textmate Ersatz für Linux zu sein

Beantwortet am 16/09/2008 um 14:44
quelle vom benutzer

stimmen
10

Ich mag die Vielseitigkeit von jEdit ( http://www.jedit.org ), seine bekam eine Menge von Plugins, plattformübergreifende und hat auch Sachen wie Block Auswahl , die ich die ganze Zeit.

Der Nachteil ist, weil es in Java geschrieben ist, ist es nicht die schnellste ist.

Beantwortet am 12/08/2008 um 14:24
quelle vom benutzer

stimmen
10

Ich benutze SciTE sehr kleinen und einfachen Texteditor.

Beantwortet am 06/08/2008 um 10:12
quelle vom benutzer

stimmen
8

Ich finde Geany ( http://geany.uvena.de/ ) recht gut.

Beantwortet am 19/08/2008 um 15:53
quelle vom benutzer

stimmen
7

Ich benutze pico oder nano als meine "casual" Texteditor unter Linux / Solaris / etc. Es ist einfach in den Griff zu bekommen mit, und während Sie ein paar Zeilen Text in das Menü zu verlieren, zumindest ist es einfach, zu sehen, wie verlassen etc.

Sie können sogar Nano erweitern, denke ich, und Syntax-Hervorhebung hinzufügen.

Beantwortet am 06/08/2008 um 01:26
quelle vom benutzer

stimmen
6

Alternative Texteditoren? Versuchen Diakonos „ ein Linux - Editor für die Massen“. Die Standard - Tastaturbelegung wird als für Ausschneiden, Kopieren, Einfügen erwartet, rückgängig zu machen, öffnet, speichern, usw.

Beantwortet am 17/10/2008 um 03:54
quelle vom benutzer

stimmen
4

Als ich für Textmate Alternative für Linux gesucht, landete ich mit bis Geany . Es ist nicht so kraftvoll, aber immer noch schön , mit zu arbeiten. Großer Ersatz für Kate.

Beantwortet am 11/08/2008 um 16:13
quelle vom benutzer

stimmen
3

Am besten man neben Vi? Vim.

Beantwortet am 06/05/2009 um 12:48
quelle vom benutzer

stimmen
3

Vergessen Sie nicht , NEdit ! Klein und leicht, aber mit Syntax - Hervorhebung und Makro Aufzeichnungs / Wiedergabe.

Beantwortet am 03/05/2009 um 12:54
quelle vom benutzer

stimmen
3

Unter Mac OS X habe ich BBEdit seit den frühen 1990er Jahren verwendet, so dass ich das als meine Referenz für alle anderen Editoren. Ich benutze manchmal BBEdit Dateien auf einem Linux-Box-Modus mit FTP zu bearbeiten, und das funktioniert sehr gut, wenn Sie eine schnelle Netzwerkverbindung zur Linux-Box haben.

Ich habe gelernt, Emacs vor zwei Jahren, weil der Rest des Programmierteams ich es trat verwendet. Ich finde Emacs mächtig, aber ärgerlicherweise altmodisch in vielerlei Hinsicht, aber sobald man Emacs gelernt haben, können Sie es auf jeder Plattform (Linux, OS X, Windows) verwenden. Dies ist der Editor, den ich fast ausschließlich jetzt bei der Arbeit verwenden. Es wird mir Jahre in Anspruch nehmen, alle ihre Funktionen zu meistern, though.

Ich habe auch gedit auf Linux verwendet und fand es sehr brauchbar, aber ich habe nicht für jedes Projekt zu verwenden es als meinen primären Editor versucht.

Ich habe einen Kollegen bei der Arbeit, die Komodo Edit 4.4 (frei von activestate.com) verwendet, ist es auf einem Windows-Computern ausgeführt wird, aber es in ftp-Modus, so dass sie Dateien auf unserem Linux-Server bearbeiten. Komodo Edit hat viele nette Features, aber es dauert eine looonnnggg Zeit das erste Mal zu starten.

Beantwortet am 06/08/2008 um 11:11
quelle vom benutzer

stimmen
2

Zunächst möchte ich nicht einen Krieg beginnen ..

Ich habe verwendet Textmate nicht, aber ich habe sein Windows-äquivalent, E-Texteditor verwendet, und ich konnte verstehen, warum die Leute es lieben.

Ich habe auch viele Texteditoren und IDEs in meiner Suche bei der Suche nach dem perfekten Text-Editor unter Linux ausprobiert. Ich habe versucht, jEdit, vim, emacs (obwohl ich früher gerne, wenn ich an der Uni war) und verschiedene andere.

Unter Linux Ich habe mit gEdit angesiedelt. Obwohl ich von Zeit Komodo Edit zu Zeit. Als ich in Eile bin ich benutze gEdit rein, weil es schneller als Komodo Edit ist. gEdit hat viele Plugins und kommt mit einigen netten Farben. Ich rechne damit, einmal gEdit eine richtige Code ordentlich Anlage hat wird es kühl sein. Ich denke, der einzige Grund, warum ich Komodo Edit verwenden die Projektdatei Einrichtung ist.

Ich habe einen Freund, der sein ‚Vi Improved‘ Buch in der Hoffnung gespendet, dass er mich zu Vim umwandeln kann. Das Buch ist über einen Zoll dick und hat mich völlig aus der Investitions Zeit in dem Lernen Vim off ..

Jedesmal, wenn ich einen Editor finden - ich finde mich immer gEdit zurück. Es ist ein frills-in-the-rechts-Orte-Editor. Geben Sie gEdit einen gehen, es ist der Standard-Texteditor in Ubuntu und Linux Mint.

Hier ist ein Link zu einer hervorragenden Anleitung, wie man gEdit zu bekommen , um Aussehen und Verhalten (etwas) wie Textmate: http://grigio.org/pimp_my_gedit_was_textmate_linux

Ich hoffe, das hilft.

Beantwortet am 14/01/2010 um 18:16
quelle vom benutzer

stimmen
2

Freund von mir schwört jed, http://www.jedsoft.org/jed/

Beantwortet am 28/10/2008 um 01:58
quelle vom benutzer

stimmen
2

+1 für pico / nano - leicht, bekommt den Job zu erledigen, gute Hilfe

Beantwortet am 06/08/2008 um 10:17
quelle vom benutzer

stimmen
2

Das Beste, was ich gefunden habe, ist leider gedit. Verbringen Sie ein paar Stunden mit ihm und Sie werden entdecken, es ist nicht so schlimm, mit Plugins und Themes. Sie können die Befehlszeile zu öffnen Dokumente in es verwenden.

Beantwortet am 06/08/2008 um 10:08
quelle vom benutzer

Beantwortet am 05/08/2008 um 22:46
quelle vom benutzer

stimmen
1

Sublime Text 2 ist mein Favorit. Intuitiv verständliche und sehr mächtig.

Beantwortet am 13/06/2013 um 14:04
quelle vom benutzer

stimmen
1

Wenn es nur Sie? Verwenden Sie, was Sie heute nutzen wollen; Schalter in der Mitte des Stromes, wenn Sie wollen.

Ist es ein Team? Versuchen Editor unabhängig zu sein. Set-Standards für white-space (erlaubt Tabs? Wie viele Räume hat eine Registerkarte darstellen?), Aber sonst niemandem gestatten, verwenden je nachdem, welcher Editor sie wollen.

Ist es ein Team tun Paar-Programmierung? Das ist, wo Sie einen Team-Standard-Editor benötigen, einfach so, dass Programmierer leicht die Tastatur passieren können.

Um eine Standard-Weiß-Raumfahrtpolitik in einem Geschäft zu implementieren, wo ein oder mehrere Programmierer sind Emacs: Sie können Emacs sagen über Ihre weiß-Raumfahrtpolitik mit einigen Kommentaren am Ende jeder Datei Quelldatei fest. Beispielsweise,

# Local Variables:
# tab-width: 2
# ruby-indent-level: 2
# indent-tabs-mode: nil
# End:

Jeder Emacs (oder xemacs) auf diese Datei wird automatisch die Gruppe Standard Einzug erhalten.

Beantwortet am 14/01/2010 um 18:34
quelle vom benutzer

stimmen
1

Ich liebe Kate , weil es einige interessante Features (hat bereits zitiert ) in der Regel in (gefunden schwerer ) IDEs. Mein Lieblings - Feature ist jedoch seine Terminalfenster , das für schnell sehr praktisch ist die Durchführung der save-Kompilierung ausführen Combo.

Nedit ist eine andere gültige Option, mit vielen Features ausgestattet ( und es hat nicht viele Abhängigkeiten: dass eine riesige plus IMHO ).

Für die Bearbeitung in einer Shell, wenn ich nicht VIM verwenden kann, sehe ich sofort für pico oder nano ( aber ich würde sich nicht für die kontinuierliche Entwicklung empfehlen: für eine schnelle Bearbeitung sie perfekt ist ).

Beantwortet am 06/05/2009 um 13:08
quelle vom benutzer

stimmen
1

Ich benutze joe für einfache (und nicht so einfach) Bearbeitung, wenn ich weg von Eclipse-.

Es nutzt die klassische Wordstar keybindings- obwohl ich nie Wordstar verwendet haben, ist es für viele Menschen ein Verkaufsargument ist.

Es ist einfach, gut unterstützt, leicht und es hat Binärdateien für alles vorhanden.

Beantwortet am 28/10/2008 um 00:24
quelle vom benutzer

stimmen
1

Ich Emacs habe seit 20 Jahren verwendet. Es ist toll, und es funktioniert überall. Ich habe auch Textmate, die ich für einige Dinge verwenden, auf dem Mac (HTML-Modus ist groß). Wenn Sie Ruby-Entwicklung tun wollen, unterstützt NetBeans Ruby und es läuft auch auf allen Plattformen.

http://www.netbeans.org/features/ruby/index.html

Ich habe einige Blogs gesehen, etc behauptet, dass es die beste Ruby-Umgebung verfügbar ist.

Beantwortet am 08/09/2008 um 03:54
quelle vom benutzer

stimmen
1

Ich habe mit OSX gerade erst begonnen. Freie Redakteure der Anmerkung, die ich entdeckt habe:

  • Komodo von Activestate . Kein Debugger oder regex - Editor (obwohl man kommt mit Python, dh redemo.py) in der kostenlosen Version , aber durchaus brauchbar.
  • ERIC , in PyQT geschrieben.
  • Eclipse mit PyDev ist meine bevorzugte Option für Python Bearbeitung auf allen Plattformen. Schöne , saubere GUI, anständig Debugger. Gute Syntax Parsen usw.
Beantwortet am 27/08/2008 um 15:16
quelle vom benutzer

stimmen
1

Ich stimme mit Mike, obwohl ich ein Vim die-hard bin. Ich habe GEdit benutze ziemlich häufig in letzter Zeit, wenn ich leichtes Ruby-scripting mache. Der Standard-Editor (plus Ruby-Code-Snippets) ist äußerst brauchbar und poliert, und kann eine schöne Begnadigung von voller Stärke liefern, always-on Programmierung Editoren.

Beantwortet am 11/08/2008 um 23:40
quelle vom benutzer

stimmen
0

für mehr Register Texteditor „medit“ ist die beste. sein wie Notepad ++ in den Fenstern. für stilvolle und gut „schite Text-Editor“ auf der Suche ist am besten.

Beantwortet am 27/06/2013 um 23:52
quelle vom benutzer

stimmen
0

Ich dachte nur, ich würde Ninja IDE, Open Source und alle .. Ich benutze es für alle meine Python Entwicklung jetzt Tage empfehlen, wenn ich eine GUI bekam, mit zu arbeiten und sieht gleich aus, wenn ich auf meinem Windows-und Linux-Maschinen.

Ninja IDE

Beantwortet am 13/04/2012 um 14:13
quelle vom benutzer

stimmen
0

Ich persönlich MacVim verwenden, die im Grunde eine GVim für Mac OS X ist. Allerdings habe ich viel über Redcar gelesen, die ein Texteditor für Linux ist, die viel von der Funktionalität Textmate teilt. Kasse auf die Links unten.

Redcar
Lurg Vortrag über Redcar

Beantwortet am 03/05/2009 um 12:37
quelle vom benutzer

stimmen
0

Sie könnten Bluefish versuchen. Hat eine Reihe von netten Features für die Website zu arbeiten. Syntax-Dateien für die meisten jede Sprache.

http://bluefish.openoffice.nl/

Wenn auf Windows Crimson Editor einen Versuch geben http://www.crimsoneditor.com/ Es ist ein schon lange Weile her , seit ich lief Fenster, aber iirc ‚offizielle‘ Entwicklung hat es nicht mehr, aber die Gemeinde hat eine Gabel davon aufgenommen und nannte es Smaragd, etc. zu jagen. Crimson Editor ist immer noch sehr fähig , wie ist.

Sowohl Blaufisch und Crimson Editor hat Fähigkeiten im Projektmanagement. FTP ablilities, Makros etc etc

Beantwortet am 10/11/2008 um 06:08
quelle vom benutzer

stimmen
0

Vim ist ein nettes Upgrade für Vi boten anständige Funktionen und einen brauchbaren Satz von Tastenbelegungen und Standardverhalten. Allerdings grafische Versionen wie GVim, KVim und sogar Creme fehlen extrem meiner Meinung nach . Ich habe mit Geany in letzter Zeit viel, aber es hat auch seine Nachteile.

Ich kann einfach nicht etwas in der Liga der Programmierer Notepad, Smultron oder Textmate auf Linux. Schade, da ich in einer alle Open-Source-Cyber-Welt leben wollen, ich bin stecken Hopping von einem fast rechten Editor zum anderen.

Beantwortet am 19/08/2008 um 22:22
quelle vom benutzer

stimmen
0

Textmate ist ein großer Editor, und es gibt eine Möglichkeit , einen Teil der Funktionalität in GEdit zu replizieren. Überprüfen Sie den Artikel hier ansehen: http://rubymm.blogspot.com/2007/08/make-gedit-behave-roughly-like-textmate.html zu GEdit ändern wie Textmate zu verhalten.

Beantwortet am 13/08/2008 um 23:12
quelle vom benutzer

stimmen
0

Ich liebe Textmate auf OSX.

Es gibt eine Art von Textmate Klon für Windows genannt einfach „E“ ( e-texteditor.com ). Sein Autor versprochen , dass es bald eine Linux - Version. Auch wenn Sie bereits Ihre Lieblinge gepflückt, Textmate (oder E) ist ein Blick wert, nur weil es anders ist.

Ich würde sagen, dass es im Wesentlichen vier verschiedene Familien von Text-Editoren sind:

  • klassische menubar-basierten Editoren wie WinEdit, Gedit oder BBEdit
  • Emacs und seine Brüder XEmacs, Aquamacs usw.
  • VI / Vim / Creme und dergleichen
  • Textmate und E

Sie können durch ihre unterschiedlichen Paradigmen der Nutzung zwischen diesen Familien differenciate:

  • Klassische Editoren setzen vor allem auf eine menubar und einige Ctrl-Taste Verknüpfungen.
  • Emacs-Stil Bearbeitung verwendet hoch entwickelte Tastaturbefehle wie CXS und sogar ganze Wörter Befehle zu evozieren.
  • VI wird modebased und wird durch Ein-Tasten-Befehle oder ganze Wörter betrieben.
  • Textmate basiert auf Snippets und klassische Verknüpfungen.

Emacs und Textmate sind auch von Benutzern erstellte Skripte in Lisp (Emacs) oder jede andere Befehlszeilen-Sprache (Textmate) leicht erweiterbar. (Classic-Editoren und VI sind auch erweiterbar, aber der Aufwand ist in der Regel wesentlich größer)

Ich würde empfehlen, dass jeder versucht, zumindest ein gutes Beispiel für jede dieser Familien (wenn möglich) und herausfinden, was sie am besten paßt.

Beantwortet am 11/08/2008 um 17:53
quelle vom benutzer

stimmen
0

Sie können Emacs versuchen mit Ruby-Modus, Rinari (für Rails) und yasnippet die automatische Schnipsel wie Textmate bietet.

Beantwortet am 07/08/2008 um 00:00
quelle vom benutzer

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more