Our great sponsors
-
Solution: Given that I use NeoVim (with LunarVim distro) as my primary editor, I decided to give writing a plugin a whirl. The plugin lives here https://github.com/numine777/py-bazel.nvim and is very open to community input. Hope others find this helpful! I plan to continue to expand this going forward.
-
https://github.com/alexander-born/bazel-vim go to definition insides bazel files build/test/run bazel target of current buffer jump to BUILD file of current buffer start debugger of gtest at current cursor position (requires nvim-dap or vimspector) get full bazel label at current cursor position inside BUILD file
-
SonarQube
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
-
For auto completion of bazel targets checkout https://github.com/alexander-born/cmp-bazel
-
Readme documentation could be lacking and a little out of date. Better to check the usage in my config here: https://github.com/alexander-born/.cfg/blob/master/nvim/.config/nvim/lua/config/bazel.lua
-
There is a vim plugin to follow symlinks if you wanna get rid of this. https://github.com/aymericbeaumet/vim-symlink
-
InfluxDB
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
Related posts
- How to make available new LSP servers to NeoVim
- Plugin that handles git with symlinks?
- Neovim - Workflow para Java, C# e JS/TypeScript (Atualização com Neovim 0.8 e LSP)
- Can someone please explain and help install LSP+Config as if I was 10?
- Looking for a better IDE for Linux and Mac with inline errors and warnings