WebStorm / PHPStorm中的智能标签有什么作用?

我很困惑,智能标签在一般的喜好做什么。

它说:

精确alignment必要的列仅通过空格完成…如果未选中此checkbox,则必要时使用空格alignment…

这是否意味着这两种情况下的空间都是一致的? 这是否意味着它总是在后者中使用空间,并且只在前者中使用空间?

有人可以举两个例子来说明吗?

如果启用智能选项卡选项,则只使用空格进行alignment,否则使用制表符和空格。

例如:用于以下代码块

function(first, second) { } 

没有智能标签

 t---function(first, t---t---t---.second) { t---} 

与智能选项卡

 t---function(first, t---.........second) { t---}