How to trim whitespace in SciTE: #1 hack to clean your code!

trim whitespace in SciTE

How to Automatically trim whitespace in SciTE upon file save is super-easy!   A minor tweak to the trim whitespace in SciTEuser.properties will tell SciTE to, automatically, trim spaces, tabs, etc. from the end of each line.

The following example is what I added to have it apply to my AutoHotkey files (which have an extension of .ahk).  If you have file patterns you can achieve the same goal by using something like this:

strip.trailing.spaces.$(file.patterns.yaml)=0

strip.trailing.spaces.*.ahk=1

How to trim whitespace in SciTE upon file save

A green and clear AutoHotkey branded water bottle with a straw lid, shown with callouts for shatter resistance, BPA free, and durability

How to create your own Custom SciTE Hotkeys by hacking your SciTE user.properties file

Custom SciTE Hotkeys

Creating custom SciTE Hotkeys are a great way to speed-up working in SciTE!

I highly recommend you download and print out these built-in SciTE4AutoHotkey hotkeys

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!  Make sure you do not have any comments within your list.  In my video I have them but I realized, later, that this causes issues.

btw- To be able to highlight text and move it up or down you can add
Ctrl+Shift+Up|2620|\
Ctrl+Shift+Down|2621|\

This video walks through creating your own Custom SciTE Hotkeys

How to Run selected text in SciTE- Great tip for long AutoHotkey scripts

Running selected text in SciTE

How to Run selected text in SciTE

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.