Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

Zeilen mit ";" kommentieren

chilissimo
2013-10-01
2013-10-03
  • chilissimo
    chilissimo
    2013-10-01

    Hallo von einem Notepad++-Newbie,

    ich habe hier einen Code mit ca.300 Zeilen und möchte 100 zusammenhängenden davon ein ";" voranstellen. Wie mache ich das am geschicktesten "in einem Rutsch"?

    Danke und Gruß,
    chilissimo

     
  • zum Beispiel:

    Schreibe in die ersten 10 Zeilen ein ";"
    Markiere die ";" als Block (ALT-Taste drücken)
    Gehe mit der Maus auf die erste Zeile ohne ";"
    Kopiere diese 10 ";" mit STRG-V
    Mach das Gleiche noch achtmal (insgesamt 20 Tastendrücke, Mausaktionen nicht gerechnet)
    Zusammen 19 Tastendrücke bzw. Kombinationen

    Schreibst du erstmal nur 5 ";", brauchst du 24 Tastendrücke,
    schreibst du erstmal nur 12 ";", brauchst du 12 + 8 Tastendrücke (und musst noch ";" löschen)
    Das kann man noch optimieren, indem du z.B. 5 ";" schreibst, dann diese kopierst, nochmal darunter einfügst, dann alle 10 ";" markierst, darunter einfügst, jetzt die 20 kopierst ...

    Aber in der Zeit, in der du deinen Text mit den 229 Zeichen geschrieben hast, hättest du auch gleich 100 ";" schreiben können.

     
  • chilissimo
    chilissimo
    2013-10-01

    Hallo Heiner,
    danke für deine Bemühungen. Ich habe das mit den verschiedenen Sprachen jetzt verstanden. Und ich habe mir für meinen "Fall" eine eigene Sprache angelegt und benutze dort jetzt die Kommentarfunktion (Edit). Diese macht mir - so wie ich das vorhatte - vor einen markierten Bereich jeweils vor die Zeilen ein ";". Ich muss die Kommentierungen öfter wechseln, so ist das die bequemste Art.

     
  • Markieren was du kommentieren will, dann Strg-H

    Suchen: ^
    Ersetzen: ;

    Regex-Modus activieren

    "Replace All", mit "In selection" angekreuzt.

    Alternativ:
    Alt-Down mit Cursortaste, sodass du ein Rectangular-Selection hast, für nur die erste Spalte (Cursor wird auf alle Zeile blinken). Dann Tip eine ;. Das wird an jede Zeile erscheinen, wo du gerade markiert hast.