codestream icon indicating copy to clipboard operation
codestream copied to clipboard

CLI or Command Line editors integration

Open AndresMpa opened this issue 3 years ago • 3 comments

I'd like to see this tool on Vim/Neovim I see a lot of benefits about using it, but I don't use too much VS Code or JetBrains tools lately; because I develop much of my code from my terminal. Getting into Vim/Neovim could help 30% of programmers market (Adding the users of the 2 tools) according to Stack Overflow 2022 survey; even a CLI tool could be integrated to some configs, also I know there's people using/developing well-structures configs just like LunarVim or NvChad open source projects

AndresMpa avatar Jul 18 '22 23:07 AndresMpa

@AndresMpa - Thanks for the submission! While I'd love to support Vim, the obvious challenge is the lack of a GUI. CodeStream's feature set is very GUI-based and I don't see an obvious way to replicate our code discussion and code review features without that. Do you have any thoughts in that area?

planteater avatar Jul 25 '22 15:07 planteater

There are some tools like Kite; it uses an external GUI client to load credentials, then it handles access trough Kite itself, something like that could be an option; also there are some other plugins like vim-wakatime, this one uses Vim internal CMD to create a file which is created on users base path (/~); thinking in a solution for Code Stream I see that there are many credentials depending on the service we access, so using a .json file could help; that file could be handled by Code Stream such as Kites or Wakatime do; them thinking about features, visual mode could be used to create code marks, feedback requests and some other features; using vim buffers things like code chat might be possible.

I also see a CLI like an option, something simpler to be used on a terminal like a command; it could also help the same way I see it easier to implement

AndresMpa avatar Jul 25 '22 18:07 AndresMpa

@AndresMpa i do like the idea of having it added to NeoVim as a plugin especially as I know a few devs that prefer it. Maybe down the pipeline it can be added to codestreams roadmap but I don't foresee it right now as there are still a few things that need fixing with state

Frosty21 avatar Aug 10 '22 17:08 Frosty21

Please add this

chakravarthi-bb avatar May 16 '23 18:05 chakravarthi-bb