Visual Studioはタブを4つのスペースに置き換えますか?


217

Edit-> Advanced-> Untabify Selected Linesに行く代わりに、Visual Studio 2010で4つのスペースとして機能するようにTABボタンを設定する方法はありますか?


14
+1質問内に、既存のソースを非タブ化する方法のヒントがあるため、受け入れられた回答は新しいソースにのみ適用されます
Shmil The Cat

質問のタイトルから「2010」を編集していただけませんか?これは多くのビジュアルスタジオバージョンに適用され、UIはVS 2010、2013、2015のIDEのこの部分でも同じです。また、OPが設定しようとしていることを示唆する質問に何かを追加すると役立つ場合があります。新しいソースのスタイル。ただし、既存のソースを編集するコツはクールです。
jrh 16

既存のソースコードファイルのための「Tabify」と「Untabifyは」行の途中に挿入されたタブの仕事は、すなわち、しないことにも注意してください<tab> int <tab> x;と置き換えられる<spaces> int <tab> x;、ない<spaces> int <spaces> x;
JRH

Mac用のVisual Studio Communityを使用していますが、タブを解除する代わりに、[編集]> [書式]> [文書の書式設定]を実行しました。
Mahdi、2017

回答:


302

この動作は次の場所で編集できます。

Tools->Options->Text Editor->All Languages->Tabs

「Keep Tabs」の代わりに「Insert Spaces」を使用するようにタブを変更します。

特定の言語で異なる動作をさせたい場合は、言語ごとにこれを指定することもできます。


16
ただ、まだVisual Studioの2013年に同じである共有へ
ジェームズ・

6
タブサイズとインデントサイズはどうですか?
Magallo

3
私が設定を見つけるのにとても時間がかかったのは、設定の半分を隠すチェックボックスがあるという事実でした。必ずすべての設定を表示することを確認してください
Andrew Afternoon-Delight Hayde

5
ただ、Visual Studioの2015年のためにまだ同じである共有へ
マレク

4
これはVisual Studio 2017でも同じです
。– jhmckimm

7

VS2010以降(VS2010にはプラグインが必要です)。Visual Studioでタブサイズのオプションをチェック/設定したが、それでも機能しない場合。次に、プロジェクトに.editorconfigファイルがあるかどうかを確認します。これにより、Visual Studioの設定が上書きされます。そのファイルのタブサイズを編集します。

これは、Angular-Cliを使用してプロジェクトにAngularアプリケーションをインストールした場合に発生する可能性があります。

MSDNブログを参照してください


4

これらの答えはどれも、私のMacbook Proではうまくいきませんでした。だから私がしなければならなかったのは行くことでした:

設定->ソースコード->コードフォーマット-> C#ソースコード。

ここから、スタイルやタブの間隔などを変更できます。これは、リード開発者が私とは異なるフォーマットを使用している唯一のプロジェクトです。私のIDEが私のコードをそれらのものとは異なる形式にするのはお尻の痛みでした。


3
これは、Visual Studio for Mac 8.4(Unity 2019.2に付属)で
正しい

3

書式設定オプションが表示されない場合は、[ツール]-> [インポートおよびエクスポート]設定を実行して、不足しているものをインポートできます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.