0
我一直在運行一個問題,其中使用製表符排列鍵/值分配的源代碼在不同編輯器中以不同方式顯示。爲什麼標籤在不同的文本編輯器中排列不同?
例如,在highlighted和raw版本都在Github文件示出了在與未對齊的間隔線55
的$labels
陣列。它也在記事本中看起來如此。
但是,複製到Aptana或Notepad ++中的相同文件將顯示完美排列的值。
爲什麼會發生這種情況,是否有可能以這樣的方式創建文件,使其能夠在所有編輯器中正確顯示?
但是無論標籤被定義爲2個空格,還是4個或8個,仍然存在相同數量的選項卡,因此我預計所有的值仍然會排在一起,唯一的區別是將是鍵和值之間有多少空間。爲什麼選項卡的長度會導致值不再排列? –
這是因爲該選項卡不在每一行的同一列中啓動。 –
但第一個標籤總是可變長度的,對吧?假設製表符是8個空格,那麼如果光標位於行上的位置2處,並且您按下了製表符,則它將是6個空格,然後所有以下製表符將是8個空格。如果你在7號位置,那麼這個選項卡會有1個空格,下面的選項卡會是8個空格。所以,第一個標籤總是會把你帶到下一個列標記。我認爲在這一點上他們都會排隊,無論選項卡多長時間。 –