Support for Latest C# Versions in SyntaxEditor

SyntaxEditor .NET Languages Add-on for WPF Forum

Posted 6 months ago by StockSharp
Version: 24.1.3
Avatar

Hello,

I am using SyntaxEditor for WPF and would like to know if there are any plans to support the latest versions of C# (including C# 11 and beyond). Are there any updates or expected timelines for this feature?

Thank you!

Comments (4)

Posted 6 months ago by Actipro Software Support - Cleveland, OH, USA
Avatar

Hello,

We do have plans to update to newer C# versions, but are focusing on some other priorities first.  We don't have any timelines to share at the moment.


Actipro Software Support

Posted 3 months ago by StockSharp
Avatar

Hello again,

As a follow-up to my previous message, I wanted to reiterate my request regarding the current state of the C# language plugin for SyntaxEditor. Given the apparent lack of active maintenance, I am keen to explore enhancing the C# support on my own.

Unfortunately, the existing documentation (such as the Language Creation Walkthrough) does not offer concrete code examples or a comprehensive guide on implementing a language, which makes it difficult to proceed without foundational references.

Would it be possible to share any sample code or resources related to the existing C# language plugin, or point me toward repositories or documentation that showcase how language support is implemented? Having access to such material would greatly assist in understanding how to extend and improve the C# support within SyntaxEditor.

Thank you for your time and any assistance you can provide.

Posted 3 months ago by Actipro Software Support - Cleveland, OH, USA
Avatar

Hello,

The top of the walkthrough documentation mentions it is helpful to be paired with the Getting Started series of QuickStart samples in the sample project, which is where the bulk of the code exists.  By using the open source code, you can see how various syntax language concepts are implemented in a basic form.  Each language is unique, so it would be up to you to determine how to implement more advanced logic for a specific syntax language.

That being said, I would not recommend trying to build a C# syntax language from scratch on your own.  It took many months of development effort to implement what we currently have and C# is very complex.  A better option if you would like to enhance it would be to contact our sales team to purchase the Blueprint source code for the add-on.  Then you can have that as a foundation to use for reference, or could update it for newer language concepts.  Please note that our tech support does not extend to helping customers understand our product source code though and Blueprint sales are final.

We do plan on updating the add-on more in the coming months.  We are currently working on some WPF Bars enhancements first.


Actipro Software Support

Answer - Posted 1 month ago by Actipro Software Support - Cleveland, OH, USA
Avatar
Hello,
 
I wanted to let you know that our upcoming Actipro WPF Controls v25.1 release should be out in the next few weeks.
 
We are making some huge updates to the SyntaxEditor .NET Languages Add-on, bringing it up from C# 9 syntax all the way to current C# 13 syntax.  And one of the best new features is syntax highlighting within interpolated strings and even IntelliPrompt within interpolated string expressions.
 
Please keep an eye on our blog for the v25.1 release announcement.


Actipro Software Support

The latest build of this product (v24.1.5) was released 1 month ago, which was after the last post in this thread.

Add Comment

Please log in to a validated account to post comments.