It is currently September 20th, 2021, 6:06 pm

Code editor?

Post reviews, recommendations and questions about other software.
User avatar
Sam12345
Posts: 80
Joined: February 27th, 2021, 9:41 pm
Location: London

Code editor?

Post by Sam12345 »

I'm not sure if this is the right place to post this, but it fits the "Other Software" category the most. :D
Until now, I have been using the normal notepad, but now I'm doing more editing I'm wondering whats the best code editor for Rainmeter.
Many seem to like Notepad++, but I don't see any advantages over other, more modern, ones (ie. Sublime Text or even VS Code), besides simplicity.
Whats the best code editor for Rainmeter?
Insert inspirational quote here
User avatar
JelleDekkers
Posts: 107
Joined: September 27th, 2017, 6:32 pm
Location: Netherlands

Re: Code editor?

Post by JelleDekkers »

Rainmeter is formatted in a modified ini language which is pretty basic, so use whatever you like. I prefer N++ for its simplicity and RainLexer (Rainmeter highlighting for N++) is a big plus.
User avatar
Active Colors
Moderator
Posts: 842
Joined: February 16th, 2012, 3:32 am
Location: Berlin, Germany

Re: Code editor?

Post by Active Colors »

It is hard to answer the question "what is best for Rainmeter". One of the aspects is Rainmeter code highlighting. If a text editor has the Rainmeter code highlighting then it is already good for working with Rainmeter skins. Some folks have developed the highlighters over the years for various editors but as far as I know not all of them are up to date. Rainlexer for N++ is the most updated out of all, besides this is what developers use and they keep Rainlexer updated. I don't want to say it is 100% best but I would say considering the stated facts I put N++ among the best ones, but that should not stop you using anything else. But what is best for YOU – only you can decide by trying out the editors.

I prefer N++ because of its lightweightness. It opens up very fast and runs smoothly, any interaction is just quick. It has some basic customization settings which you can change to make it further comfortable for your coding sessions. The code is highlighted by installing Rainlexer as JD has mentioned already.
Capture.PNG
Even when I am on older hardware I know for sure N++ will run flawlessly, something that modern software are lacking with their constantly growing resource demands.
You do not have the required permissions to view the files attached to this post.
User avatar
deflore08
Posts: 168
Joined: July 12th, 2020, 7:47 am
Location: Ada, Garden City

Re: Code editor?

Post by deflore08 »

It real private question, it depends on what you prefer and what is convinient for you. Visual Studio Code also great editor, even for Rainmeter. But you must install "Rainmeter" extension (from VS marketplace) to get good syntax highlight. It's powerful, customizable, beautiful (it's MOST IMPORTANT!!). Even source code control (GIT) are included, you may commit changes, push ad pull to github directly right from editor. :)

Some color themes doesn't provide good syntax highlithg. But a big color suites which contains many color for some definitions and snippets may highlight Rainmeter syntax entirely, includings bangs, variables and so on.
You do not have the required permissions to view the files attached to this post.
Image * Image * Image
User avatar
MultiPotent
Posts: 6
Joined: August 30th, 2021, 10:13 pm

Re: Code editor?

Post by MultiPotent »

I use VS Code for complex projects and Sublime Text for simple projects

I find rainmeter super laid back when developing so i just use Sublime Text which is also free and much more beginner friendly than VS Code.

I had to install the sublime INI package to get Syntax highlighting and i have the Halcyon sublime theme installed which matches my desktop and i have the same theme installed on VS Code.

Image

Code Editors are the best text editors unless you need formatting and design. Mostly just because you can go File > Open folder and your entire project opens in a file tree on the left. The amount of customization you can do to streamline your coding process is as complex or as simple as you want.


Sublime Text: https://www.sublimetext.com/
INI Syntax Color Highlighting: https://packagecontrol.io/packages/INI
Halcyon Theme: https://packagecontrol.io/packages/Halcyon%20Theme

Image