当前位置:  开发笔记 > 编程语言 > 正文

如何应用新的Emacs C样式来重新格式化所有源文件?

如何解决《如何应用新的EmacsC样式来重新格式化所有源文件?》经验,为你挑选了1个好方法。

我想使用emacs的Google格式化功能重新格式化我的所有源文件:google-c-style.el(请参阅此处).

如何将此函数同时应用于我的所有源文件,以便根据Google样式将它们全部格式化并缩进?



1> Charlie Mart..:

这有几个部分:

你需要提出EMACS功能来完成你想要的所有重新格式化. indent-region是一个开始,但你可能也想要解开或其他一些事情.

你需要在每个文件上调用它们,并且由于缩进函数适用于范围,你需要一个设置标记以覆盖整个文件的函数:mark-whole-buffer.

您需要在每个文件上调用EMACS:这意味着使用--batch文件调用emacs.

这里和这里有几个很好的博客文章.

推荐阅读
夏晶阳--艺术
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有