OVERVIEW
AlterNET Code Editor is a .NET component library that brings efficient code editing functionality into your WinForms and WPF .NET applications. It offers a range of features, such as syntax highlighting, code completion, code outlining, visual text indicators, and many more, matching the speed and convenience of the Microsoft Visual Studio text editor.
Code Editor supports most programming languages and works best for C#, Visual Basic, TypeScript, JavaScript, Python, and XML text editing.
WHAT'S INSIDE
ULTRA-FAST TEXT EDIT CONTROL
WinForms and WPF text edit controls support most of the features of the Visual Studio .NET text editor, including customizable syntax highlighting, code completion, outlining, word wrapping, searching and replacing, multiple views of the text, bookmarks indicators, line numbers, and more.
ROSLYN-BASED C#/VISUAL BASIC PARSERS
C# and Visual Basic parsers rely on the Microsoft Code Analysis ("Roslyn") platform, which provides open-source C# and Visual Basic compilers with rich code analysis APIs.
Roslyn-based parsers support advanced code editing features, such as code completion, outlining, finding declarations, and highlighting syntax errors.
TYPESCRIPT/JAVASCRIPT PARSERS
TypeScript/JavaScript parsers implement syntax analysis using the Microsoft TypeScript project, which provides a set of code syntax and semantic analysis APIs for parsing TypeScript and JavaScript code.
These parsers support advanced code editing features, including code completion, outlining, highlighting syntax errors, warnings, and code refactoring.
LSP PARSERS
LSP code parsers implement syntax analysis using the LangServer protocol, which provides features like auto-completion, jumping to definition, finding symbol references, etc.
LSP parsers are available for C/C++, Python, Lua, PowerShell, and Java.
ADVANCED PARSERS
Advanced code parsers implement syntax analysis using hard-coded algorithms for many modern programming languages, including Python, C#, Visual Basic, Java, ANSI-C, VBScript, JavaScript, HTML, and XML.
TEXTMATE PARSERS
The regular-expression-based TextMate parser performs syntax highlighting, code outlining, and basic code completion for 40+ commonly used programming languages.
FEATURES
EXPLORE DEMOS
Check out our demos and quick start guide projects to see AlterNET Studio in action and learn more about its features.
DOWNLOAD FREE EVALUATION
The evaluation version of AlterNET Studio is fully-functional and lasts 30 days from installation.
ORDER YOUR COPY TODAY
We provide a multi-user discount for AlterNET Studio licenses and a 30-day unconditional money-back guarantee.