Xcode 禁用冒号对齐自动缩进

问题描述 投票:0回答:2

有什么方法可以禁用 Xcode 在将长方法名称分解为多行时执行的自动缩进以对齐冒号吗?

也就是说,我宁愿不要这个:

UIBarButtonItem *longDescriptiveButton = [[UIBarButtonItem alloc] initWithTitle:@"Title of Button"
                                                                          style:UIBarButtonItemStyleBordered
                                                                         target:self
                                                                         action:@selector(longDescriptiveButtonClicked)];

正如您所看到的,当变量/方法/类名称很长时,看起来很糟糕。

xcode auto-indent
2个回答
1
投票

不完全是您正在寻找的答案,但我正在使用 uncrustify 进行代码格式化。我通过热键从 Xcode 脚本菜单运行它。


0
投票

Xcode 16 之前的所有 Xcode 版本:

取消选中“语法感知缩进”下的所有复选框 (设置/首选项 -> 文本编辑 -> 缩进)

Xcode 16:

你运气不好,苹果再次破坏了它,现在如果所有复选框都被禁用,甚至会缩进。

© www.soinside.com 2019 - 2024. All rights reserved.