-
Notifications
You must be signed in to change notification settings - Fork 118
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Enhancement][Track] KCL VSCode IDE extension and lsp enhancement #524
Comments
|
|
Peefy
changed the title
[Enhancement] KCL VSCode extension enhancement
[Enhancement] KCL VSCode IDE extension and lsp enhancement
May 11, 2023
|
16 tasks
This was referenced Jul 10, 2023
16 tasks
This was referenced Aug 2, 2023
Merged
This was referenced Aug 21, 2023
Merged
Merged
This was referenced Aug 29, 2023
16 tasks
16 tasks
This was referenced Sep 25, 2023
Peefy
changed the title
[Enhancement] KCL VSCode IDE extension and lsp enhancement
[Enhancement][Track] KCL VSCode IDE extension and lsp enhancement
Oct 9, 2023
16 tasks
This was referenced Dec 25, 2023
16 tasks
This was referenced Jan 29, 2024
This was referenced Feb 18, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Enhancement
TODO List
kind[0].lower() # kind[0] is the string type
feat:
More precise lookup and goto definition
a.b.c
, find definition ofa
,b
andc
, instead ofa.b.c
feat: add position for each name in identifier #608hover enhance: doc parse and better organization of presentation content feat: enhance lsp hover #621
diagnostics enhance for conflict attr feat: diagnostic related info #646
Intelligent perception display of function icons and documents for members of str type.
kcl-language-server version show versions
refactor functions:
The completion of map key.
Additional error plugin installation dependencies or instructions.
doc: update vscode docs kcl-lang.io#96
Hover for SchemaAttr AST Node
Go to definition for lambda arguments
test:
release:
#602
bugfix:
:
and=
in base and stack)releated issues
[Enhancement]: KCL Diagnostic #634
[Enhancement] KCL Semantic model issues for config attribute #635
The variable to the right of a continuous logical expression
a and b
a and b or c
does not have hovering information.app
gotapp:
Completion for the optional chain operator
?.
Wrong completion item for check colon
:
fix: fix wrong dot and assign complete after special ty #946kind[0].lower() # kind[0] is the string type
strategy
after the if config block.fix: fix config if expr pos #1027
Wrong completion for the schema check
:
charfeat: add check scope kind #1057
No completion for the schema check
?.
charfix: remove missing expr symbol #1030
.
e.g.c
,o
,co
No hover information for the if config block.
fix advanced resolver walk_list_if_item_expr #1018
No hover information for the internal schema scope variables that are not the schema attribute.
fix: fix schema scope variables sema info and comments symbols panic #1014
Wrong definition for the local variable in lambda
Fix the definition of duplicate parameter #1048
The text was updated successfully, but these errors were encountered: