我很困惑智能標籤在一般喜好中的表現。WebStorm/PHPStorm中的智能標籤有什麼作用?
它說:
到必要的列精細對準通過空間只是做...如果 未選中此複選框,然後空格用於對準如果 必要...
這是否意味着這兩種情況的空間都用於對齊?這是否意味着它總是在後者中使用空間,並且只在前者中使用空間?
有人可以舉例說明這兩種情況嗎?
我很困惑智能標籤在一般喜好中的表現。WebStorm/PHPStorm中的智能標籤有什麼作用?
它說:
到必要的列精細對準通過空間只是做...如果 未選中此複選框,然後空格用於對準如果 必要...
這是否意味着這兩種情況的空間都用於對齊?這是否意味着它總是在後者中使用空間,並且只在前者中使用空間?
有人可以舉例說明這兩種情況嗎?
如果啓用智能選項卡選項,則只使用空格進行對齊,否則使用製表符和空格。
e.g:對於下面的代碼塊
function(first,
second) {
}
沒有智能標籤
t---function(first,
t---t---t---.second) {
t---}
與智能標籤
t---function(first,
t---.........second) {
t---}
好的,爲什麼我要混合空格和製表符? – borisdiakur
爲了確保格式化的值始終保持在您放置它的位置。像最後一個例子一樣,因爲它是一個等寬字體。由於製表符寬度是可變的,因此無法確保使用製表符。 – Fleshgrinder
好問題。我也很好奇。文件缺乏。 – Chev