2013-02-15 13 views
7

Visual Studioでフォーマットの一部をロックまたはフリーズする方法はありますか?一部のコードを書式設定で固定する

私は、次のコードを保護したい:

Method("This is a long text", 12 , true ); 
Method("Hi",     558, true ); 
Method("Short text",   1 , false); 

はとしてフォーマットする:

Method("This is a long text", 12, true); 
Method("Hi", 558, true); 
Method("Short text", 1, false); 

それでも文書の残りの部分をフォーマットすることができます。

+0

例えば、これらの行をスキップしたい "書式ファイル"のために 'ctrl-k'' ctrl-f'を押せばいいのですか? – Default

+0

私は絶えず書式を使用しているので重複していません。私はそれをしたくない。ちょうどその部分を凍らせたい –

+0

@Default Yeah .. –

答えて

0

完全にオフにすることができます(Options->TextEditor->Basic->General)Pretty Listingをオフにします。 Options->Text Editor->C#->Formattingのオプションをオフにします。

しかし、悲しいことに、の組み込みオプションはありません。コードの一部の書式化を防止します。

+0

私はそれを達成する方法がなければならないと思う。たぶん、オプションとして直接ではないかもしれないが、おそらくプラグインによってはそうなるかもしれない。 –

+0

偶数R#でも選択非表示フォーマットをマークする方法はない。 (http://stackoverflow.com/questions/2176429/is-there-a-way-to-mark-up-code-to-tell-resharper-not-to-format-it) – hometoast

0

ReSharperの書式設定が問題の鍵です。

+0

あなたは、 ReSharperによってフォーマットされたコードからのスクリーンショット? –

+1

Resharperには、書式設定のためのたくさんのオプションがあります。しかし、コードの1つのセクションを保護するためではありません。 (http://stackoverflow.com/questions/2090354/is-there-a-way-to-keep-resharper-from-formatting-a-region-of-code) – hometoast

+0

@hometoastそれを言及してくれてありがとう –