When working on longer AutoHotkey scripts, I love being able to just highlight some text and run only it. This is possible from making some tweaks to your User.Properties file and using this file by JoeDF.
Here is the text you’ll add to your User.Properties file: Use the following for a webpage post:
Or you can download this AutoHotkey script
In the below video I walk through how to make updates to the User.Properties file as well as demonstrate Running selected text in SciTE.
SciTE is an awesome editor which I use on multiple computers. Instead of trying to keep track of my User.Properties files on each computer I’ve created a SciTE Home variable under my System settings.
This tells SciTE to use it for my default locations. If you set it up on each computer you use you won’t have to worry about having different configuration settings. While I predominately use it for AutoHotkey, I also show how you can setup importing other property files and configure the settings under languages. Just remember you’ll need a folder that is accessible across each computer (I use DropBox to keep mine synced)
Here’s a video walking through the process of creating a SciTE Home variable.
Out of the box, SciTE is a great editor! I’m willing to bet the majority of people never customize it to their needs. They are missing out! In the below video I demonstrate how I customize the SciTE User.Properties file which allows me to tailor it very specifically to my needs.
In the below video I walk through my User.Properties file which you can download from here. I don’t think anybody should have all of the settings I have, however I wanted to give y’all the syntax in case you want to borrow sections (without having to type it out.) Please be sure you backup your SciTEUser.properties file before doing any of this (I recommend you email yourself a copy to have as a static backup file just in case…)
In the video I mentioned a few important points that you need to review before using my file. By going to
Control Panel –> System–>Advanced System Settings–>Advanced–>Environmental Variables…
I created a system variable entitled: Scite_Home. Having this variable present means I can control where SciTE looks for the User.Properties file. (This was important for me because I work on many computers and wanted to have the same settings on all the computers. I also ran into issues that SciTE4AHK would over-write my SciTE User Properties file when I updated it.)