栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

windows下sublime text 3使用clang format格式化C++代码

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

windows下sublime text 3使用clang format格式化C++代码

ref: 

 

Windows下clang-format的安装_wanlong1215的博客-CSDN博客_clang-format windows

https://gist.github.com/danielTobon43/51764026f95240bbd03991089f0380a8

llvm下载:

Download LLVM releases

安装后

在sublime text package control里面安装clang format插件

然后设置该插件:

Setting up clang-format
  • Go to Preferences->Package Control: Install Package
  • Install Clang Format
  • Go to Preferences->Package Settings->Clang Format->Setting-User, set as following:
{
    "binary": "C:/Program Files/LLVM/bin/clang-format.exe",
    "format_on_save": true,
    "style": "Custom",
}
  • Go to Preferences->Package Settings->Clang Format->Custom Style-User, add:
{
    "Language": "Cpp",
    "TabWidth": 4,
    "AlignTrailingComments": "true",
    "UseTab": "Never",
}

可以把default的拷过来改。 

  • Save and restart sublime text
  • Go to any script page, save it and see the difference

最后设置该插件的快捷键key bindings,使用该快捷键进行代码格式化

linux下代码格式化和保存配置文件

apt-get install clang-format-7 (其他系统版本可能apt-get install clang-format)

clang-format-7 -i xxx.cpp -style=Google

保存配置文件: 

clang-format -style=Google -dump-config > .clang-format

配置文件修改

tab size

SortIncludes: false

加载配置文件进行格式化(自动从当前向上层目录寻找.clang-format配置文件):

clang-format-7 -style=file -i xxx.cpp 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/835915.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号