(declare (indent defun))中indent含义

(declare (indent 4))改为 (declare (indent 8))对定义的宏中的代码缩进好像没影响,请问这是怎样体现方便编辑宏的呢