ccls 0.20190823.3 released

ccls可以自定义compile_commands.json目录

  (setq ccls-initialization-options
        `(:cache (:directory ,(expand-file-name "~/Code/ccls_cache"))
                 :compilationDatabaseDirectory "build"))

嗯,用 eglot 麻烦点,参数是json的。我现在是软连接过去的,省事。

這個是我比較討厭的emacs-cquery改動。不知道爲什麼你們都喜歡用build/…如果你編譯release, debug, asan, 就不能只叫build/了。我一般用Release Debug ASAN等區分。Linux kernel可能會用out.x86_64 out.ppc64le

2 个赞