5
我一直在使用自定義的快捷鍵在這篇文章Indent multiple lines in Sublime Text不當崇高縮進文件
簡稱崇高文本縮進但是,如果有奇數數量的空格這是行不通的。像我的標籤大小設置爲2個空格,並且在任何行的開頭有3個空格時,它不會縮進剩餘的代碼。
例如:
<?php
function test_indent() {
if (condition) {
echo "here";
}
else {
echo "else";
}
}
當我縮進與上述職位指定的自定義快捷鍵,這就是:
{ "keys": ["ctrl+shift+f"], "command": "reindent", "args": {"single_line": false} }
對我來說,它的結果一樣:
function test_indent() {
if (condition) {
echo "here";
}
else {
echo "else";
}
}
我需要做些什麼才能正確縮進?
同時玩這個,我發現,如果你完全'unindent'你的文件第一,'reindent'將按預期工作 –
我完全同意你的看法。但是應該有更好的解決方案。 –
此行爲似乎影響許多類型的文件 - 不僅僅是PHP – AdamS