- .NET naming rules dynamic validation
- .NET naming rules dynamic Intellisense
- Add item template for .editorconfig files
Features that have a checkmark are complete and available for download in the CI build.
These are the changes to each version that has been released on the official Visual Studio extension gallery.
- .NET naming rules basic Intellisense and validation
- .NET naming rules value Intellisense
- Fixed typo
- Fixed ArgumentOutOfRangeException in Intellisense
- Validate spaces in globbing patterns
- Implement error suppression
- Add suppressions from light bulbs
- Intellisense for error codes in suppression
- Hover tooltips for suppressions
- Document suppression feature in readme.md
- Suppress errors from Error List context menu
- Hide Navigate to parent from other file types
- Always require severity for supporting properties
- Fixed issue with whitespace validation
- Support for code snippets
- Fix order of completion items
- Fixed issue with auto-list members
- Add Navigate To Parent to context menu
- Enable async completion
- Remove Code Navigation group from context menu
- Only show completion for
root
at top of document - Support Complete Word command properly
- Support Show Member List command properly
- Stop auto-injecting
=
and:
if they exist
- Updated schema to allow multiple values
- Validator allows for comma separated values
- Intellisenes triggers on
,
for supported properties - Made new line rules visible
- Source code adhering to Roslyn coding standards
- Switch icons to the official .editorconfig icon
- Error codes should be clickable
- Add description to each error code on the wiki
- Updated severity requirements
- Added "all" to values for C# new-line properties
- Don't invalidate the new "unset" value on standard properties
- Mark "unset" value as unsupported
- Move schema into JSON file
- Show hover tooltip for values
- Add XMLDoc comments
- Add validation for unneeded properties
- Insert "=" and ":" on Intellisense commit
- Added Intellisense options
- Fixed issue with formatter
- Added command to navigate to parent (F12 shortcut)
- SignatureHelp for writing sections
- Normalize property names in hover tooltips
- Performance improvements to validator
- Syntax validation for section strings
- Convert to use new error list API
- Clear errors on document close
- No custom classification definitions
- Stop invalidate undocumented properties
- Updated colors to match the predefined ones
- Added folder name in navigational dropdown
- Indication of sections not matching any files
- Update descriptions of C#/.NET anaylizer rules
- Preview tab support
- Invalidate empty section
- Reduce items in Intellisense while typing
- Intellisense substring filtering
- Light bulb to remove duplicate properties
- Indication of rules that are already defined by parent .editorconfig
- Update tooltip to display larger icon
- Removing empty lines when sorting sections
- Validation options
- Light bulb to sort properties in a section
- Light bulb to sort properties in all sections
- Dismiss QuickInfo on completion sesstion start
- Context menu command to open settings page
- New color scheme
- Align equal chars on format
- Hide severity completion for standard properties
- Validate missing property value
- Run validation on idle
- Overflow long lines in QuickInfo tooltips
- Fixed typing delay
- Rich QuickInfo tooltips
- Rich completion tooltips
- Dark theme support
- Support for AnyCode
- Show Intellisense when severity glyph is clicked
- Validate severity used on standard properties
- Hide severity completion from standard properties
- Updated screenshots in readme file
- Show inheritance hierarchy
- Duplicate section validation
- Glyphs to show severity
- Hide "root" from completion when it isn't valid to use
- Make parsing async
- Show error on duplicate properties
- Implement custom parser
- Show validation error from wrong use of "root"
- Show error messages in hover tooltips
- Support semicolons as comments
- Select matching part of completion item
- Intellisense Filters (icons at bottom of completion list)
- Intellisense substring match on typing
- Light bulb for deleting section
- Navigational drop downs
- Make headings bold
- Intellisense filtering when typing
- Move strings to .resx file
- Updated logo
- Added C# and .NET style rules
- Validate severity values
- Make validator case insensitive
- Validate unknown keywords
- Using built-in brace completion logic
- Filter completion list on typing
- Warning icons for unsupported properties
- Persist outlining state
- Status bar text saying that reopening files are required
- Better Intellisense triggers
- Gesture to create .editorconfig file
- Description of what .editorconfig is in readme.md
- F1 opens http://editorconfig.org
- Mark unsupported keywords
- Outlining
- Brace matching
- Drag 'n drop
- File icon for .editorconfig files
- Formatting command
- Validate numeric values
- Quick Info tooltips
- Initial release
- Syntax highlighting
- Intellisense
- Validation
- Comment/uncomment
- Brace completion