Not logged in
Resend Validation E-mail
Code Writer App
SyntaxEditor Web Languages Add-on
Automated IntelliPrompt and validation for XML editing based on schemas
Source Code Available
Sold separately from SyntaxEditor and its containing bundles
WPF Blog Entries
More WPF Controls
Help topics cover all controls and product features in great detail.
Many full-source demos and QuickStarts are included.
Configure the product using Visual Studio and Expression Blend designer enhancements.
Rock Solid Code
All pre-obfuscated code is scanned by the VS Code Analysis tool, and warnings resolved.
The Web Languages Add-on, combined with the SyntaxEditor control,
brings an enhanced XML code editing experience to your end users.
Automated IntelliPrompt UI
Automated completion lists and 'Ctrl+Space' auto-complete features are fully supported and available out-of-the-box.
The context-sensitive completion data is populated with information from one or more XSD schemas.
The XML language showing an IntelliPrompt completion list
Automated quick info tips show whenever the mouse is hovered over an element or attribute,
and display detailed information about the target element or attribute.
All information is presented using rich text formatting.
IntelliPrompt quick info for an element
If one or more XSD schemas are loaded, additional information is automatically presented in the quick info.
Syntax highlighting is included for XML, which makes it easier to visually distinguish things like elements, attributes, and comments while editing.
End Tag Auto-Complete
Language Specification Compliance
The XML parser is designed according to the latest official language specifications.
Full AST Generation
The language parser outputs an AST (abstract syntax tree) for each document parsed.
This tree consists of a node for every code construct in the document (element, comment, etc.).
Syntax and Validation Error Reporting
While the parser executes, it keeps track of any syntax errors that are found and reports these back in the parse data results.
The parser also checks the document against any specified XSD schemas or DTDs for validation and reports those errors too.
SyntaxEditor then renders squiggle lines under each error and provides quick info tips with information describing the error.
Syntax errors and mouse hover error quick info
Automatic code outlining is performed based on the AST data generated by the parser.
This allows block element ranges to be used as outlining nodes.
Code outlining with some collapsed nodes and node mouse hover highlights
Get detailed contextual information for any offset, such as which ancestor elements contain the offset and
any available associated XSD schema data.
Built-in functionality can be called from menus/toolbars to comment and uncomment code lines.
A robust XML text formatter with numerous options is included.
With a single call, any XML document can instantly be beautified.
A before and after screenshot showing the results of text formatting
Code Writer App
Log in to add comments
Related clip arts and images