コンテンツにスキップ

Visual Studio メモ

クイックウォッチ呼び出し

Ctrl + d → q

呼び出し元のメソッド一覧を表示

shift + F12

極端に抽象化が進み、トレース不可となっていた場合、この方法で。

エラー箇所でデバッガ停止

デバッグ→ウィンドウ→例外設定
Common Language Runtime Exceptions(共通言語ランタイム例外)
にチェックを入れる。


規定値に戻すボタンもある。

ショートカット

  選択   キー
大文字に変換 Ctrl + Shift + u
小文字に変換 Ctrl + u
フォルダを指定して検索 Ctrl + Shift + f
クイックウォッチ Ctrl d → q
リネーム 選択→ Ctrl + r → r
メソッド切り出し 選択→ Ctrl + r → m
ファイル名を検索して開く Ctrl + ,(カンマ)

Gitメニューの表示

(上段メニュー)表示 → チームエクスプローラ

Git:チームエクスプローラからの設定

.git に保持してる内容と異なることがある?(リモートが設定されてなかったりとか)
その場合、コマンドラインからやるとか。

設定

ツール → オプション → 環境→キーボード → 「Visual C# 2005」

スニペット設定

ツール→コードスニペットマネージャー

言語:Csharp

メソッドごとに区切り線を入れる

ツール→オプション→テキストエディタ→C#→詳細設定→[アウトライン]→プロシージャ行の区切り文字を表示する

その他

ソリューションエクスプローラは、「すべてのファイルを表示」を選択しておいた方が無難。
「InitializeComponent() は無効な識別子です」とか出た場合は、Xamlがソリューションに含まれていないのが原因だったり。