In this AutoHotkey Webinar we cover using/customizing SciTE4AutoHotkey by Fincs
Video Hour 1: High-level overview:
SciTE4AutoHotkey is a lightweight and easy to use SciTE-basedAutoHotkey script editor. It provides:
- Syntax highlighting / color coding of text
- Calltips / IntelliSense
- AutoHotkey help integration
- Interactive debugging
- Powerful extension mechanisms
- Tons of options for customization
Demonstration of cool SciTE4AutoHotkey features
- Multi-line typing
- Dynamic Intellisense
- Move text up/down
- Comment / Un-comment
- Change applied Intellisense language
- Copy / Paste as RTF
- Custom Context Menu
- Search / Replace – with RegEx
- List of Extensions to “open”
- Highlight multiple instances of each word
- Change color of highlighting for found word
- Custom Status bar
- Configure hotkeys (w/o AutoHotkey)
- Custom your Status bar
- Setting default magnification level
- Import additional languages (here are an additional ~70 languages)
- Leverage the Output area as a GUI
- Customizing your context menu
- Running multiple instances of SciTE
- Debug your scripts
- Run selected text
Scripts / External Resources
- Main thread on SciTE4AutoHotkey
- 16 videos @ the-Automator on using / customizing SciTE
- 42 of built-in Hotkeys
- My SciTE User.properties file (backup yours before playing with it!)
- Adding Intellisense for an additional ~70 languages
- Scintilla / SciTE Documentation, Interface, Menu /Key commands
- UserGroup plus StackOverflow
- Second SciTE window by boiler (launch script, then do new window)
- Tweaking Intellisense to use your file / library from XeroByte
- Have Intellisense examine current file from lexikos
Video Hour 2: Discussion and Q&A
Script Highlight: Button Clock
Why waste space for “Start” button. Use Button_Clock_WINXP from Goyyah
#Persistent #NoTrayIcon #SingleInstance, Force /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * Download : http://file.autohotkey.net/goyyah/Tips-N-Tricks/TaskBar/Button_Clock_WINXP.ahk Description : A "Button Clock" in lieu of "Windows Start Button" This script hides the "Start Button" and adds a new Button and keeps updating the "Button Caption" with a Time String - periodically - effectively making it a clock. Author : A.N.Suresh Kumar aka "Goyyah" Email : [email protected] */ Control, Hide, , Button1, ahk_class Shell_TrayWnd OnExit, Exitt ; and restore the Start Button cTime := A_Now FormatTime,Time,,H:mm:ss Gui, +ToolWindow -Caption Gui, +Lastfound GUI_ID := WinExist() WinGet, TaskBar_ID, ID, ahk_class Shell_TrayWnd DllCall("SetParent", "uint", GUI_ID, "uint", Taskbar_ID) Gui, Margin,-28,1 Gui, Font, S13 bold , Arial Narrow ;change to make fit Gui, Add,Button, w130 h20 gStartM vTime, % Time ;backup Gui, Add,Button, w113 h30 gStartM vTime, % Time Gui, Show,x0 y0 AutoSize, Start Button Clock - By Goyyah SetTimer, UpdateButtonTime, 10 Return ; ---------------------------------------------------------------------------------------- UpdateButtonTime: If cTime = %A_Now% exit else cTime := A_Now SetTimer, UpdateButtonTime, OFF ;FormatTime,Time,,h:mm MMM-dd ;adusted to show 12 hour time FormatTime,Time,,h:mm M/d ;adusted to show 12 hour time GuiControl,,Time , %Time% SetTimer, UpdateButtonTime, 10 Return StartM: Send ^{ESCAPE} return Exitt: Gui,Destroy Control, Show, ,Button1, ahk_class Shell_TrayWnd ExitApp Return