2016-09-30 3 views
0

オープニングブラケットが続くコードを書くたびに、VS2016はブラケットの前にスペースを挿入します。VS2016 C#で '{'の前に自動スペースをオフにする方法は?

public void MyFunction() { }; 
//......................^.... 

私はそれは私がC#のテキストエディタオプションですべての単一の自動スペーシングオプションを無効にして、私はこの作業を取得することはできません

public void MyFunction(){ }; 

に見えるようにしたいです。このオプションはどこに隠れていますか?

+1

これはあなたの質問には答えられませんが、コードを他の人と共有したい場合は、この特定の形式を使わないでください。一般的な規約に従ってくださいhttps://msdn.microsoft.com/en-us/library/ff926074.aspx?f=255&MSPPError=-2147217396 – tym32167

+1

VS2015という製品はありません。あなたはVisual Studio 2015を意味しています。また、結果として読めないコード 'public void MyFunction(){'を求めます。 –

+2

実際には、すべての開発者にとってコードを統一し、読みやすく、明確にするため、マイクロソフトのガイドラインに従うことをお勧めします。 Imho、それはこの空間でもっとよく見えますが、新しいラインで最高のものになります。 –

答えて

2

可愛らしいリストを無効にしましたか?これにより、コードの自動再フォーマットが停止されます。

Screenshot of Options dialogue

+4

"基本" - > "高度"の階層が大好き!あなたはそれを作ることができませんでした!これを理解するためのUpvote。 – Bathsheba

+0

このオプションを無効にすることは何もしません。私が入力したものであれば、オートフォーマットはまだ始まります。 –

2

念のために、あなたも、あなたが見直す可能性がある言語間隔の可能性ごとに持っています。

後で編集:OPは「私はc#テキストエディタオプションで1つの自動間隔オプションを無効にしました」と言っています。おそらく誰かがこのパネルを必要とするでしょう。コメントとして投稿することはできません。

Per language spacing formatting

+0

これは、最初のかっこでも機能しますが、コードブラケットでも同じことをしたいと思います。私は自分の質問を編集して、私が何を意味するのかを見ることができます。 –

関連する問題