Our great sponsors
-
I've only just come across them, but I assume this could theoretically be achieved with https://github.com/mattn/efm-langserver and https://github.com/jose-elias-alvarez/null-ls.nvim
-
null-ls.nvim
Discontinued Use Neovim as a language server to inject LSP diagnostics, code actions, and more via Lua.
I've only just come across them, but I assume this could theoretically be achieved with https://github.com/mattn/efm-langserver and https://github.com/jose-elias-alvarez/null-ls.nvim
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
-
nvim-dap-python
An extension for nvim-dap, providing default configurations for python and methods to debug individual test methods or classes.
nvim-dap-python is able to detect the current test the cursor is in through tree-sitter, so a similar approach could be used to find out which test you are currently editing and run it asynchronously. That would solve one part of the problem.
-
solargraph_test_coverage
A Solargraph LSP Diagnostic plugin that runs your unit tests in the background and reports line and branch coverage in your text editor.
It's for ruby, but you can check out how I did it: https://github.com/deepdivr/solargraph_test_coverage
-
Check out Vim-test https://github.com/vim-test/vim-test and if c# has something like rsync -- dry-run for tests to retrieve all tests with paths.
Related posts
- What's the best tool for testing?
- Should I use vim or neovim?
- Java/Kotlin developers that use NeoVim as their main IDE, recommendations to someone that uses Intellij IDEA for java-dev but nvim for the rest?
- Neorg – organize your life in Neovim
- Setting Up Razor Support in Neovim for Enhanced C# Development