正確縮排程式碼
正確的縮排不僅可以提供美觀外觀,還可以提高程式碼的可讀性。
例如,請考慮以下程式碼:
%no need to understand the code, just give it a look
n = 2;
bf = false;
while n>1
for ii = 1:n
for jj = 1:n
if ii+jj>30
bf = true;
break
end
end
if bf
break
end
end
if bf
break
end
n = n + 1;
end
如你所見,你需要仔細檢視哪個迴圈和 if
語句在哪裡結束。
通過智慧縮排,你將獲得這樣的外觀:
n = 2;
bf = false;
while n>1
for ii = 1:n
for jj = 1:n
if ii+jj>30
bf = true;
break
end
end
if bf
break
end
end
if bf
break
end
n = n + 1;
end
這清楚地表明瞭 loops / if
語句的開始和結束。
你可以通過以下方式進行智慧縮排:
• 選擇所有程式碼( Ctrl + A )
• 然後在編輯欄中按 Ctrl + I 或單擊 http://i.stack.imgur.com/PVQ0b.jpg 。 http://i.stack.imgur.com/8N7uJ.jpg