|
9 | 9 |
|
10 | 10 | - ✅ **Code Completion**: Auto-complete messages, enums, and keywords in your `.proto` files. |
11 | 11 | - ✅ **Diagnostics**: Syntax errors, import error with tree-sitter and advanced diagnostics from `protoc`. |
12 | | -- ✅ **Document Symbols**: Navigate and view all symbols, including messages and enums. |
| 12 | +- ✅ **Workspace Symbols**: Search and view all symbols across workspaces. |
| 13 | +- ✅ **Document Symbols**: Navigate and view all symbols, including nested messages and enums in from a document. |
13 | 14 | - ✅ **Code Formatting**: Format `.proto` files using `clang-format` for a consistent style. |
14 | 15 | - ✅ **Go to Definition**: Jump to the definition of symbols like messages or enums and imports. |
15 | 16 | - ✅ **Hover Information**: Get detailed information and documentation on hover. |
|
31 | 32 | - [Code Completion](#code-completion) |
32 | 33 | - [Diagnostics](#diagnostics) |
33 | 34 | - [Code Formatting](#code-formatting) |
| 35 | + - [Workspace Symbols](#workspace-symbols) |
34 | 36 | - [Document Symbols](#document-symbols) |
35 | 37 | - [Go to Definition](#go-to-definition) |
36 | 38 | - [Hover Information](#hover-information) |
@@ -156,6 +158,10 @@ Syntax errors are caught by the tree-sitter parser, which highlights issues dire |
156 | 158 |
|
157 | 159 | Format your `.proto` files using `clang-format`. To customize the formatting style, add a `.clang-format` file to the root of your project. Both document and range formatting are supported. |
158 | 160 |
|
| 161 | +### Workspace Symbols |
| 162 | + |
| 163 | +Protols implements workspace symbol capabilities allowing you to search for symbols across workspace or list them, including nested symbols such as messages and enums. This allows for easy navigation and reference across workspace. |
| 164 | + |
159 | 165 | ### Document Symbols |
160 | 166 |
|
161 | 167 | Protols provides a list of symbols in the current document, including nested symbols such as messages and enums. This allows for easy navigation and reference. |
|
0 commit comments