You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is a list to document bugs found in the LSP or IDE functionality from nushell. Also to list existing functionality and missing features we want to add.
Bugs?
Inlays
No inlays in env.nu (let-env's are not variables and therefore do not have inlays. i mistakenly thought they should)
No inlays in (Darren's) config.nu (it's a bit flaky. Sometimes works. Sometimes doesn't work. Doesn't work at all for let-env config =)
No hovers in (Darren's) config.nu (caused complex by big script?)
Too many hover messages (Go to a script that is working, hover by moving mouse horizontally along and watch the debug. there are lots of messages with the same info. could be just duplicate logging without uniq names, or could be some type of bug where we're calling nushell too many times. could be what throttling is about? 💡 maybe store current cursor position and not update if it's in a certain range. very minute changes in cursor position currently run the nushell code again.) Marked as done because we have to pass the cursor position
Hover over command with a sub-command, the command has a popup, the sub-command says "string" in the popup. Would be nice to treat this as one command.
Hover over the custom command name in the declaration of the def should show the help text
This is a list to document bugs found in the LSP or IDE functionality from nushell. Also to list existing functionality and missing features we want to add.
Bugs?
Inlays
let-env config =
)Hover
Too many hover messages (Go to a script that is working, hover by moving mouse horizontally along and watch the debug. there are lots of messages with the same info. could be just duplicate logging without uniq names, or could be some type of bug where we're calling nushell too many times. could be what throttling is about? 💡 maybe store current cursor position and not update if it's in a certain range. very minute changes in cursor position currently run the nushell code again.)Marked as done because we have to pass the cursor positionGoto Definition
Completions
Errors & Warnings
Validation / Check
Configuration
Max Number of Problems
i.e. number of red squiggly lines limit the amount of errors returned by ide-check #98 limit the ide-check error amount nushell#8875Show Inferred Types
checkbox is respected respect the setting to enable or disable hints/inlays #97Max Nushell Invocation Time
Nushell Executable Path
from extension launch since it looks for itTrace: Server
Potential Features to Add
Existing Functionality
Cleanup
Pre-Publish
The text was updated successfully, but these errors were encountered: