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

✨ Code Completion #29

Open
lukepistrol opened this issue Jun 17, 2022 · 3 comments
Open

✨ Code Completion #29

lukepistrol opened this issue Jun 17, 2022 · 3 comments
Assignees
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@lukepistrol
Copy link
Member

lukepistrol commented Jun 17, 2022

As the user types, offer suggestions to complete their code.

Note: In order to offer code completion, a language server protocol (LSP) implementation is needed (see #40).

Resources

Screenshot

image

@lukepistrol lukepistrol added enhancement New feature or request help wanted Extra attention is needed labels Jun 17, 2022
@austincondiff austincondiff changed the title Feature: Code Completion ✨ Code Completion Jun 24, 2022
@CreatorMetaSky
Copy link

if implement the LSPClient use Swift to call Rust version LSP server protocol, Is it acceptable?

@lukepistrol
Copy link
Member Author

@CreatorMetaSky as far as I know https://github.com/ChimeHQ/LanguageClient already offers a way to interact with the LSP servers natively. I haven't looked into it in detail yet though. Since we already use some of the great packages ChimeHQ provides this is probably the way to go.

@CreatorMetaSky
Copy link

@lukepistrol ok, If time permits, I will try to make a pull request using https://github.com/ChimeHQ/LanguageClient

@thecoolwinter thecoolwinter self-assigned this Jul 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
Status: 📋 Todo
Development

No branches or pull requests

3 participants