Welcome everyone!
Ohhh, it's been such a long time! This post is going to be
a bit long - not sure if anyone will read it, but after such a long time, I want to write everything in detail.
A bit of history
The original SkEditor was created by
@GliczDev in 2020. It was a very simple editor. It had many updates, but eventually, in 2021, it was abandoned.
A few months later, SkEditor Remake was born, created by me. It was a fork of the original SkEditor and added a few new features.
Only some time later, it was rewritten in WPF with a new look and features, and it was much more interesting. However, after a few months, I stopped updating it, only to announce in 2022 that it's the end.
But I was back with the familiar SkEditor+, which was a significant step forward, but now we're in a similar situation.
Brand new SkEditor
I rewrote SkEditor from scratch on a new platform. I wanted to finish it much earlier and release it on September 25th, the anniversary of SkEditor+'s release, but it got
a bit delayed. However, I think it was worth it, and here are some of the highlights:
New platforms!
The new SkEditor supports not only Windows but also Linux and macOS. However, for now, I'll only be releasing versions for Windows - because that's the only system I can test sensibly. If you're a regular user of one of those two systems and would like to test, message me on Discord - you'll find me on the
Discord server.
New look!
The new SkEditor looks much better than the old one. I think a simple comparison clearly shows it (New SkEditor with the Shadow theme):
Themes!
You can now change almost every color in the application using themes!
The return of Analyzer!
Remember the Analyzer, the tool connected to the skUnity Parser?
In the new SkEditor, it's back and much more powerful! You can instantly analyze your scripts with a quick button on the bottom bar or the F1 shortcut, or let the application analyze the script when you finish writing. This way, you'll find out if your script has syntax errors, warnings, and get a basic information about the script - all without requiring an internet connection!
Many improvements in existing features!
Downsides
The new SkEditor is not perfect. For example, currently, it lacks a built-in web browser - I have to wait until the library implements Linux support.
The addon API exists and is quite powerful - Analyzer is written 100% as an addon. However, some functions are missing in the API, and there's a very small number of events. In addition, there's a lack of languages - only English and Polish are available. If you speak another language and would like to help by creating a translation, please write to me on Discord!
There is no installer, auto-update and projects features available at the moment. They will be added in future updates.
Bugs?
This is the first version - bugs may occur. If you find any, please write on the
Discord server!
What about the name?
The app had many names: SkEditor, SkEditor Remake, SkEditor+...
Most people just wrote "SkEditor" anyway, so that becomes the official name.
I hope this won't cause confusion!
.NET 8
SkEditor+ was previously built on .NET 6, but with the recent release of .NET 8 as the next LTS version, the new SkEditor has been upgraded to it. This means that users need to have it installed, and it can be downloaded from
this page.
That's all for now. This is a rather stressful moment for me - I've invested quite a bit of time into this (to be precise, around 160 hours, whereas I spent a total of approximately 120 hours on the old SkEditor+ ). I hope you'll be happy with it, and there won't be any issues.
Enjoy!