Standardeditor

Einen Editor um Texte zu bearbeiten. Also was ist ein guter Editor? Sollte man meinen ist nicht so schwer. {DIV(align=>left, width=>25%, float=>right, class="umijabox")}{DIV} Aber allein das es den Begriff Editorenkrieg gibt scheint darauf hinzuweisen das es unheimlich kompliziert sein muss.

Jetzt hat jeder halt unterschiedliche Anforderungen. Da meist Programmierr Editoren verwenden ist es vor alle die Unterst├╝tzung f├╝r Programmiersprachen (Syntaxhighlighting etc) und Entwickliungsumgebungen (Repositoryzugriff etc).

Ich pers├Ânlich benutze Editoren haupts├Ąchlich aber um ganz normale Texte und Listen zu verarbeiten, daher:

  • Suchen & Ersetzen um auch massenm├Ą├čigen Ver├Ąnderungen umsetzen zu k├Ânnen
    • auch wenn regular expressions sehr komplex sind, schon die einfachsten Such- und Ersetzungsmuster sind goldwert.
    • in Auswahl
  • Spaltenmodus (auch Blockauswahl, senkrechtes editieren genannt), gibt einem gef├╝hlt 76% Excelfunktionalit├Ąt
  • Syntaxhighlighting (auch f├╝r Markdown)
  • Sortieren
  • Linetoggle (tauscht 2 zeilen gegenseitig aus)
  • Validatoren und Formatierer (sonst halt online tools wie: JSON, html?)

Auswahl

Geany

ubuntu) ist in howto:linux) on board [windows](./(u:Geany) aber auch unter ((howto:windows) zu haben.

Kann von Haus aus: * Spaltenmodus Ôťö * reg exp Ôťö * coloring Ôťö

Auf linux ''geany-plugins'' nach installieren, dann hat man sogar spellcheck;)

Notepad++

windows) ist sehr fein, leider nur f├╝r ((howto:win).

vi

Arbeiten auf Servern) ist das software gewordene Pendant eines Bih├ĄnderSamuraiLaserschwerts. Im Terminal zu bedienen, daher sehr geeignet f├╝r die ((howto:ssh), bei unixen immer an borad und ohne Maus zu bedienen. Wahnsinnig m├Ąchtig und vielseitig.

Allerdings nur f├╝r Jedis erlernbar: Use Vim Like A Pro.

vim ist eine Weiterentwicklung des Konsoleneditors Texteditors vi.

online editors

Sehr viele Text muss man online in der klassischen textarea bearbeiten. Um den Text in den Editor und wieder zur├╝ck zu f├╝gt its-all-text dem firefox eine Funktion hinzu mit der eine textares in den Editor verschoben wird und nach dem speichern das ganze zur├╝ckf├╝llt.

its-all-text ist clientseitig. Will man dem normalen User f├╝r commentare Wikis oder CMS einen angenehmen editor bieten gibt es: enped:Comparison_of_JavaScript-based_source_code_editors

Auch hier konzentrieren sich die meisten auf Programmier (syntaxhighlight etc) und geeks;), ein paar anderwertig nutzbare

  • markitup (auch f├╝r markdown), oder nefariousdesigns.co.uk markdown-editor. Leider haben beide kein syntaxcoloring, sondern geben das Ergebniss nur auf einer extra Vorschau aus
  • sehr leicht aber mit einem syntaxcoloring ist LDT.
  • und der von Mozilla und github unterst├╝tzte ace (demo), der aber haupts├Ąchlich auf viele Programmiersprachen ausgelegt ist, Markdown 'colored' er zwar, aber aber beliebig. So wird ein ├ťberschrift nicht gr├Â├čer sondern blau, ein kursiv nicht kursiv sondern gelb.
  • http://epiceditor.com/
  • auch noch cool

F├╝r Markdown will ich einen Editor der wie LDT (leider kein demo) leicht syntaxcolored, aber zum logischen Markdown passend. Also * fett * soll fett werden und kursiv 'kursiv'. Mit einer transparenten textarea mit hinterlegtem pre (so macht LDT) das, kann man nicht alle Auszeichungen darstellen (├ťberschrifetn werden nur fett, nicht gr├Â├čer etc), aber besser als gar nix.

Wie m├╝sste man einene Markdownparser anpasen das dieser hinter eine textares passt

  • Kursiv, * Fett * auch kursiv und fett
  • Listen: das Sternel fett und einger├╝ckt oder das Sterner wegparsen und echte li
  • nummerirte Listen
  • #-├ťberschriften nur fetter nicht Gr├Â├čer
  • unterstrichen ├ťberschrift....
  • > Zitat wie Liste
  • Hyperlinks blau und alles hyperlinked (?)
  • Bilder wie links aber mit img Symbol

mehr

  • verlinkbare diffs
  • bulk jobs wie sorting, search and replace a lot of pairs of terms (poor mans vlookup) hab ich mal mit bulkeditor probiert, (aber eigentlich w├╝rde ich lieber eine anderen onlineeditor erweitern, warum ich das hier ├╝berhaupt alles schreibe)

weitere

  • debian) ist in ((howto:linux) on board, Geany ist aber viel besser.
  • SciTE irgendwie klappt das mit Alt und MAus f├╝r Spaltenmodus net
  • Kile
  • Bluefish
  • emacs schaut FETT aus, ist ja angeblich ziemlicher Standard unter Nerds, wenn es nicht vim g├Ąbe
  • [http://www.jedsoft.org/jed/ JED Editor]

stats

Was nehmt Ihr so her? * Flosse: vim * klml 13371337! * klml Geany