- Notifications
You must be signed in to change notification settings - Fork108
Open
Description
Currently I know about two usages of domain specific properties: .NET compiler+Visual Studio and ReSharper+Rider. I think there are more usages. There are two problems with them:
- Currently two editors can use domain specific properties with the same name, but different semantics.
- There is no way to get a lists of domain specific properties from different tools in order to validate and provide code completion for .editorconfig files.
My suggestions:
- Let's create a standard (JSON?) format for describing domain specific properties (schema file)
- All domain specific properties should have a prefix (like csharp_, dotnet_ or resharper_), and those prefixes should be registered in some common github file (again JSON?) along with a link to a schema file (they also could be maintained in domain-specific github repos)