Editor.NET - Version 2.5
New Features :
Editor.NET- Full support for Visual Studio 2015.
- Option to optimize Textsource content for memory usage.
- Ability to highlight references in WPF edition.
- Different highlighting for warnings/errors/information diagnostics.
- Support for Roslyn 1.0.0 public release.
- Formatting case of reserved words and spacing when editing VB.NET code.
- Automatic generating of swith statement for enum variables when using switch snippet in C#.
- Code snippets for VbParser.
- Support for region outlining.
- Code completion for untyped variables.
- Bug with VB parser linecontinuation.
- Bug with code completion for property with "Private" set modifier in VB parser.
- Minor bugs related to code completion with Roslyn parsers.
Editor.NET - Version 2.4
New Features :
Editor.NET- Highlight References.
- Support for Windows 8.1.
- Support for T4 Parser.
- Filter out code completion content when typing.
- VB parser with advanced features like statement highlighting, statement completion
- Search, bookmarks and intelissense across multiple documents.
- Code completion for expressions.
- Code completion for overridable methods.
- Code Completion for LINQ and lambda expressions.
- Code completion for untyped variables.
- Editor.NET GDI leaks.
- Bug with parameter info under WPF.
- Bug with VB property attributes.
- Bug with VB autoimplemented properties.
- Bug with VB generic class\interface declaration.
- Bug with VB anonymous types initialization.
- Bug with VB With statement.
- Bug with VB array declaration.
- Bug with VB OrderBy, From, For Each, Try\Catch, Do Loop statements.
- Bug with VB named parameters.
Editor.NET 2.3
New Features :
Editor.NET- Support for parsing async/await in C# parser.
- Look and feel close to Visual Studio 2013 editor.
- Support for multiple lines text typing when selecting vertical block.
- Support for C# parser using Roslyn (technology preview).
- Reference documentation for WPF version.
Bug Fixes :
- Bug with autocompletion for nested "for each" statements.
- Bug with collapsing outlining regions for VB and C# property.
- Bug with incorrect cursor position in WPF when mouse click.
- Bug in Find/Replace dialog.
- Bug with code completion box in WPF version.
Editor.NET - Version 2.2
New Features :
Editor.NET- Implement search across multiple documents.
- Support bookmarks across multiple documents.
- Compatibility with Visual Studio 2012.
- Brace matching/highlighting.
- Line Separator/Line Highlighting.
- SyntaxSettings dialog.
Bug Fixes :
- Bug with wrong code completion hint behavior.
- Bug with processing key combination for non-unicode symbols.
- Bug with code completion for Indexed properties in VB
Editor.NET - Version 2.1
New Features :
Editor.NET for WPF- Url highlighting.
- Support for spell checking.
- Export to html/rtf/xps.
- Printing and print preview.
- Ability to display background image.
- Code snippets.
- Content dividers.
- Split View.
- User Margin.
- Localization support.
- Support for XML literals in VB parser.
- Support for nested lambda expressions in VB parser.
Bug Fixes :
- Bug with setting line styles at design time.
- Bug with locating description information when displaying code completion listbox.
Editor.NET - Version 2.0
New Features :
- WPF support added.
- Preselecting most suitable overload method in parameter tooltip.
- Support for implicit line continuation in VB parser.
- Support for auto properties in VB parser.
- Support for collection initializers in VB parser.
Bug Fixes :
- Bug with With statement in VB parser.
- Bug with missing extension methods when displaying code completion listbox.
- Bug with displaying generic methods when System.Collections is used.
- Bug with deleting text to the right of the caret when invoking code completion.
- Bug with dislaying protected methods after base expression.
- Incorrect behaviour with displaying parameter tooltip when typing decimal point.
- Bug with regions breaking intellisense logic.
Editor.NET - Version 1.63
New Features :
- Support for LINQ in VB.NET parser.
- Support for lambda and anonymous expressions in VB.NET parser.
- Improvements in demo projects and installation.
Bug Fixes :
Editor- Incorrect drawing of line numbers.
- Bug with calculating scrollbars size when scrolling to the end of the document.
- Incorrect processing of Shift+Tab key stroke.
- Incorrect navigation through words.
- Bug with dragging when using non-monospaced fonts.
- Bug with Defer and Set statements in SQL parser.
- Bug with New expression in C# parser.
- Bug with thread synchronization when parsing text.
- Bug with sort order for intellisense members.
- Bug with displaying extension methods in code completion listbox.
Editor.NET - Version 1.62
New Features :
Editor- DeselectOnDrag Selection option forcing editor to clear selection when drag finishes.
- Click and ShowTooltip events added to IBookmarks interface.
- Optimization of Braces highlighting on large text.
Bug Fixes :
Editor- Bug with GDI resource leak.
- Bug with drawing ascent character when printing/previewing.
- Bug with editor crashes when closing.
- Bug with crash when displaying code completion for extension methods.
- Bug with parsing TypeOfIs expression when VBParser is used.
- Bug with code completion for namespaces.
- Bug with displaying method tooltip when VBParser is used.
Editor.NET - Version 1.61
New Features :
Syntax Parser- Parsing can work in separate thread.
- Conditional defines evaluation and highlighting for C#/VB/Ansi C parsers.
- HTMLScript parser for highlighting HTML with javascript blocks.
- Compatibility with Visual Studio 2010/.NET 4.0 (full solution and client profile)
- Extension Methods added to intellisense.
- Code completion outside method scope in C#/VB parsers.
Bug Fixes :
Editor- Bug with trial version not working when writing to registry is not allowed.
- Bug with GDI resource leak.
- Bug with word selection when dblclicking on white spaces.
- Ansi C parser multiple bug fixes and enhancements : attribute parsing, bool extensions, string concatenation, typedefs parsing.
- Javascript parser multiple bug fixes and enhancements: void type casting, object initializer statement, return statement terminator, regular expressions parsing, and/or/assign statements.
- Bug with code completion decriptions for .NET framework classes when non-english locale is used.
- Bug with code completion for catch variable in C# and VB parsers.
- Bug with pointer member access expressions in C# parser.
- Bug with code completion for default properties in VB.
- Bug with code completion when regions are used.
- Bug with code completion for variable initalizator and assignment statements in VBScript parser.
- Bug with code completion for DirectCast, Cast and CType in VBScript parser.
- Bug with code completion for function parameters and results in VB parser.
- Bug with preselecting type when displaying code completion for new statement in C#/VB parsers.
- Bug with displaying code snippets.
Editor.NET - Version 1.56
Bug Fixes :
Editor- Bug with trial version not working when writing to registry is not allowed.
- Bug with GDI resource leak.
- Bug with code completion for methods in VB parser.
- Bug with deleting text to the end of the line when code completion is invoked.
- Bug with loading code completion descriptions if different locale is used.
- Bug with [Enum] not parsed correctly in VB parser.
- Consistent crash with code completion invocation in VB parser.
Editor.NET - Version 1.55
New Features :
Editor- Whitespace.LongSpaceSymbol property added to replace long space with user-defined symbol when drawing.
Bug Fixes :
Editor- Memory leaks reduced.
- Bug with mouse wheel scrolling on some PCs.
- Bug with painting in page breaks/page view mode.
- Bug with drag-n-drop text.
- Bug with search-replace.
- minor issues with VB, C#, Parser and XML parsers fixed.
- Bug with deleting text when inserting item from code completing listbox.
- Bug with displaying generic types in code completion listbox.
- Minor code completion issues fixed.
Editor.NET - Version 1.54
New Features :
Editor- SelectWordOnCtrlClick option added to Selection.Options to select word when clicking with holding Ctrl Key.
- Added support for EditorBrowseableAttribute to disable code completion for some methods/properties.
Bug Fixes :
Editor- Bug with wordwrap in page layout mode.
- Bug with highlighting braces when inserting code snippet.
- Bug with inserting #if and #region snippet when editor is linked to C# parser.
- Few bugs with CParser fixed.
- Bug with code completion for loop variable of for statement in VB parser.
- Bug with displaying generic types in code completion listbox.
Editor.NET - Version 1.53
New Features :
Editor- LineSpace property added to control space between lines.
- SpellDelimiters property added to better control spelling algorithm.
- Added BeginUpdate/EndUpdate method to SyntaxEdit class.
- Added support for generic types in VB parser.
- Redesigned Syntax Builder dialog.
Bug Fixes :
Editor- Bug with modified state when undoing changes after the document is saved.
- Bug with incorrect displaying long space character (/U+3000).
- Bug with parsing query expression related keywords in C# parser.
- Stack overflow exception with "With" statement in VB parser.
- Bug with searching through enumerations in code completion listbox.
- Bug with displaying description for method parameter in code completion hint.
- Bug with caret still displayed in the editor when code completion looses focus due to switching to other application.
- Bug with code completion for nested "With" statement in VB parser.
- Bug with code completion for array types in VB parser.
- Bug with displaying all/common tabs for code snippets in VB parser.
Editor.NET - Version 1.52
Bug Fixes :
Editor- Bug with updating positions of bookmarks/line styles when typing text.
- Bug with auto corretion not being executed.
- Bug with caret movement when expanding collapsed regions.
- Incorrect parsing of with statement in VB parser.
- Incorrect code completion for array of records.
- Incorrect code completion for generic types.
Editor.NET - Version 1.51
New Features :
Editor- New design with extensive usage of interfaces and generics.
- Reviewed Search/Replace dialog.
- C# 3.0 features added, including LINQ support.
- ANSI C syntax parser.
- Ability to format spaces between operators.
- VBParser/VBScriptParser error notification when expression is terminated with line break.
- Templates for xml comments.
- Code completion for overriden methods/properties.
- Tabs with common/all members in code completion list box.
- Automatic completion of If/Then/Else statement in VB Parser.
Bug Fixes :
Editor- Bug with deleting bookmarks when performing block operations such as indenting, lowercasing, capitalizing, etc.
- Bug with editor serialization in xml.
- Bug with code completion snippets.
- Bug with code completion within With statement.
- Bug with code completion within Try/EndTry statement.
- Bug with attributes inside enumerations.
- Bug with global keyword in C# parser.
- Bug with Redmi statement in VB parser.
- Bug with In expression in MSSQL parser.
- Minor code completion issues.
Editor.NET - Version 1.48
Bug Fixes :
Editor- Bug with global settings serialization.
- Bug with named bookmarks that were added in the same line.
- Minor search/replace issues.
- Bug with expanding collapsed regions.
- Bug with automatic indentation while single line pasting.
- Bug with code selection when line numbers region is clicked.
- Bug with code completion with boolean types for CaseSensitive parsers.
- Bug with autocompletion for structures in VB Parser.
- Minor code completion issues.
- Bug with try/catch statement in Cs Parser.
- Bug with several Handles statement in VB Parser.
- Bug with '-' character in Xml Parser.
- Bug with XML tags in Xml Parser.
- Bug with """" strings in VbScript Parser.
- Bug with autocompletion of statements in VB Parser.
- Bug with eqv, ^ operators in VbScript Parser.
- Bug with parsing CType, CCur and such in VB and VbScript Parsers.
Editor.NET - Version 1.47
New Features :
Syntax Parsers- Automatic insertion of end-of-block in VBScript Parser.
Bug Fixes :
Editor- Bug with color themes in global settings dialog.
- Bug with global settings serialization.
- Bug with parameter info tooltip.
- Bug with code snipptes in VB parser.
- Minor code completion issues.
- Bug with indentation of If/Select Case statement in VB Parser.
- Bug with parsing CDATA sections in Xml parser.
Editor.NET - Version 1.46
New Features :
Editor- Macro record sequence can now be stored in external file/stream.
- Option to copy editor content in rtf format to clipboard.
- Option to select line when the user clicks on the gutter.
- MaxLength property to specify the maximum number of characters that the user can enter.
- Color themes added to Editor Settings dialog.
- Column margins added, now margins can be displayed for several columns.
- DrawColumnsIndent option to draw indentation marks.
- VBScriptParser, JavaScript Parser: added built-in functions.
- Code completion now loads descriptions from external xml files.
- Quick info tips can be displayed when moving mouse over identifiers.
- Code completion can now work in Visual Studio 2005 like mode.
Bug Fixes :
Editor- ReplaceAll bugs with undo.
- Bug with searching in a selected block.
- Bug in incremental search.
- Bug with navigation through words.
- Code snippets painting bug.
- Bug with calculating max string length for horizontal scrolling.
- GetCharsAbcWidth function is now used for more accurate results when calculating string width..
- Sql Parser minor parsing issue.
- JavaScript parser: minor issues.
- Vb parser: with statement, global functions.
- Vb parser: auto completion for class/end class, sub/end sub, with/end with, for/next, etc.
- Code completion minor issues.
Editor.NET - Version 1.45
New Features :
Editor- CycledSearch option added allowing to search from beginning of the document till the starting point of the search.
- SilentSearch option added to not display "not found" message when search is not successful.
- Horizontal scrolling updates more precisely with monospaced fonts during control resizing.
- Drag caret displayed during drag-n-drop operations.
- LineSeparator - added option to separate lines beyond EOF.
- Windows message handling added for clipboard messages.
- Tooltip added for code snippets and code snippet fields.
- Code snippets: now both snippets and snippet folders can be displayed on the same level.
- Code completion for methods inside partial classes.
- Quick info is now supported by syntax parser (it's invoked by pressing Ctrl+K+I in the Editor).
- Code completion for array variables in VB.
- Ability to exclude certain type members from being shown in code completion windows.
- Added support for IImport interface allowing importing and parsing content from the file or stream.
- Added Xml comments to VB parser.
- All features of Java (Sun) parser supported.
- MS Sql parser added.
Bug Fixes :
Editor- Bug with searching for compound words when WholeWordsOnly option is on.
- Bug with deleting outline sections when performing undo operation.
- Bug with replacing selected text when it's not matched search criteria.
- BeyondEof option did not work properly.
- Bug with serializing Editor to xml file.
- Bug with calculating line numbers width.
- Bug with calculating size of vertical scrollbar.
- Bug with LineSeparator.TempHighlightLine method
- Bug with FindNextSelected/FindPreviousSelected methods.
- Bug with dragging content to or from another source.
- Bug with closing code completion window when mouse leaves the control.
- Code snippets crashed when closing using Alt + F4.
- Caret inside Code Snippets window was not always positioned correctly.
- Description tooltip for .NET types worked incorrectly.
- Bug with setting focus to Edit control when closing code completion hint.
- Bug with highlighting multi-line string constants containing " character.
- Bug with #regions inside statements in VB parser.
- Minor fixes to VBScript parser
- ISearch.Find method allowing finding for all occurrences of the pattern inside the text.
- ILineStyles.SetLineStyle allowing setting line style for text range.
- ICodeCompletionProvider.Sort allowing sorting code completion provider's content.
- ICollapseable.CollapsedCount method allowing getting number of collapsed section.
Also we've updated our installation to use MSI, copy assemblies to GAC and register components on Visual Studio toolbox automatically.
Editor.NET - Version 1.42
Bug Fixes :
Editor- Last eol was removed when setting Editor's text.
- User margin painting bug.
- Last line was not always visible when scrolling vertically.
- CanPaste, CanCut now work more accurately with readonly control.
- Default popup menu constants were not localized.
- Bug with block deletion and undo.
- Vb parser : default arguments was parsed incorrectly.
- Code completion did not work for namespaces listed in using section within a region.
- Bug with showing enumeration members in Vb Parser case statement and method arguments.
- Default and byref parameter modificators was not shown
- Code snippets - several minor problems fixed.
- Bug with autosize in code completion listbox.
Api changed :
- ReadOnly was changed to Readonly.
- FullCollapse, FullExpand was added to IOutlining interface.
- SaveStream, LoadStream now accepts Stream parameter.
Editor.NET - Version 1.41
Bug Fixes :
Syntax Parser- Vb parser : else statement was parsed incorrectly.
- Vb parser : for statement was parsed incorrectly.
- Smart Format crashed with Vb parser.
- Wave underline did not worked correctly at the end of the line.
- Code completion did not working for system types.
- Code completion repository crashed when registering types with the same name.
- Arrows in parameter tooltip windows did not accept mouse clicks.
Editor.NET - Version 1.4
New features :
Editor- User margin allowing displaying additional information for separate lines.
- Build in popup menu.
- Content dividers allowing separating text in the editor.
- Key binding dialog.
- Ability to display border around selected text.
- Single line mode.
- Readonly lines added to disable modifying certain range of the text.
- Replace now supports regular expressions.
- Search for multiline text is supported.
- Ability to control editor background in pagelayout mode.
- Ability to change whitespace displaying in pagelayout mode.
- Ability to control ruler background color.
Parsers
- Dedicated parsers for VbScript, JavaScript, JavaScript.NET and MS Sql.
- Dedicated parsers are moved to separate dll.
- Visual Basic allows to smart capitalize reserved words.
- Syntax Scheme for php language.
Code Completion
- Code snippets allowing choosing predefined templates from popup list.
- Code completion for partial members.
- Code completion for adding event handlers.
- Code completion for Visual Basic global functions.
- Simple html formatting of the content of code completion windows.
- Minor bugs fixed.
Quick start demos
- Demo for C# parsers for performing syntax parsing of body of class and method.
- User margin demo.
- Code snippets demo.
- Undo/redo list demo.
- Clipboard notification demo.
- Text difference demo.
Editor.NET - Version 1.32
New features :
Editor- added shortcut keys for macro recording/playback (Ctrl+Shift+R, Ctrl+Shift+P).
- added method OnPaintBackground allowing to handle drawing of Edit control background.
- added property descriptions for all properties, so now they appear in properties window (Visual Studio IDE).
- found text centered vertically when executing Search dialog.
- better code completion handling for VB language (added code completion for enumerations inside invocation, if and case statements).
- ability to register global modules containing MsgBox, Beep and other global methods.
- code completion for new statement.
- code completion supports using aliases.
- RegisterAssembly, RegisterType, RegisterObject methods added to the .NET syntax parsers.
- ability to use lexer scheme in ISyntaxParser rather than internal method for syntax highlighting.
Bug Fixes :
Editor- bug with scrolling buttons when resizing SyntaxEdit control.
- painting bug with outlining (when displaying on gutter).
- wordwrap right margin calculated incorrectly in page break mode.
- line separator color was ignored.
- matching braces background color was ignored.
- in some cases page rulers was drawn over the scrollbars and caused painting problems.
- bug with scrollbars when changing page size in page layout mode.
- painting bug with selection in transparent mode.
- selection was not cleared when pressing End or Right Arrow at line end.
- outline sections was expanded/collapsed with right mouse click.
- code completion issue : now intellisense listbox appears quicker.
- bug with sorting content in intellisense listbox.
- fixed xml_with_scripts and html_with_scripts syntax schemes.
Api Changed
- CodeCompletionReprository, ReflectionReprository was changed to CodeCompletionRepository, ReflectionRepository accordingly due to wrong spelling.
- SyntaxEdit.Recording property was changed to SyntaxEdit.MacroRecording.
- SyntaxEdit.PlayBack method was changed to SyntaxEdit.PlayBackMacro.
Editor.NET - Version 1.31
New features :
Syntax Parser- reswords are added to code completion list box for C# language.
- FileType and FileExtension fields added to the lexer scheme.
- code completion after '=' in VB (for enumeration variables).
Bug fixes:
Editor- assembly version for QWhale.Editor, QWhale.Common, QWhale.Syntax are set to 1.3.
- bug with modified property and line modificators after performing undo.
- bug with split view : split view control did not take assign all key properties.
- string calculating bug with non-monospaced fonts.
- setting strings in design time did not refresh the editor.
- code completion bug : null reference exception when displaying code completion list box.
- code completion bug : displaying wrong classes for member access.
- code completion bug : method parameters were not displayed for VB.
- code completion bug : shared members were not displayed for VB.
- bug with autoindentation in c#.
Editor.NET - Version 1.3
New features :
Editor- compatibility with Visual Studio 2005 beta
- Visual Studio 2005 like images for gutter and code completion
- Line modificators allowing visually track modified lines
- scrolling buttons like in MS word
- flat scrollbars
- unicode support
- ability to visually split editor vertically and horizontally
- named bookmarks with description and hypertext
- LineTerminator property allows saving file into Windows, Unix, and Mac formats.
- popup hint now supports syntax painting
- popup listbox supports sorting
- macro recording and playback
- amount of pages calculation when printing
- autocorrect feature allowing to correct words when typing
- RemoveTrailingBlanks option allowing removing trail spaces when editing.
- Localization to German, French, Spanish, Russian and Ukrainian languages
- C# parser was completely rewritten according to C# grammar.
- code outlining, smart formatting, code completion features improved
- code completion repository, find declaration/find references added
- highlighting of incorrect code added.
- xml comments are parsed and displayed in code completion listbox and tooltip
- Language parser with about predefined 30 schemes added
Bug fixes:
- bug with calculating of count of printed pages
- bug with invalidating editor when setting text programmatically
- FindNext(F3) raised exception first time
- Replace in Find/Replace dialog works like in Visual Studio
Behaviour changed :
- improved algorithm for highlighting matching braces
- style of source code changed
- Undo buffer cleared when executing SaveFile method and UndoAfterSave option is off.
- Format of xml scheme file was changed because of adding xsd definition file
Editor.NET - Version 1.2
New features:
- the new version supports page layout mode making it easy to see how text will be positioned on the printed page. Horizontal and vertical rulers are available and can be used to change page margins and other space settings.
- better support for code completion : code completion listbox allows to show hints and filter its content. Code completion hint displays shadow when themes are available.
- new features for matching braces highlighting.
- ability to visually drag margin.
- Transparent property added allowing displaying background image.
- BorderStyle.System property added allowing displaying editor border using themes.
- ability to restrict selection to square or stream blocks
- block insertion and deletion works faster
- new parsers for C#, VB.NET and JScript.NET come with faster parsing algorithm, code outlining, smart formatting and code completion features.
- more syntax schemes available.
Bug fixes:
- deleting selection when wordwrap is on raised an exception.
- code templates worked incorrectly.
- code completion was enabled inside comments and strings.
- character "(" in tooltip made incorrect parameter highlighting.
- syntaxEdit1.SaveFile raised exception.
- when connected to data source, edit did not update its text when moving to another record.
- horz scrollbar was not updated when changing lines programmatically.
- bug with indenting and unindenting text.
- changing wordwrap property did not invalidate editor.
- space bar and other delimiters did not select from intellilist.
- outlining hints was displayed incorrectly.
- removed outlining, selection and gutter flickering.
- bug with mnemonic keys.
- outlining worked slowly.
Editor.NET - Version 1.1
New features:
- Syntax schemes extended (Resword Sets added)
- Custom Drawing support added.
- Hints for hyper sections added.
- Delphi8 for .NET support added.
- Documentation in chm format added.
Bug fixes:
- minor bugs fixed.
Editor.NET
Product Description
Features
Find out more about Editor.NET
Download
Download free trial, demo and documentation
Order
Order your copy of Editor.NET today
System requirements
Supported platforms and OS
Version history
List of changes since release of the first version