AutoCloseBrackets.lua für SciTE

  • Moin,

    ich habe ein nettes Lua Skript ergoogelt und es an SciTE4AutoIt angepasst.

    Somit werden alle Klammern ({ [ () und Hochkommata (' ") automatisch geschlossen und der Cursor in die Mitte gesetzt.

    Als erstes öffnet ihr die SciTEStartup.lua im Verzeichnis SciTE\LUA\, oder wenn ihr die neueste Version habt, dann einfach Optionen -> Öffne Lua Programmstart-Script.
    Dort fügt ihr der FileList das Skript hinzu mit

    Code
    LoadLuaFile("AutoCloseBrackets.lua")


    Die SciTEStartup.lua sollte nun so aussehen:

    Spoiler anzeigen


    Als nächstes kopiert ihr die 'AutoCloseBrackets.lua' nach SciTE\LUA\

    Spoiler anzeigen


    Das war's, jetzt nur noch SciTE neustarten und dann gut is'. ;)

    Viel Spaß mit diesem Feature ...


    Gruß
    Greenhorn

    EDIT: Falls jemand noch keine deutsche Sprachdatei für SciTe hat ...

    Spoiler anzeigen


    als 'locale.properties' im SciTE-Ordner abspeichern. ;)

  • Greenhorn,

    echt super gemacht, werd ich morgen mal ausprobieren

    UND: Ab sofort bist Du kein Greenhorn mehr, sondern Profi :thumbup:

    Gruß,

    TrueMu

  • hihi :) lua rocks :rock:

    ich weiß nicht ob ihr das auch so seht.. aber ich find die

    [autoit]

    ;~

    [/autoit]

    viel schöner als die

    [autoit]

    ;

    [/autoit]

    war bis jetzt aber zu faul sie ein zu tippen^^

    hier die Lösung :)


    grez

  • Hi!

    Schlag das doch mal für die offizielle SciTE4AutoIt-Version vor :). Klingt sehr hilreich :).

    peethebee


    Hi pee,
    http://www.autoitscript.com/forum/index.php?showtopic=67008&view=findpost&p=496012

    Hier noch mal eine Version die das Feature innerhalb Strings deaktiviert, falls es einer praktischer findet (Jos findet's jedenfalls)
    Mir persönlich genügt jedoch die Urform, wenn man sich erst dran gewöhnt hat, dann geht's flotter beim tippen der lästigen Zeichen ... :D

    Spoiler anzeigen

    Gruß
    Greenhorn


  • @maycontainnuts: Oder man drückt einfach Minus auf dem NumBlock ;)

    Projekte: Keine größeren (und fertigen)
    Gegen Internetzensur:
    https://epetitionen.bundestag.de/index.php?acti…s;petition=3860
    (Zeichnungsfrist abgelaufen)
    __________________________________________________________________________________________________________________________________
    Dieser Beitrag wurde bereits 264 mal editiert, zuletzt von »Fast2« (30. Februar 2009, 12:99)

    Einmal editiert, zuletzt von Fast2 (24. März 2008 um 00:11)

  • maycontainnuts hat einen laptop -> keinen numblock

    und auserdem muss er jetzt nur noch ein zeichen drücken ;)

  • 1. immernoch zwei tasten
    2. muss man dafür etwas markieren

    macht mich halt fertig ;(

  • man das ist ma wirklich genial, damit kann man die Syntaxfehler in den 1-Zeilen-Skripten mit 25 Klammern vermeiden :thumbup:

    • Offizieller Beitrag

    2. muss man dafür etwas markieren

    Was hast du für eine seltsame Installation? Markieren mußt du nichts, nur innerhalb der zu kommentierenden Zeile einfach STR+Q. Und obwohl es zwei Tasten sind, ist dieses ein Handgriff, da genialerweise der Abstand Daumen Zeigefinger linke Hand in etwa dem Abstand zwischen STRG und Q entspricht. :D

  • funzt bei mir einwandfrei, musst allerdings das LuaStartupScript anpassen wie hier im 1. Post beschrieben, XP , Scite 1.79