c++ - CLion 在保存操作期间使用 clang 格式重新格式化文件
问题描述
我在 Mac 上,并尝试在保存操作期间执行 clang 格式,如下所示。
我还设置了 clang-format 的快捷键,例如:
但是当我在 Mac 中键入 - command + S 时,我保存了文件,但重新格式化完全错误:
class AUtilityTest : public ::testing::Test {
public:
void SetUp() override {
}
void TearDown() override {
}
protected:
};
TEST_F(UtilityTest, Test1
) {
a = 0.2;
b = 0.3;
for (
int i = 0;
i < 10;i ++) {
std::cout << a + b <<
std::endl;
}
}
我需要手动转到 Code -> Reformat Code with clang-format 以使其恢复正常。
如何使它同时以 clang 格式保存?谢谢!
解决方案
推荐阅读
- javascript - 使用 jQuery 向 DOM 删除/添加 div 时选择下拉菜单和复选框冲突
- node.js - 无服务器 1.65.0 的部署返回错误 ECONNREFUSED 127.0.0.1:4567
- android - 在 Windows 上为 Android 设置 Dlib
- excel - 在 End Sub 之后第二次双击触发之前
- ms-access - MS Access中的表数组?
- unity3d - 用鼠标旋转相机但不要停止
- node.js - 无法更改节点版本 - Windows
- java - Xamarin.Android Java 绑定 java'不是抽象的,不会覆盖'错误
- ruby-on-rails - 简化 Ruby on Rails 中的赋值
- ggplot2 - 当一个是连续的而另一个是离散的时,是否可以有 2 个变量图例?