tools icon indicating copy to clipboard operation
tools copied to clipboard

feat(cli): add lsp_proxy command to support stdin/stdout

Open xiaoxin-sky opened this issue 2 years ago • 1 comments

Summary

Because Rome is not currently supported stdin/stdout ,so add lsp_prxy command to support this. Relevant #3420 With this command, most stdio/stdout-dependent editors(nvim,lapce...) will be able to access Rome more easily. Usage

rome lsp_proxy

Lapce support preview

rome support lapce

here is the Lapce rome plugin(lapce-rome)

xiaoxin-sky avatar Oct 18 '22 13:10 xiaoxin-sky

Deploy request for rometools pending review.

Visit the deploys page to approve it

Name Link
Latest commit 3812c4584142306f1a38d14096f1c22b346827aa

netlify[bot] avatar Oct 18 '22 13:10 netlify[bot]

Can you make the necessary changes in commands/help to list lsp-proxy when running rome --help and printing a detailed message when running rome lsp-proxy --help?

ok, I will change this code in later.

xiaoxin-sky avatar Oct 19 '22 06:10 xiaoxin-sky

Thank you so much for this contribution. This will help us a great deal when adding support for other editors and I'm looking forward to your lapce extension!

MichaReiser avatar Oct 20 '22 11:10 MichaReiser