Hotkeys are a great way to be more efficient! AutoHotkey makes it easy to create a hotkey for nearly anything however you can easily create your own custom SciTE Hotkeys by making a tweak to your user.properties file.
Below is the text I have in my user.properties file which builds in hotkeys without needing AutoHotkey. You can find additional commands by going here. Just don’t forget you are not limited to these. In the video I show how you can create your own!
#******************User defined hot key commands*****************
#*****************User hotkeys end**************************************
This video walks through the process of creating your own SciTE Hotkeys
While it is easy to use Excel to transpose rows into columns, I’ve created an AutoHotkey script which negates the need to. Basically it examines what is on the clipboard and replaces tabs with line breaks, then it sends paste to the program thus it is transposing clipboard content. I have it triggered of hitting a hotkey and comes in pretty handy and can save some time if it is something you do frequently.
Below is a video which demonstrates it usage.
^+t:: ;Control, Shift and T trigger script
StringReplace, clipboard, clipboard,%A_Tab%, `r , All ;replace all tabs with line return
SendPlay,^v ;send "paste"
Transposing clipboard content
SciTE Keyboard Shortcuts & Hotkeys
SciTE is a wonderful & powerful editor! I love using it for AutoHotKey, Python, HTML, SPSS, SQL, XML, and more! Below are SciTE Keyboard Shortcuts & Hotkeys to use with SciTE . I’ve bolded a few of the ones that I use very frequently. You also may like to check out the documentation. I have custom SciTE Hotkeys that I’ve added however they require updating files like the user.properties file which review in a this post.
SciTE Keyboard Shortcuts & Hotkeys
|Ctrl+Keypad+||Magnify text size.|
|Ctrl+Keypad-||Reduce text size.|
|Ctrl+Keypad/||Restore text size to normal.|
|Ctrl+Tab||Cycle through recent files.|
|Ctrl+BackSpace||Delete to start of word.|
|Ctrl+Delete||Delete to end of word.|
|Ctrl+Shift+BackSpace||Delete to start of line.|
|Ctrl+Shift+Delete||Delete to end of line.|
|Ctrl+Home||Go to start of document.|
|Ctrl+Shift+Home||Extend selection to start of document.|
|Alt+Home||Go to start of display line.|
|Ctrl+End||Go to end of document.|
|Ctrl+Shift+End||Extend selection to end of document.|
|Alt+End||Go to end of display line.|
|Ctrl+Keypad*||Expand or contract a fold point.|
|Alt+F2||Select to next bookmark.|
|Alt+Shift+F2||Select to previous bookmark.|
|Ctrl+Shift+F3||Find selection backwards.|
|Ctrl+T||Line transpose with previous.|
|Ctrl+D||Selection duplicate. (Great to use in SciTE editor)|
|Ctrl+K||Find matching preprocessor conditional, skipping nested ones.|
|Ctrl+Shift+K||Select to matching preprocessor conditional.|
|Ctrl+J||Find matching preprocessor conditional backwards, skipping nested ones.|
|Ctrl+Q||Comment out line (Great to use in SciTE editor)|
|Ctrl+Shift+J||Select to matching preprocessor conditional backwards.|
|Ctrl+[||Previous paragraph. Shift extends selection.|
|Ctrl+]||Next paragraph. Shift extends selection.|
|Ctrl+Left||Previous word. Shift extends selection.|
|Ctrl+Right||Next word. Shift extends selection.|
|Ctrl+/||Previous word part. Shift extends selection|
|Ctrl+\||Next word part. Shift extends selection.|
|Alt+Shift+Movement||Rectangular block selection.|
|Alt+Shift+Home||Extend rectangular selection to start of line.|
|Alt+Shift+End||Extend rectangular selection to end of line.|