如何解决将eclipse格式转换为.clang格式,或在vscode中使用eclipse格式器
在我的项目(C / C ++)中,我使用了eclipse默认格式化程序(bsd / allman +制表符上的空格)进行了精心修改的格式。
我想切换编辑器,并且这样做,我必须拥有正确的格式化程序。
是否可以将从eclispe导出的格式的.xml
文件转换为.clang-format
文件?
我的目标是拥有完全相同的格式,并且我不想因为重新切换编辑器而重新格式化项目
是否可以选择在vscode中为C / C ++项目使用Eclipse格式化程序?
解决方法
我意识到,该项目没有对 CI 中的格式进行检查,并且当我运行任何格式化程序时,它都会发生巨大的变化,所以在我的组织中,我强迫每个人都采用了 clang 格式,并在 CI 中添加了检查。
这解决了我的问题,但在我的调查中,我发现并非所有选项都可以移动到其他格式化工具(谁会想到),因此更改格式化程序几乎总是需要重新格式化。
我发现可以独立运行 eclipse 格式化程序(我没有任何参考资料,所以如果您有兴趣,则无需查找它),但我无法使其正常工作。
总而言之,如果可以,请避免更改格式化程序,因为某些选项可能不可用。我建议使用易于独立使用的工具(clang 格式)。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。