-
If you really want to use Neovim for this, i believe https://github.com/mfussenegger/nvim-dap and https://github.com/rcarriga/nvim-dap-ui are basically your only options.
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
If you really want to use Neovim for this, i believe https://github.com/mfussenegger/nvim-dap and https://github.com/rcarriga/nvim-dap-ui are basically your only options.
-
You use magma-nvim for interactive jupyter experience (or my fork which also includes three last PRs)
-
You use magma-nvim for interactive jupyter experience (or my fork which also includes three last PRs)
-
This is something that still needs a good plugin. I have settled with a (floating) toggleterm that runs an ipython instance. That way I can at least gather a bit of information with very little effort. For more details I usually run another terminal instance with [visidata](https://www.visidata.org/) open. [Conjure](https://github.com/Olical/conjure) does work as well, but I haven't been digging too deep into setting it up correctly.
-
conjure
Interactive evaluation for Neovim (Clojure, Fennel, Janet, Racket, Hy, MIT Scheme, Guile, Python and more!)
This is something that still needs a good plugin. I have settled with a (floating) toggleterm that runs an ipython instance. That way I can at least gather a bit of information with very little effort. For more details I usually run another terminal instance with [visidata](https://www.visidata.org/) open. [Conjure](https://github.com/Olical/conjure) does work as well, but I haven't been digging too deep into setting it up correctly.
Related posts
-
`yarepl.nvim`, yet Another REPL for Neovim, flexible, supporting multiple paradigms to interact with REPLs, native dot repeat (without `vim-repeat`), telescope integration, and more!
-
Favorite REPL/Notebook/Task Running plugins and workflow?
-
Can I reload Neovim config without restarting it?
-
Which language has the best development experience in Neovim?
-
Yuescript is a dynamic language that compiles to Lua