New Feature: - Document Symbols provider shows all IFC entities in the Outline view - Entities listed as '#123 IFCWALL' with full definition as detail - Sorted by entity ID for easy navigation - Click any entity in outline to jump directly to that line Implementation: - Added DocumentSymbol and SymbolKind to imports - Enabled documentSymbolProvider capability in server - Provider parses all entities and creates symbols with proper ranges - Uses SymbolKind.Class for entity types The Outline view (bottom of Explorer sidebar) now shows a navigable list of all entities in the IFC file, making it easy to find and jump to specific entities by ID or type. |
||
|---|---|---|
| .. | ||
| node_modules | ||
| out | ||
| src | ||
| package-lock.json | ||
| package.json | ||
| tsconfig.json | ||
| tsconfig.tsbuildinfo | ||