巴泽尔 + QtCreator

Bazel + QtCreator

QtCreator 中似乎没有"standard/official" 打开Bazel(用于构建 tensorflow 应用程序的构建系统)项目的方法,但是有没有人想出任何解决方法?

我知道这不是您要问的,但是有适用于 IntellijIdea 的 Bazel 插件:https://github.com/bazelbuild/intellij

好的,我明白了。在 TensorFlow fork 中,您可以找到 QtCreator 支持的解决方法。以下功能已经过测试并有效:

  • 使用 (Ctrl+B) 构建项目
  • 运行 (Ctrl+R)
  • 文本突出显示
  • 定位器 (Ctrl+L)
  • 代码导航(F2)

所以我找到了一些时间来玩它,这是我的 Qt Creator Bazel 支持插件的早期版本:https://bitbucket.org/knuckles/qtc-bazel-plugin/

同样,它处于早期阶段,但可用于打开 Bazel WORKSPACE,在项目资源管理器视图中查看目标和源,以及构建任意目标。

它仍然是一个 WIP,缺少一些功能,但请随意尝试一下 - 对于简单的项目来说可能就足够了。