SciTE - Im Skript alle Kommentarzeilen temporär Ausblenden oder Löschen

    • Offizieller Beitrag

    Jemand fragte heute nach der Möglichkeit Kommentare im Skript Auszublenden. Also habe ich diese Funktion mal erstellt.

    - Das angehängte Skript CommentsDelHide.lua in den Ordner ..\AutoIt3\SciTE\LUA\ abspeichern.
    - Die Datei ..\USER\SciTEUser.properties öffnen
    - Oberhalb von:

    Code
    #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
    # START: DO NOT CHANGE ANYTHING AFTER THIS LINE     #-#-#-#-#

    einfügen:

    Habt ihr noch keine Einträge dort, ist die erste freie Nummer ( statt der 48 ) die 36.

    In der Datei ..\AutoIt3\SciTE\LUA\SciTEStartup.lua am Ende folgenden Eintrag hinzufügen:

    Code
    LoadLuaFile("CommentsDelHide.lua")

    Ausblenden dann mit Ctrl+Shift+H (oder einem HotKey eurer Wahl, den ihr hier definieren könnt) im AutoIt-Skript.
    Die Kommentare können wieder eingeblendet werden durch:
    - Neu Laden der Datei (Menü Start) oder
    - Klick auf ein anderes Tab in SciTE und zurück

    Zum Löschen aller Kommentarzeilen den HotKey Strg+Shift+L (oder einem HotKey eurer Wahl) nutzen.

    Edit:Strg+Shift+L solltet ihr nicht verwenden - der Shortcut ist vorbelegt zum Löschen von Zeilen, also ändern.

    Das ist das Skript:

    Spoiler anzeigen