我一直在遇到一个问题,即使用标签排列键/值分配的源代码在不同的编辑器中的显示方式不同。
例如,highlighted和raw版本中Github上的文件显示行$labels
处的55
数组,其间距不对齐。它在Notepad中看起来也是这样。
但是,复制到Aptana或Notepad ++中的同一个文件将显示完美排列的值。
为什么会发生这种情况,是否可以创建文件以便在所有编辑器中正确显示?
答案 0 :(得分:3)
根据每个编辑器中的设置,每个编辑器都会使用不同数量的空格。
一些使用2,一些使用3,一些使用4,一些使用6.您可以通过突出显示github中的一个选项卡,选项卡占用8个空格。
这应该可以在编辑器中调整。
如果您在使用特定数量的空格的编辑器中创建文件,并在使用不同数量的空格的编辑器中查看它,则情况会有所不同。
关于是否使用空格或制表符进行缩进一直存在争议。这是个人偏好的事情,但使用空格而不是制表符可以防止这个问题。
您应该能够将编辑器设置为使用空格而不是制表符。