Notepad Alternatives


By default, the Rainmeter skin text files in the .ini format will be associated with Windows Notepad text editing application. While Notepad is a perfectly good little text editor, we really recommend that you look at a couple of alternatives if you are going to be working with Rainmeter skins. A more powerful "programmers text editor" can add a lot of useful functionality for searching and replacing text, finding typos and other problems with your skin files, and working with color coding of the files to make it much easier to follow and edit the code.

Notepad

Notepad is the built-in text editor included with Windows. It will be the default editor used by Rainmeter unless you specify otherwise.

It is a pretty simple and plain text editor, with no line numbers, color coding or other advanced features.

Notepad++

Notepad++ is a full-featured free programmer's text editor available at https://notepad-plus-plus.org/.

We recommend that after you install the latest Notepad++, you get the RainLexer addon by poiru, which will add custom color coding for Rainmeter skins.

Sublime Text

Sublime Text is another full-featured programmer's text editor available at https://www.sublimetext.com/. It is not free, but can be run for an extended length of time in "unregistered" mode to try it out.

We recommend that after you install the latest Sublime Text, you get the Rainmeter Package addon by thatsIch, (originally by merlinthered) which will add custom color coding for Rainmeter skins and lots of other nice Rainmeter specific functionality.

Visual Studio Code

Visual Studio Code, commonly referred to as VS Code, developed by Microsoft, is yet another source-code editor available at https://code.visualstudio.com/.

We recommend that after you install the latest Visual Studio Code, you get the Rainmeter Support extension by will-shaw, which will add custom color coding for Rainmeter skins and a few snippets for quick creation.

Associating skin files with your desired editor

Once you have decided on and installed a better text editor, you will probably want to associate the common Rainmeter file types of .ini, .inc, and .lua with the application. This can be done in Windows Explorer:

  • Open the folder that contains the file you want to change.
  • Right-click the file you want to change and then, depending on the type of file, either click Open with or point to Open with and then click Choose default program.
  • Click the program you want to use to open the file.

  • Do one of the following:
    • If you want all files of that type to open in the same software program, select the Always use the selected program to open this kind of file check box, and then click OK.
    • If you want only that file to open in the software program this one time, clear the Always use the selected program to open this kind of file check box, and then click OK.

Alternatively, if you do not wish to associate the file types with your editor in Windows, but still want to have Rainmeter use the editor when editing skins, you can add a setting for ConfigEditor to your Rainmeter.ini file. Simply enter the full path to the executable for your text editor.