视觉工作室2017的Clang格式插件

时间:2017-03-22 15:20:42

标签: visual-studio-2017 clang-format

我正在转向视觉工作室2017. enter image description here似乎与此版本不兼容。

有没有办法迫使visual studio使用旧的插件?它兼容吗?

是否有一个尚未发布的插件版本,我可以在某处找到或自己构建?

2 个答案:

答案 0 :(得分:8)

我检查了clang mailing list,看起来Hugo Puhlmann已经完成了更改,但还没有提交补丁:

  1. http://lists.llvm.org/pipermail/cfe-dev/2017-January/052243.html
  2. http://lists.llvm.org/pipermail/cfe-dev/2017-January/052251.html
  3. http://lists.llvm.org/pipermail/cfe-dev/2017-January/052253.html
  4. http://lists.llvm.org/pipermail/cfe-dev/2017-January/052484.html
  5. 更新:刚刚在推特上给他发了一条消息。他回答说:

      

    "我今天看看它并提交更新的版本,因为那里   似乎对此更感兴趣。"

    更新(再次):Hugo在下面发布了他的构建链接。

答案 1 :(得分:2)

实际上,你可以

  1. 下载适用于visual studio 2013的最新Clang格式,然后
  2. 使用7-zip
  3. 解压缩* .vsix文件
  4. 添加一个部分,例如" extension.vsixmanifest" xml文件用于suuport VS2013并将版本更改为" 15.0"
  5. 然后将所有文件重新打包为带有7-zip的zip存档,并将其扩展名重命名为* .vsix。
  6. 现在你有一个clang格式的扩展安装包支持VS2017。