|
12 | 12 | <ul> |
13 | 13 | <li>Full Proto3 support.</li> |
14 | 14 | <li>Custom include path for proto files.</li> |
15 | | - <li>Reference support.</li> |
16 | | - <li>Usage search for messages/enums/options.</li> |
17 | | - <li>Syntax highlighting.</li> |
18 | | - <li>Syntax validation for proto2/proto3.</li> |
19 | | - <li>Error checks for reserved/duplicated field tags and names.</li> |
| 15 | + <li>Usage search for messages, enums and fields (for standard and custom options).</li> |
| 16 | + <li>Syntax validation for proto2/proto3. Error checks for reserved/duplicated field tags and names.</li> |
20 | 17 | <li>Fonts & Colors configuration.</li> |
21 | 18 | <li>Structure View.</li> |
22 | | - <li>Brace matching.</li> |
23 | | - <li>Line and block commenting.</li> |
24 | 19 | <li>Code formatting.</li> |
25 | 20 | <li>Navigation to message, enum or service by name (Ctrl+N)</li> |
26 | | - <li>File rename refactoring (imports are update automatically).</li> |
27 | | - <li>Message/enum rename refactoring.</li> |
| 21 | + <li>Rename refactoring (files, messages, enums, fields).</li> |
28 | 22 | </ul> |
29 | 23 | <br> |
30 | 24 | <a href="https://github.com/protostuff/protobuf-jetbrains-plugin/wiki/Roadmap">Roadmap</a> | |
|
40 | 34 | <b>v0.9.0</b> |
41 | 35 | </a> (2017-05-05) |
42 | 36 | <ul> |
43 | | - <li>Add support for message/enum/option rename refactoring.</li> |
44 | | - <li>Add support for usage search for options.</li> |
| 37 | + <li>Add support for rename refactoring (files, messages, enums, fields).</li> |
| 38 | + <li>Add support for usage search for standard and custom options.</li> |
| 39 | + <li>Add support for oneof options (latest release of Protocol Buffers (3.3) |
| 40 | + does not provide standard options, however custom options can be used there).</li> |
| 41 | + <li>Improve error message for field label inside of oneof block.</li> |
45 | 42 | </ul> |
46 | 43 |
|
47 | 44 | <br> |
|
148 | 145 | <itemPresentationProvider |
149 | 146 | forClass="io.protostuff.jetbrains.plugin.psi.FieldNode" |
150 | 147 | implementationClass="io.protostuff.jetbrains.plugin.psi.presentation.FieldPresentationProvider"/> |
151 | | - <itemPresentationProvider |
152 | | - forClass="io.protostuff.jetbrains.plugin.psi.OneofFieldNode" |
153 | | - implementationClass="io.protostuff.jetbrains.plugin.psi.presentation.FieldPresentationProvider"/> |
154 | 148 | <itemPresentationProvider |
155 | 149 | forClass="io.protostuff.jetbrains.plugin.psi.MapNode" |
156 | 150 | implementationClass="io.protostuff.jetbrains.plugin.psi.presentation.FieldPresentationProvider"/> |
|
0 commit comments