SyntaxEditor gains Web languages add-on

Actipro SyntaxEditor for WPF 2010.2 includes advanced XML syntax language implementation with validation support.
November 16, 2010
Veröffentlichung mit neuen Funktionen

Actipro SyntaxEditor for WPF is a text editing control that is packed with features for efficient code editing, including syntax highlighting, line numbers, block selection, IntelliPrompt UI, split views, zooming, bi-di support, and much more. Actipro SyntaxEditor for WPF includes over 20 sample languages such as C#, VB, XML, etc. Custom language definitions can be developed and distributed with your applications as well. Actipro SyntaxEditor for WPF is designed for use in IDE (integrated development environment) applications, however there are many other applications that can take advantage of such a control.

Actipro SyntaxEditor for WPF includes one year subscription and can also be bought as part of the Actipro WPF Studio.

Updates in 2010.2

  • Added the Web Languages Add-on that includes an advanced XML syntax language implementation with validation, code outlining, and automated IntelliPrompt based on XSDs
  • Added new HTML and XML Editor demos, and a new Getting Started QuickStart that show off the XML syntax language from the Web Languages Add-on
  • Added the LL Parser Framework, which makes it easy to construct advanced text parsers using EBNF-like grammar natively written in C#/VB that integrate easily with SyntaxEditor, have customizable AST construction, robust error handling, and many more features
  • Added a new add-on that integrates SyntaxEditor with Irony parsers, including support for AST building and parse error reporting
  • Completely redesigned the Getting Started QuickStart series into a 15-part start-to-finish language implementation that shows everything from parsing to realistic IntelliPrompt
  • Added a new Language Transitions QuickStart that shows how to merge two independent languages together
  • Added a free Ruby language definition
  • Added the SquiggleTagQuickInfoProvider service that can be registered on a language to automatically provide IntelliPrompt quick info tips for parse errors returned by a parser
  • Added the ISquiggleTag.ContentProvider property
  • Added the IParseRequest.Language property, which passes the syntax language that owns the parser, if known
  • Added the ITextSnapshotReader.Language property, which returns the language at the current reader offset
  • Added the IMergableLexer.GetAllLexicalStateTransitions method
  • Added the IMergableLexer.CreateChangeBatch method that should be wrapped around sections of code that change mergable lexers, and the related Changed event
  • Updated the Language Designer with minor tweaks, and added token and lexical state ID provider generation for dynamic lexers
  • Added the ITextBufferReader.AsTextReader method that returns a System.IO.TextReader for the buffer
  • Added a new CanCommentEmptyLines property to LineBasedLineCommenter
  • Added the Start/EndSnapshotOffset properties to IEditorViewSelection
  • Added DisplayLine/DisplayCharacter properties added to TextPosition, which are one-based and can be used in UI

About Actipro Software

Actipro Software LLC, founded in 1999, is a cutting-edge provider of .NET controls for developers. Always striving to generate the highest possible return-on-investment for customers, Actipro Software's products are specifically engineered with customizability and productivity as primary design goals. Actipro has been creating user interface control products for Windows Forms and the .NET framework since their inception. More recently, Actipro has begun developing components for .NET 3.0's Windows Presentation Foundation (WPF) framework. In fact, Actipro Software is the very first control vendor to release a commercial WPF control. Actipro’s development staff is highly skilled in .NET and applies its knowledge and experience towards providing the best products possible. Actipro Software is always willing to listen to its users. A firm belief central to the core of the organization is that product development should be driven by the needs of the users.

The Code Editor window displaying blocks of many supported languages.

Actipro WPF Studio

Ein Paket mit professionellen Benutzeroberflächen-Steuerelementen und -Komponenten für Windows Presentation Foundation (WPF).

Sie haben eine Frage?

Live-Chat mit unseren Actipro Software-Lizenzierungs-Spezialisten.