improved completion
This commit is contained in:
11
README.md
11
README.md
@@ -17,17 +17,18 @@ never from online material (see `AGENTS.md`).
|
||||
- Comment / uncomment (`//` and nesting `/* */`)
|
||||
- Brace matching, including the Jai-only `.{` struct-literal and `.[`
|
||||
array-literal openers
|
||||
- Basic completion for keywords, directives, and Jai module/file paths
|
||||
(symbol-aware identifier completion is not implemented yet)
|
||||
- Completion for keywords, directives, Jai module/file paths, visible
|
||||
same-file or imported declarations, procedure parameters, and members of
|
||||
imported module aliases
|
||||
- Project settings for ordered Jai module/import roots
|
||||
- Go-to-definition for procedures and types in the same file and through
|
||||
`#import`/`#load`, including configured external roots
|
||||
- Indexed external Jai roots so find-usages can cross project/library boundaries
|
||||
- Rename and find-usages for declaration names and their resolved references
|
||||
|
||||
Remaining code-insight gaps include symbol-aware completion for declarations
|
||||
and imported symbols, plus module-qualified members, parameters, and struct
|
||||
fields. Formatting, inspections, and compiler integration are planned later.
|
||||
Remaining code-insight gaps include completion and symbol resolution for struct
|
||||
fields and other type-qualified members. Formatting, inspections, and compiler
|
||||
integration are planned later.
|
||||
See `docs/BUILD_PLAN.md` for the phase plan.
|
||||
|
||||
## Install it locally
|
||||
|
||||
Reference in New Issue
Block a user