Skip to content
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

[Feature request] Add "Signature Help" and toggle comments features #10

Open
Riku5543 opened this issue Sep 11, 2024 · 1 comment
Open
Assignees
Labels
enhancement New feature or request

Comments

@Riku5543
Copy link

Hi there. Nim is my favorite programming language and this extension for Zed is very nice so far, and Zed itself seems to be quite a bit faster than vscode. There's a couple of features missing that stops me from switching over though, so I thought I'd share.

Selecting multiple lines and pressing ctrl + / currently does nothing, but it should toggle whether the lines are commented out or not.

And while typing a proc name, you get to see the documentation for it if it's prefixed with ##, but it currently doesn't show you the proc signature, so it can be difficult to remember what parameters are needed. I'll attach a couple screenshots comparing vscode and Zed.

vscode: typing the proc shows the signature
image

vscode: starting to write params for the proc shows both the signature and documentation
image

zed: typing the proc shows the documentation
image

zed: starting to write the params gives no details
image

But, the hover has everything needed and is actually really pretty. I just wish it was easier to see that while writing code.
image

@foxoman foxoman self-assigned this Sep 19, 2024
@foxoman foxoman added the enhancement New feature or request label Sep 19, 2024
@foxoman
Copy link
Owner

foxoman commented Sep 19, 2024

Hello and thank you for choosing Nim Extension, Yes I see what is missing, some features are still not yet fully implemented for extension in zed editor, but I will try my best to get things right.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants