- <p>EditorConfig plugins can be developed by using one of the EditorConfig core libraries. The EditorConfig core libraries accept as input the file being edited, find and parse relevant <code>.editorconfig</code> files, and pass back the properties that should be used. Please ignore any unrecognized properties and property values in your editor plugin for future compatibility, since new properties and permitted values will be added in the future. Currently there is a <a href="https://github.com/editorconfig/editorconfig-core-c#readme">C library</a>, a <a href="https://github.com/editorconfig/editorconfig-core-py#readme">Python library</a>, a <a href="https://github.com/editorconfig/editorconfig-core-js#readme">JavaScript library</a>, two Java libraries (<a href="https://github.com/editorconfig/editorconfig-core-java#readme">EditorConfig Core Java Library</a> and <a href="https://github.com/ec4j/ec4j#readme">ec4j</a>), a <a href="https://github.com/editorconfig/editorconfig-core-lua#readme">Lua library</a>, a <a href="https://github.com/editorconfig/editorconfig-core-net#readme">.NET library</a>, a <a href="https://github.com/editorconfig/editorconfig-core-ruby">Ruby library</a>, and a <a href="https://github.com/editorconfig/editorconfig-core-go">Go library</a>.</p>
0 commit comments