bazel-compile-commands-extractor
bazel-eclipse
bazel-compile-commands-extractor | bazel-eclipse | |
---|---|---|
6 | 1 | |
595 | 128 | |
5.0% | -1.6% | |
8.6 | 9.6 | |
27 days ago | 20 days ago | |
Python | Java | |
GNU General Public License v3.0 or later | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
bazel-compile-commands-extractor
-
Neovim + bazel + java anyone?
It feels like there's zero tooling for bazel, even the C++ solution for Bazel, which is what I use for C++ is kind of a hack as opposed to first-class support backed by Google, like the IntelliJ plugin. Am I missing something or is it just that just all the Java people at Google use IntelliJ so they don't invest into other options?
-
Build faster with Buck2: Our open source build system
I think the recommendation for c/c++ in Bazel is to use this: https://github.com/hedronvision/bazel-compile-commands-extra...
And use the compile command json file to power clangd. I'm not a vscode person but I would hope the vscode c++ plugin would support that
-
C language server for Neovim without compile_commands.json?
Can you elaborate? Is there a native way? I am using https://github.com/hedronvision/bazel-compile-commands-extractor
-
VS Code with dockerized build environments for C/C++ projects
I don’t have any experience with bazel, but the only requirement for my setup is to have a “compile_commands.json” file generated by the build system. As far as I see, this extension provides the required functionality: https://github.com/hedronvision/bazel-compile-commands-extractor.
-
bazel projects and LSP
Yes, you can use Bazel-compile-commands-extractor to generate a compile_commands.json, assuming you are using clangd.
-
How to Use C++20 Modules with Bazel
https://github.com/hedronvision/bazel-compile-commands-extractor is probably better.
bazel-eclipse
-
Neovim + bazel + java anyone?
https://github.com/salesforce/bazel-eclipse - Presumably exactly what I want, but I haven't been able to get it to work yet, and it doesn't look super active. Is anyone using this?
What are some alternatives?
bazel-compilation-database - Tool to generate compile_commands.json from the Bazel build system
intellij - IntelliJ plugin for Bazel projects
cpp20-module-example
FimarchiveSearchGUI - A Java GUI program to search and filter Fimarchive
rules_cc_module - Rules for using C++20 modules with bazel
vim-bazel - Vim support for Bazel
Awesome-Linux-Software - A list of awesome applications, software, tools and other materials for Linux distros. [Moved to: https://github.com/luong-komorebi/Awesome-Linux-Software]
image_processing_with_imagej - This repository was created for projects related to Image Processing with ImageJ. Specifically, below are descriptions of how to create, run, and delete plugins.
rules_python - Bazel Python Rules
Killed by Google - Part guillotine, part graveyard for Google's doomed apps, services, and hardware.
reindeer - Reindeer is a tool to transform Rust Cargo dependencies into generated Buck build rules