2009-08-08 31 views
21

作業、私はそれが有用かつ生産SQL Server Management Studioの(で新しいストアドプロシージャを作成するときにCtrlキー + Shiftキー + Mに建設を使用するために見つけます2008)。私のマシンのうち、キーボードショートカットのコンボが機能しなくなってしまったため、復元方法を考え出すことができませんでした。はCtrl-Shiftキーを押しながらMはもはやSQL Server Management Studioで

私のマシンに新しいユーティリティが存在する可能性もありますが、それはそれを無効にしていますが、そのような場合には犯人を見つけることができませんでした。

アイデア?

+0

あなたはRobからの提案をまだ試しましたか?私は結果を知ることに興味がある。 – SqlRyan

+0

テンプレートは、非推奨のものではなくAlt-Q、Sコンボを表示するように編集できます。http://dba.stackexchange.com/questions/19887/specify-values-for-template-parameters-command –

答えて

29

このキーボードの組み合わせから削除されましたクエリー>>テンプレートパラメータの値を指定...を選択しても機能にアクセスできます。

これは、ほとんどのテンプレートがキーボードコンボを参照しているため、これはかなり混乱しています。 Mコマンド - シフト - (さえ言及それ以上のメニュー項目!!)

残念ながら、我々はCtrlキーを "復元" することはできません。 SQL Mgmt Studioでは、新しいショートカットを追加することはできません。 「クエリ」ショートカットのみ(オプション>>環境>>キーボード)。

これを解決する最も簡単な方法は、単に新しいキーボードシーケンスを学ぶことです:Altキー >>Q >>S

ここMSオンラインコミュニティサポートチームのマーク・ハンによる確認です:

問題を解決するために

、私は再生産している)は、次の

Aを説明し、問題とコンパをしたいと思います それをSQL Server 2005 Management Studioで再現してください。 「Ctrl-Shift-M」 ショートカットキー がSQL Server 2008 Management Studioに存在しないことが確認されています。 というご質問がありましたら、 に アドレス(https://connect.microsoft.com/sql)でフィードバックをお寄せください。 私は デベロッパーチームと相談しています。何か更新があれば、公開する予定です。

B)はCtrl-Shiftキーを押しながらMはテンプレートパラメータを置き換えるために使用され、我々はまた、 が手動

1)[クエリ]メニューの[、テンプレート パラメータの値を指定]をクリックし、テンプレートのパラメータの値を指定開くことができます。
2)[テンプレートパラメータの値を指定]ダイアログボックスの 値列には、 パラメータ(上記の例ではデータベース名)の推奨値が含まれています。 値 を受け入れるか、新しい値に置き換えて、[OK]をクリックします。 [テンプレートパラメータの置換]ダイアログボックスを閉じ、 のクエリエディタでスクリプトを変更します。

これが助けになりました!

+0

Autohotkeyを使用し、Control-Shift-MをAlt-Q-S – Caveatrob

+4

にリマップするだけです。2012年に使用されなかったCtrl Shift Mキーボードショートカットを 'Query.SpecifyValuesForTemplateParamters'に再割り当てすることができます。 – Arran

+1

参照するには、C:\ Program Files(x86)\ Microsoft SQL Server \ 110 \ Tools \ Binn \ ManagementStudio \ SqlWorkbenchProjectItems \ SqlWorkbenchProjectItems \ Sql \ Stored Procedure'の 'ストアドプロシージャ(新規メニュー).sql'ファイルを編集することもできます'Ctrl + Shift + M 'の代わりに' Alt + Q + S'を押すと、新しいキーボードショートカットを簡単に学ぶことができます – simdrouin

1

あなたはちょうど私がZOOMITを実行しているときに私は(sp_helpを実行するために)Ctrlキー + を失うかのようなCtrlキー + Shiftキー + Mを、盗んで何かを持っているようですが、間違いなく聞こえます。

あなたは、タスクマネージャを実行してみて、その後、あなたははCtrl +Shiftキー + Mを押したときに移動するもの見ることができました。

しかし、私はSQL 2008を再インストールし終わったらSSMSは再びそれに反応させるためのオプションがあるかもしれません...私は見てみます(win7の再構築後)

+0

It私のためにうまく動作します(Vista/SQL2008)ので、何かがそれを盗んでいることを私は分かります。 – SqlRyan

1

SSMSでは、メニューバーの[ツール]をクリックし、[オプション]メニュー項目を選択します。

オプションフォームが開いたとき... 1.)左ペインで[キーボード]を選択します。

2.)右側のウィンドウで、「次の追加のキーボードマッピングスキームを適用:」ドロップダウンリストを「Visual Studio 2010 Compatible」に変更します。

3.)OKボタンをクリックして変更を保存し、オプションフォームを閉じます。

メニューバーの[クエリ]メニューを選択すると、[テンプレートパラメータの値を指定]メニュー項目の横にショートカットとしてCtrl + Shift + Mが表示されます。

関連する問題