:boom: Robust C/C++ code completion for Sublime Text 3/4
<
or "
after #include
to open quick panel with guided
completion for your includes. The initial list is populated from
the current translation unit (make sure the initial parsing is
complete!) while the next layers stem from chosen folders. In the
end, the picked file is committed to file.-DCMAKE_PREFIX_PATH=~/some_path/*
, now you can!
See [1] for details.CMakeLists.txt
entry prefix_paths
is now deprecated as all the functionality is covered by the more useful
flags
sub-setting. You can still use it for now, but I will remove it
in the future.I decided to move away from using the "dev" branch. Now all the development will be happening in the "master" branch. The releases will be sourced from the "release" branch. See contribution guidelines for details.
There is a new option available for everyone using Bazel on Linux and OSX. It is still experimental, but seems to be working.
If you have a Bazel project, open any file in it and call the command: "ECC: (Bazel) Generate compile_commands.json"
This will use https://github.com/grailbio/bazel-compilation-database It generates a compilation database and if it fails it shows the error in an output panel. The approximate sequence of actions is as follows: