我是新來崇高的文本2,並想弄清楚如何正確地重新加載我的代碼。sublime text 2 reindent single-line true vs false
確實有菜單項:Edit-> Line-> Reindent,但我想要一個鍵盤快捷鍵。
我讀到這個線程:Sublime Text 2: Auto fix indentation for javascript?
有幫助,所以我設置了以下兩個快捷鍵:
[
{ "keys": ["f5"], "command": "reindent", "args": {"single_line": false} },
{ "keys": ["tab"], "command": "reindent", "args": {"single_line": true} }
]
我試圖理清SINGLE_LINE之間的區別:真,SINGLE_LINE:假。起初,似乎single_line:false只是簡單地重新整理整個文件。但經過更仔細的檢查,它似乎以不同的方式恢復原狀。
以JavaScript代碼的這一行例子:
var app = angular.module('indexApp', ['chart.js', 'ui.toggle']);
按F5(單行:假)保持在左邊的線(這似乎是正確的我)
擊中TAB( single_line:true)將行縮進一個
點擊F5將其切換回左邊距。
那麼,什麼是single_line:true/false真的意味着什麼?