最新消息:文章中包含代码时,请遵守代码高亮规范!

IOS代码竖行对齐【工具】

iOS Ace 192浏览 0评论

遭人嫌弃的Xcode

最近在学习前端技术,发现前端开发工具和java开发工具有点类似,都有竖行对齐的竖线,看着让人赏心悦目。

再回头看看我们的Xcode

越看越嫌弃。SO,就去网上 找找如何能让我们Xcode写的代码看起来更加高大上,让人看着更加清晰明了。然后就让我找到了Xcode代码竖行对齐工具XAlign,下面我们来从几个方面了解下XAlign。看看我们为什么要用代码竖行对齐,使用代码竖行对齐有什么好处,以及如何使用插件让我们能够代码竖行对齐

为什么要竖向对齐代码?

举一个简单的例子:

int robert_age = 32;
int annalouise_age = 25;
int bob_age = 250;
int dorothy_age = 56;

相较而言,下面的写法更易读:

int robert_age     = 32;
int annalouise_age = 25;
int bob_age        = 250;
int dorothy_age    = 56;

只要眼睛一扫,立马就能看见bob_age这个年龄是有问题的,不用一行一行去对比。

它瞬间就吸引了我的眼睛。

这样的格式是好的,但是如果有100行变量需要这要适配格式,那我手动挡估计就得拿头撞墙了。

还好有款Xcode插件XAlign拯救了我们。下面来介绍一下这款插件。

什么是XAlign?

用等号对齐

(图片来自https://github.com/qfish/XAlign)

通过定义组对齐

(图片来自https://github.com/qfish/XAlign)

按属性组对齐

(图片来自https://github.com/qfish/XAlign)

下载地址

https://github.com/qfish/XAlign

里面有非常详细的图文安装介绍,在这里我就不再给大家介绍如何安装了。

当然,这只是我个人的理解。可能很多人对这种竖行对齐很反感,但是对于我来说,它的确让我阅读代码时提高了效率。

转载时请注明出处及相应链接,本文永久地址:http://blog.it985.com/22314.html


pay_weixin
pay_weixin
微信打赏
pay_weixin
支付宝打赏
感谢您对作者Ace的打赏,我们会更加努力!    如果您想成为作者,请点我

您必须 登录 才能发表评论!