Join  |  Sign in

version 2.0 is here

Overview

 

AlterNET Code Editor is a .NET component library that brings efficient code editing functionality into your .NET applications. It provides code editing capabilities such as syntax highlighting, code completion and code outlining, visual indicators for bookmarks, line styles, syntax errors and much more, matching the speed and convenience of the Microsoft Visual Studio C# and Visual Basic code editor.

Code Editor can be used as a standalone component library or as part of Extensibility Studio solution.

 

What's inside

 
 
Multi-line text edit control

WinForms and WPF text edit controls support almost all of the features that can be found in the Visual Studio .NET code editor, including customizable syntax highlighting, code outlining, code completion, unlimited undo/redo, bookmarks, word wrap, drag-n-drop, built-in search/replace dialogs, multiple views of the same text, displaying gutter, margin, line numbers and many more.

 
Roslyn-based parsers

C# and VB.NET parsers are based on the Microsoft Compiler Platform ("Roslyn"), which provides an open-source C# and Visual Basic compilers with rich code analysis APIs.
Utilizing these APIs allows advanced code-editing features, such as code completion, finding references and declarations, code outlining and highlighting syntax warnings and errors, to match the ones in Microsoft Visual Studio C# and VB code editor.

 
Generic Syntax Highlighting Parser

Generic Parser component, being based on regular expression engine, is designed to perform syntax highlighting foran unlimited number of programming languages.
It comes with syntax schemes for more than 30 programming languages such as C, C#, VB, Java, Xml, Html, Python and many others.

 
Advanced Parsers

Advanced code parsers that implement syntax analysis are based on hard-coded algorithms for a vast subset of modern programming languages, including C#, VB.NET, Java, Ansi-C, Java script and XML.

 
WinForms and WPF editions

WinForms and WPF Code Editor editions share the majority of the features such as syntax parsing, code completion, bookmarks and many other. Very few features, like the page view, are available in WinForms edition only.

 
Documentation and Demos

Documentation and user guide provide comprehensive information on the Code Editor product, and Demonstrations and Quick Start guide projects are designed to explain how to use Code Editor's features.

Code Editor is written in C# and built on .NET Framework. Universal edition ships with the full source code, including source code for demo projects and design-time code.

 

Features

 
This product is unavailable or out of stock.
 

Pricing

 

Code Editor Universal


$399
 
  • Syntax Edit Control (WinForms)
  • Syntax Edit Control (WPF)
  • Roslyn-based C# and VB Parsers
  • Advanced Parsers Package
  • Generic Syntax-Highlighting engine
  • Example Projects
  • Documentation and Tutorials
  • Full Source Code

Code Editor WinForms


$299
 
  • Syntax Edit Control (WinForms)
  • Roslyn-based C# and VB Parsers
  • Advanced Parsers Package
  • Generic Syntax-Highlighting engine
  • Example Projects
  • Documentation and Tutorials

Code Editor WPF


$299
 
  • Syntax Edit Control (WPF)
  • Roslyn-based C# and VB Parsers
  • Advanced Parsers Package
  • Generic Syntax-Highlighting engine
  • Example Projects
  • Documentation and Tutorials

Pricing

 
  Extensibility Studio Code Editor
Universal
Code Editor
WinForms
Code Editor
WPF
  $699 $399 $299 $299
 Code Editor        
Syntax Edit Control (WinForms)        
Syntax Edit Control (WPF)        
Roslyn-based C# and VB Parsers        
Advanced Parsers package        
Generic Syntax-Highlighting engine        
 Form Designer        
 Scripter        
Example Projects        
Documentation and Tutorials        
Full Source Code        
 
 
Multi-user discount

Each developer within your organization who is using AlterNET Software products must obtain an appropriate individual license. We offer tiered discounts when purchasing more than one license for your development team. Site and OEM licenses are also available - contact our sales department for more information.

 
License and Renewals

AlterNET product license includes a subscription that lasts for a 12-month period. Upon the expiration of a subscription, you can optionally renew it for an additional 12 months to receive another year of updates. Renewal rates are significantly lower than the license cost. Please refer to our License FAQ for more details.

 
Money-back guarantee

All of our products come with a 30 day money back guarantee; if a product does not work for you, we will return your money. Refunds are unconditional: you can request a refund for any reason within the 30 days term and you will get the entire purchase price refunded.

Pricing and licensing terms are subject to change with or without notice. Refer to the AlterNET End-User License Agreement for terms and conditions that govern redistribution right.