-
Notifications
You must be signed in to change notification settings - Fork 16
[bounty] Version 0.1 #1
Copy link
Copy link
Closed
Labels
Description
The 0.1 version should be just grey text (inline completion), settings, rust LSP server. No chat, toolbox.
Settings: similar to VS Code,
(xDebug is not strictly necessary, if it's convenient for debugging then why not)
Rust backend is easy to build and run like this:
cargo build && target/debug/code-scratchpads --address-url Refact --api-key REFACT_API_KEY --http-port 8001 --lsp-port 8002 --logs-stderr
Also try --help.
Completions are available via HTTP and LSP (preferred). Later we plan to implement LSP 3.18 that has standardized inline completions.
Cache, telemetry is already implemented in the rust layer.
Grey text should generally behave similar to VS Code (all plugins behave almost the same in VS Code, because it's implemented in the IDE).
A lot of attention needed to polish interaction between gray text and standard VS popups.
Reactions are currently unavailable