Version 14.80

Information about the next release of RJ TextEd.
Post Reply
User avatar
Rickard Johansson
Site Admin
Posts: 6065
Joined: 19 Jul 2006 14:29

Version 14.80

Post by Rickard Johansson »

I've just started adding LSP (language server) support to the editor. The LSP client is more or less working and I've tried it using a simple demo app. RJ TextEd is a bit more complicated than a simple app though - so it may take some time to add it all.

I'll add support for code completion, hover hints and diagnostics (list of code errors, hints, warnings etc.). I probably need a new panel for the diagnostics. A double click will take you to the error. It's actually a pretty cool feature when it's working.

I may add some other features as well, but I will focus on the LSP support in this version.

Just be patient 8)

User avatar
Rickard Johansson
Site Admin
Posts: 6065
Joined: 19 Jul 2006 14:29

Re: Version 14.80

Post by Rickard Johansson »

Almost there...

Below are some screen shots and GIFs displaying new features in this version.
LSP servers have currently only been implemented with projects. I'll add support for
LSP servers with "Sites" as well.

Completion
Completion.gif
Completion.gif (264.45 KiB) Viewed 176 times

Hover
Hover.gif
Hover.gif (148.32 KiB) Viewed 176 times

Diagnostics (error insight)
Diagnostics.gif
Diagnostics.gif (119.08 KiB) Viewed 176 times

Project settings
2021-04-23_ProjectSettings.png
2021-04-23_ProjectSettings.png (87 KiB) Viewed 176 times

Language server settings
2021-04-23_LSPSettings.png
2021-04-23_LSPSettings.png (85.55 KiB) Viewed 176 times

Code Explorer
2021-04-23_CodeExplorer.png
2021-04-23_CodeExplorer.png (247.71 KiB) Viewed 176 times


I'm still working on minor improvements and there are some things not yet implemented (like setting diagnostic colors in the "Themes manager". But as soon as I'm done I'll start adding some requested features and fix some bugs 8)

User avatar
yereverluvinuncleber
Posts: 281
Joined: 20 Apr 2018 09:49

Re: Version 14.80

Post by yereverluvinuncleber »

That is impressive. Testing.
"Noli pati a scelestis opprimi"... or is it "non lacessit illegitimae te carborundum"?

You can find me on Deviantart https://www.deviantart.com/yereverluvinuncleber/gallery/

Post Reply