symlink.ch
Wissen Vernetzt - deutsche News für die Welt
 
symlink.ch
FAQ
Mission
Über uns
Richtlinien

Moderation
Einstellungen
Story einsenden

Suchen & Index
Ruhmeshalle
Statistiken
Umfragen

Redaktion
Themen
Partner
Planet

XML | RDF | RSS
PDA | WAP | IRC
Symbar für Opera
Symbar für Mozilla

Freunde
Benutzergruppen
LUG Switzerland
LUG Vorarlberg
LUGen in DE
SIUG
CCCZH
Organisationen
Wilhelm Tux
FSF Europe
Events
LinuxDay Dornbirn
BBA Schweiz
CoSin in Bremgarten AG
VCFe in München
Menschen
maol
Flupp
Ventilator
dawn
gumbo
krümelmonster
XTaran
maradong
tuxedo

 
Folding bei Jedit 3.1
Veröffentlicht durch DawnRazor am Dienstag 24. April, 19:35
Aus der nützliche-idee Abteilung
Nachrichten Mnementh schreibt "Auf Javalobby findet sich die Ankündigung für die neue Version des Texteditors Jedit. Das wichtigste neue Feature ist Folding. Mit Jedit findet Folding damit erstmals größere Verbreitung, obwohl die Technik schon seit langem z.B. in konsolenbasierten Editoren existiert."

"Folding ist die Möglichkeit mehrere zusammengehörige Zeilen im Text auszublenden und durch eine Repräsentation zu ersetzen.
C++ und Java-Programmierer würden beispielsweise Methoden ausblenden und durch die Signatur ersetzen.
Auf der Homepage des Editors Ripple ist das Feature recht gut dokumentiert. Klickt hier mal f.windowClosing (Javascript an).
Mit Jedit findet Folding damit erstmals größere Verbreitung, obwohl die Technik schon seit langem z.B. in konsolenbasierten Editoren existiert."

chinesisches Internet | FSFEurope-Gründungsprozess abgeschlossen  >

 

 
symlink.ch Login
Login:

Passwort:

extrahierte Links
  • Homepage
  • Mnementh
  • Javalobby
  • Ankündigung
  • Jedit
  • Mehr zu Nachrichten
  • Auch von DawnRazor
  • Diese Diskussion wurde archiviert. Es können keine neuen Kommentare abgegeben werden.
    Emacs (Score:1)
    Von maol (maol.symlink.ch) am Wednesday 25. April, 08:43 MET (#1)
    (User #1 Info) http://www.maol.ch/
    Ist Emacs konsolenbasiert? Emacs kann das nämlich schon lange, und Xemacs vermutlich auch. Und so schnell wie ein Java Editor ist [X]Emacs vermutlich auch noch...

    maol
    --
    /server irc.lugs.ch /join #symlink /msg MelOne Hello

    Re:Emacs (Score:1, Tiefsinnig)
    Von skoch am Wednesday 25. April, 08:55 MET (#3)
    (User #46 Info)
    Heho!
    Mit Lisp als Hintergrundsprache kann emacs eigentlich alles. Dementsprechend auch Faltungen. Was Editoren angeht bin ich auch Purist (vim) aber:

    Und so schnell wie ein Java Editor ist Emacs vermutlich auch noch...

    Also ich hab noch keinen Editor gesehen, bei dem die Verarbeitungsgeschwindigkeit meinen Textfluss gestoert hat. Aber vielleicht tippe ich auch nur zu langsam ;)). Aber wenn du die extras meinst die emacs hat, dann probier doch mal indent-region ueber eine grosse XML-Datei beim emacs. Schnell ist das auch nicht.
    Ich denke es gibt wichtigeres bei Texteditoren als die Programmiersprache, in der sie geschrieben werden.
    Sascha
    Re:Emacs (Score:2)
    Von Mnementh (symlink@mnementh.de) am Wednesday 25. April, 15:14 MET (#5)
    (User #123 Info) http://www.mnementh.de/
    Hmm, ich habe so etwas gelesen, bei Emacs gibt es ein Lisp-Makro, welches das macht. Ich konnte aber bei entsprechender Suchanfrage nichts finden, deshalb habe ich es nicht erwähnt. Vielleicht kannst Du einen Link beisteuern, wo man dieses Makro findet. Zu den Standardfeatures gehört es ja wohl nicht, oder täusche ich mich da?
    Was die Geschwindigkeit angeht: Sowohl XEmacs, als auch Jedit brauchen beim Startup, im Betrieb laufen sie beide vernünftig.
    Re:Emacs (Score:1)
    Von maol (maol.symlink.ch) am Wednesday 25. April, 15:26 MET (#6)
    (User #1 Info) http://www.maol.ch/
    Sorry, muss Dich enttäuschen. Uns hat's einfach mal ein Kursleiter gezeigt, aber der hatte >2MB emacs-Configfiles... komprimiert.

    Ich weiss einfach noch, dass man in jedem File zuunterst ein paar Steuerzeilen schreiben muss, und die Kommentare speziellen Regeln gehorchen müssen, damit das Folding funktioniert. Aber das mit den Kommentaren wird wohl bei jedit, vim, etc. ähnlich geregelt sein.

    maol
    --
    /server irc.lugs.ch /join #symlink /msg MelOne Hello

    Re:Emacs (Score:2)
    Von Mnementh (symlink@mnementh.de) am Wednesday 25. April, 17:35 MET (#7)
    (User #123 Info) http://www.mnementh.de/
    Ich weiss einfach noch, dass man in jedem File zuunterst ein paar Steuerzeilen schreiben muss, und die Kommentare speziellen Regeln gehorchen müssen, damit das Folding funktioniert. Aber das mit den Kommentaren wird wohl bei jedit, vim, etc. ähnlich geregelt sein.

    Also bei Jedit muss man keien Steuerzeilen schreiben. Folding funktioniert da wie Syntaxhighlighting, also wenn ein Dateiformat nicht unterstützt wird, wird das Folding nicht funzen. Ob man die entsprechenden Regeln irgendwo definieren kann weiss ich nicht.
    Re:Emacs (Score:2)
    Von Mnementh (symlink@mnementh.de) am Wednesday 25. April, 17:39 MET (#8)
    (User #123 Info) http://www.mnementh.de/
    Bei erneuter Suche habe ich diesmal das Makro gefunden. :-)
    folding demnaechst auch bei vim (Score:1)
    Von skoch am Wednesday 25. April, 08:45 MET (#2)
    (User #46 Info)
    hi. folding hilft meiner meinung nach enorm beim programmieren, um den ueberblick zu behalten. bislang progge ich hauptsaechlich mit vim fuer linux und moechte das auch beibehalten. die aktuelle stable version ist 5.7, doch 6.0 ist in entwicklung.
    lange rede kurzer sinn: in 6.0 gibt es dann auch faltung von quelltexten (endlich) bei vim
    kennt jemand von euch, eine loesung, wie schon jetzt faltungen im vim zu realisieren sind?
    Sascha
    Re:folding demnaechst auch bei vim (Score:1)
    Von arnd (arnd ät itreff punkt de) am Wednesday 25. April, 11:19 MET (#4)
    (User #81 Info)
    Bei Linux Mandrake 8.0 ist vim 6.0z dabei, die RPMS sollten auch für Red Hat 7.0 und mit etwas tricksen sich er auch für SuSE und andere.
    --
    ln -s /dev/null /dev/brain
    Re:folding demnaechst auch bei vim (Score:1)
    Von reeler (reeler(at)reeler.org) am Wednesday 25. April, 20:36 MET (#9)
    (User #7 Info) http://reeler.org
    Jup, mit cscope(1) vim hat fuer die eigentliche verwendung von cscope native support und mit einigen makros kriegst du genau was du willst.

    Linux User Group Schweiz
    Durchsuche symlink.ch:  

    Never be led astray onto the path of virtue.
    trash.net

    Anfang | Story einsenden | ältere Features | alte Umfragen | FAQ | Autoren | Einstellungen