[資料]Visual Studio 2005のショートカットキー
詳細
今日NetOAのコード作業を再開し、Visual Studio 2005でコードを書き続けます.先生に开発の进捗状况を了解したら、なんとコーディング段阶の最后の日になりました.時間が迫っているので、今日は大量のコードを完成せざるを得ません.するとますます指をキーボードから離したくない(マウスに移動するなど).以前はVS 2005を使ってもショートカットキーの問題にあまり注意したことがなく、自分が一番使ったのは: Windows標準系ショートカット: Ctrl+C/Ctrl+V/Ctrl+X->コピー/貼り付け/切り取り
Ctrl+Z/Ctrl+Y->元に戻す/やり直し
Ctrl+F/Ctrl+H->検索/置換コード再構成系ショートカット: Ctrl+K,D->フォーマットコード
Ctrl+R,E->ドメインによる対応属性の生成コンパイル/生成系ショートカット: F 6->生成
Ctrl+Shift+B->生成デバッグ系ショートカット: F 5->デバッグの開始
Ctrl+F 5->起動(デバッグなし)
F 9->ブレークポイントのオン/オフ
F 10->フォロー
F 11->フォローアップ
しかし、これらのショートカットキーは明らかに足りません.コードを書くときに最も役に立つコードクリップを挿入するショートカットキーさえ知らない.そのような構造類似度が高いのに,オブジェクト向け手法で抽象的なコードを効率的に実現できないと書くのは苦痛である.VS 2005にはコードクリップ(code snippet)を挿入する機能がありますが、以前はマウスの右ボタンのメニューでその機能を選んでいましたが、指がキーボードから離れようとするのは不快でした.さっきZHY先生がその機能はCtrl+Kで、Xでいいと言っていましたが、やってみたらやっぱりさっぱりT
もちろん、code snippetの機能をより効率的に使うには、snippetの名前を覚えてから、名前+tabを直接入力すればいいのです.
たとえば、次のようになります.
入力:#region+tab
取得:
一般的なcode snippetの略語:
そこでついでにさらに資料を探しました.マイクロソフトは昨年初め、VS 2005のショートカットキーリファレンスを発表しました.
Visual C++ 2005 Keyboard Shortcut Reference Poster
Visual C# 2005 Keyboard Shortcut Reference Poster
Visual Basic 2005 Keyboard Shortcut Reference Poster
CSDNにもExcel形式のショートカットリストが置かれています.http://download.csdn.net/source/164909
============================================================================
コード生成といえば、CodeSmithは明らかに良いツールですが、私はずっと実際に使ったことがありません.さっき、ビジネスエンティティクラスのコードを生成するために自分でプログラムを書いたなんて......憂鬱だ.
今日NetOAのコード作業を再開し、Visual Studio 2005でコードを書き続けます.先生に开発の进捗状况を了解したら、なんとコーディング段阶の最后の日になりました.時間が迫っているので、今日は大量のコードを完成せざるを得ません.するとますます指をキーボードから離したくない(マウスに移動するなど).以前はVS 2005を使ってもショートカットキーの問題にあまり注意したことがなく、自分が一番使ったのは:
Ctrl+Z/Ctrl+Y->元に戻す/やり直し
Ctrl+F/Ctrl+H->検索/置換
Ctrl+R,E->ドメインによる対応属性の生成
Ctrl+Shift+B->生成
Ctrl+F 5->起動(デバッグなし)
F 9->ブレークポイントのオン/オフ
F 10->フォロー
F 11->フォローアップ
しかし、これらのショートカットキーは明らかに足りません.コードを書くときに最も役に立つコードクリップを挿入するショートカットキーさえ知らない.そのような構造類似度が高いのに,オブジェクト向け手法で抽象的なコードを効率的に実現できないと書くのは苦痛である.VS 2005にはコードクリップ(code snippet)を挿入する機能がありますが、以前はマウスの右ボタンのメニューでその機能を選んでいましたが、指がキーボードから離れようとするのは不快でした.さっきZHY先生がその機能はCtrl+Kで、Xでいいと言っていましたが、やってみたらやっぱりさっぱりT
もちろん、code snippetの機能をより効率的に使うには、snippetの名前を覚えてから、名前+tabを直接入力すればいいのです.
たとえば、次のようになります.
入力:#region+tab
取得:
#region MyRegion
#endregion
一般的なcode snippetの略語:
#if
#region
attribute
checked
class
ctor
cw
do
else
enum
equals
exception
for
foreach
forr
if
indexer
interface
invoke
iterator
iterindex
lock
mbox
namespace
prop
propg
sim
struct
svm
switch
try
tryf
unchecked
unsafe
using
while
~
そこでついでにさらに資料を探しました.マイクロソフトは昨年初め、VS 2005のショートカットキーリファレンスを発表しました.
Visual C++ 2005 Keyboard Shortcut Reference Poster
Visual C# 2005 Keyboard Shortcut Reference Poster
Visual Basic 2005 Keyboard Shortcut Reference Poster
CSDNにもExcel形式のショートカットリストが置かれています.http://download.csdn.net/source/164909
============================================================================
コード生成といえば、CodeSmithは明らかに良いツールですが、私はずっと実際に使ったことがありません.さっき、ビジネスエンティティクラスのコードを生成するために自分でプログラムを書いたなんて......憂鬱だ.