このトピックは、「 コードでタブを使用するために提携する時です 」というトピックに対する回答です 。
コメントに応答したかったのですが、元のトピックからの独立性を求められたため、新しいトピックを作成することにしました。
だから、カットの下-タブがスペースよりも優れている理由、タブに関する最も重要な誤解とそれらを正しく使用する方法。
まず、 ほとんどの人 (少なくともHabréでは)はタブを好みます。
リンクにはGreyCatからの非常にクールなコメントがあります :
実際、多くの人がまだインデントと整列を区別していないのは奇妙です。 さて、これはインデントです:
for (int i = 0; i < 10; i++) { if (a[i] == 0) do_something(i); }
— alignment:
int some_variable = 0; int v1 = 0;
, , — indent' . — .
IDE Smart Tabs :
( — indentation) — .
2 :
5 :
9 :
?
1. . . — , — .
2. . - , - . .
:
, , . , 3 , 4 . 2 . - .
, — , - , .. tab ( IDE ). , , , - .
. 4 . - - - , . , - .
, — . , . — 2, 10 .
. . . , - .
, Kate, - - . , . . — . , . .
, , . , . - .
, , .
, ( , ), ( 3 4, ), .
, ( ) .
, . , . /, , , - .
UPD:
. « VS », , . , indentation alignment. , , . , , .
— . . — « », .
, , , , - .