2017-08-08 12 views
0

をVisual Studioで生成された私はと...試すサラウンドを行うとき、私はこれを取得:変更デフォルトはのtry-catch

try 
{ 
} 
catch (Exception) 
{ 
    throw; 
}   

私はこれ欲しい:

try 
{ 
} 
catch (Exception exception) 
{ 
    throw; 
}   

を方法はありますデフォルトを変更するには?

編集:
のMicrosoft Visual Studioのエンタープライズ2015
デフォルトtryのための1つを交換するバージョン14.0.25425.01アップデート3

+0

スニペットマネージャーを持っているVSのバージョン –

+0

@ISUN私はそれを考えていましたが、スニペットではなく、インテリセンスコマンドです –

+0

「サラウンド」コマンドのコードスニペットもそうです。 https://msdn.microsoft.com/en-us/library/6hf704tz.aspx – StriplingWarrior

答えて

1

することができますcreate your own snippet

スニペットは、通常、Visual Studioのインストールで作成されたフォルダ内に実際のファイルとして保存されます。さまざまなバージョンのVisual Studioでこのディレクトリの場所については、this CodeProject articleを参照してください。

Visual Studio 2015では、ツール→コードスニペットマネージャでスニペットを編集します。

次の手順についてのコメントで尋ねられたとおり、Windowsのエクスプローラでコマンドを実行すると、フォルダの場所(C:¥Program Files(x86)¥Microsoft Visual Studio 14.0¥VC#¥Snippets¥1033¥Visual C#)に移動します。ビジュアルスタジオコードやメモ帳などのエディタを開き、管理者モードでtry.snippetを開きます。以下に示す部分を探します。上図の一部で

<Code Language="csharp"><![CDATA[try 
    {   
     $selected$ 
    } 
    catch ($expression$) 
    { 
     $end$ 
     throw; 
    }]]> 

catch($expression$)を見つけてcatch($exception$ exception)に変更し、ファイルを保存します。あなたは今完了しており、スニペットをビジュアルスタジオに挿入すると、変数が追加されます。

+0

私はこれを試してきましたが、それを働かせることはできません。 C:\ Program Files(x86)\ Microsoft Visual Studio 14.0 \ VC#\ Snippets \ 1033 \ Visual C#にファイルがあります。これは、あなたが記述したとおりに編集した 'tryex.snippet'と呼ばれています。 (これは、ファイルのアクセス許可の周りにいくつかのダンスを取ったが、今そこにいる)。だから、ディレクトリに3つの試しスニペットがあります。 'try.snippet'、' tryf.snippet'と私が作成したものです。 「Surround with ...」メニューを選択すると、そこに新しいエントリがありますが、「tryex」ではなく「try」だけです。それにもかかわらず私はそれを選択し、それには「例外」はありません。 –

+1

[ツール]→[コードスニペットマネージャ]の中に、インポートというボタンがあります。マシンのどこかでスニペットを作成し、ボタンを使用してインポートします。それは目に見えるでしょう。このインポートの前に、ファイルをエディタのようなメモ帳に開き、xml構造体のタイトルとショートカットタグを変更します。 – Amit

+0

または、[追加]ボタンをクリックして、スニペットを含むマシン上のフォルダを見つけてください。 OKをクリックします。その後、一意のタイトルとショートカットでそのフォルダ内にスニペットを作成するだけで、それが機能します。 – Amit

関連する問題