Autoit Editor Info

Autoit Editor Info

Den Editor unbedingt auf File – Encoding – UTF8 einstellen!

Link zum WiKi

Hilfe zum Editor mit "Strg" + "F1"

Syntax-Check mit "Strg" + "F5"

Script kompilieren mit "F7"

Script mit Optionen kompilieren mit "Strg" + "F7"

Springe zu Regionen mit "SciTE-Jump": "Strg" + "Alt" + "J" oder "Tools" + "SciTE Jump"

Syntaxfehler werden im "Output-Window" angezeigt.
Dort doppelt auf die rote Zeile klicken, und der Cursor springt zur entsprechenden Zeile im Script.

Man kann im Site-Editor Regionen manuell definieren:
#region

diese Regionen kann man dann
über die + und – Zeichen
ein- und ausblenden.

#endregion

Features

  • Customized Syntax highlighting.
  • AutoComplete AutoIt3 commands automatically (suggest the option in a dropdownbox while typing), just hit ENTER or TAB to Autocomplete.)
  • AutoComplete anything already in the script, like variable and Func names, with Ctrl+Enter.
  • Intellisense (Show a ToolTip with the parameter expected in the selected function).
  • Code folding for easy code viewing.
  • Auto indentation while typing.
  • F1 – open Helpfile on the keyword were the cursor is located.
  • Alt+F1 – open the Beta Helpfile on the keyword were the cursor is located.
  • Shift+F1 will bring up a Popup screen showing all AutoIt3 functions. Just Double-Click or Enter on the function you need and it will be pasted back into your script. It Also has a dynamic Help facility!
  • Ctrl+F1 – open this Helpfile.
  • Ctrl+1 – open SciTEConfig.exe program to change the several settings is SciTE like Font/Color/Tools and several other.
  • F5 – Run Au3Check and when no errors/warnings found run AutoIt3.exe.
  • Alt+F5 – Run BETA versions of Tylo's Au3Check and when no errors/warnings found run AutoIt3.exe.
  • Ctrl+F5 – Run SyntaxCheck with the latest Production definitions, showing all Syntax errors and possible issues with variable declarations. (See details)
  • Ctrl+Alt+F5 – Run SyntaxCheck with the latest Beta definitions, showing all Syntax errors and possible issues with variable declarations. (See details)
  • Alt+F6 – Run Larry's AU3Recorder to record clicks and keystrokes and write this into your AutoIt Script.
  • Ctrl+F6 – Run AU3Info to detect the Text and Names of controls on the program windows.
  • F7 – Build: Run Au3Check and when no errors/warnings found run AU3EXE.
  • Alt+F7 – Build: Run BETA version of Tylo's Au3Check and when no errors/warnings found run AU3EXE.
  • Ctrl+F7 – AutoIt3Wrapper: Build (compile) your script with Options to change Compiler version, ICON, Passphrase or compression, Update Resource info of the target program like Program version etc.
  • Ctrl+T will run Tidy.exe to auto indent and Tidy your AutoIt3 source file.
  • Alt+W will run CodeWizard.exe which assists you in creating MsgBox, InputBox() and more.
  • Alt+M will run Koda formdesigner wrtten by Lookfar and Lazycat, another tool to create a GUI.
  • Ctrl+Alt+j will Run SciTEJump.
  • Ctrl+Alt+s will Run the Snippet holder

Several LUA scripts to enhance SciTE editing.

  • Insert a copy of the Bookmarked line(s) – Ctrl+Alt+B
  • This functions will insert all Bookmarked lines at the beginning for the current line.
  • Lines can be Bookmarked by pressing Ctrl+F2.
  • Jump to the "Func ???" definition of the functionname under the Cursor – Ctrl+J
  • It will also Bookmark the original line to enable you to jump back to the original line with F2.
  • List dropdownbox Ctrl+L with all available Func's in the current script and jumps to selected script. It will also Bookmark the original line to enable you to jump back to the original line with F2.
  • Alt+I – Open #include "" file.
  • Ctrl+Shift+D – Add Debug msgbox
  • This function will add a MSGBOX below the current line that contains the Var the cursor is at
  • $a = $b + 1 (Put the cursor on $b and press Ctrl+Shift+D the following line will be added)
  • MsgBox(4096,'debug:' & $b,$b) ;### Debug MSGBOX
  • Alt+D – Add Debug ConsoleWrite message
  • This function will add a ConsoleWrite line below the current line that contains the Var the cursor is at
  • $a = $b + 1 (Put the cursor on $b and press Alt+D the following line will be added)
  • ConsoleWrite('Line:4 debug ==> $b: ' & $b & @lf) ;### Debug Console
  • Alt+Shift+D – Comment ALL DEBUG MsgBox and ConsoleWrite lines.
  • Ctrl+Alt+D – UnComment ALL Debug MsgBoxes and ConsoleWrite lines.
  • Add TRACE ConsoleWrites to all lines to easily trace your program:Available under Tools/Debug: Add Trace lines
  • Remove ALL Debug MsgBoxes and ConsoleWrite lines: Available under Tools/Debug: Remove ALL lines