vs2012 ショートカット
1行挿入(行末以外)
- 空白行挿入(下行へ)
CTR+Shift+Enter - 空白行挿入(上行へ)
CTR+Enter
選択/コピー etc.....
- 短形選択
Alt+Shift+矢印 - 1行コピー
選択せずにCtr+C,shift+Home,shift+End - 1行削除
選択せずにCTR+X、CTR+L - クリップボード履歴(20個)
ctr+shift+v
インテリセンス
- インテリセンス呼び出し
Ctr+Space - インテリセンス確定
. ( ; Enterいらない
コード整形
移動(特殊)/選択
- ブックマーク移動
2CTR+K,CTR+P(前のブックマークに移動) CTR+K,CTR+N(次のブックマークに移動) - 編集作業位置移動(以前へ)
CTR+- - 編集作業位置移動(以前へ)
CTR+Shift+- 定義へ移動
F12括弧移動
CTR+{- 括弧選択
CTR+Shift+{ - 単語選択
CTR+Shift+W - 単語移動
CTR+矢印
移動 カスタム
Vim使いなのでここは読み飛ばしてね!
- 移動↑
Alt+I - 移動↓
Alt+J - 移動←
Alt+H - 移動→
Alt+K
#Window/タブ操作
- タブの切替
CTR+TAB - タブを閉じる(現在)
CTR+F4 - ブレイクポイント(一覧)Window
Alt+F9 - 出力
Alt+2 - ローカル
Alt+4 呼出し履歴
Alt+7ソリューションエクスプローラ
CTR+W,S- クラスビュー
CTR+W,C - オブジェクトブラウザ
CTR+W,J - ブックマークウィンドウ
CTR+W,B - プロパティウィンドウ
Alt+Enter
ブレイクポイントetc
- ブレイクポイント設定解除
F9 - ブレイクポイント関数
CTR+D,N
省略・展開
- 折畳 アウトラインの展開/縮小 CTR+M,CTR+M ***
- 折畳 アウトラインの中止 CTR+M,CTR+P 元に戻すには[編集]→[アウトライン]→[アウトラインの開始]
- 選択範囲の非表示 CTR+M,CTR+H
- すべてのアウトラインの切り替え CTR+M,CTR+L
- カレントを表示 CTR+M,CTR+U
- 定義に縮小 CTR+M,CTR+O ***
コードスニペット
##クラス作成
- リージョン
#region - クラス作成
class - コンストラクタ作成
ctor - プロパティ
prop,propfull - インデクサー宣言
indexer - 反復子IEnumerator
GetEnumerator()
iterator - 反復子インデクサー内部クラス
iterindex
##制御構文
- ループブロック
for,foreac - Whileブロック
while - ifブロック
if - try~catchブロック
try,tryf(finally)
##その他のステートメント
- usingブロック作成
using - コンソールライトライン関数
cw WinFormMessageBox.Show関数
mbox##自作スニペット
Console.ReadKey()
crkConsole.ReadLine()
crlstring.Format("{0}",value)
sf
マクロ記録再生
無くなる予定らしいV11.0