gpt4 book ai didi

c++ - 从 clang-format 样式中提取 emacs c 样式选项

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:39:51 27 4
gpt4 key购买 nike

一位同事为我正在处理的 C++ 项目提供了一个 clang 格式的样式文件。我安装了clang-format.el为了能够从 emacs 格式化缓冲区。重新格式化按预期工作。不过,Emacs 默认的 c 模式缩进仍然完全不同。

我发现在编辑时破坏源代码格式并在以后恢复它非常令人不安。有什么方法可以读取 clang 格式的文件并应用相应的 cc 模式选项?

最佳答案

不知道有没有直接转换工具。但是,您可以尝试使用以下技巧:

  1. 将项目中相当数量的 C++ 文件连接成一个文件(例如 cat *.cpp > single.cpp)

  2. 将 clang-format 应用到 single.cpp

  3. 在 Emacs 中打开 single.cpp

  4. 使用 guess CC 模式的功能:M-x c-guess-no-install 然后是 M-x c-guess-view

关于c++ - 从 clang-format 样式中提取 emacs c 样式选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39894233/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com