6

Windows7でSQLServer2008R2 Management Studio(10.50.2500.0)を使用しています。

クエリ実行のキーボードショートカットが突然機能しなくなりました。CTRL-Eコマンドは引き続き機能しますが、F5に慣れているので、本当に面倒です。クエリメニューでは、F5コマンドはCTRL+Eに置き換えられています。

キーボードにFキーロックボタンがなく、他のFキーが機能しています。画面キーボードを使ってみたので、キーボードとは関係ありません。

問題はMicrosoftUpdateからのシステムアップデート後に始まったと思います。どうすれば元に戻すことができますか?SSMSでキーを再マッピングするためのオプションを見つけることができません。

4

5 に答える 5

22

同様の問題があり、それが「FLock」キーの問題であることに気付きました。FLockキーがオンになっていることを確認します。

于 2013-06-10T22:14:47.227 に答える
6

この解決策を試してください:Gotoフォルダー:

C:\ Users \ USERNAME \ Documents \ SQL Server Management Studio\Settings次のような名前のファイルが表示されます。

CurrentSettings-2011-11-28.vssettings

次の行を見つけて消去します。

<RemoveShortcut Command="Query.Execute" Scope="SQL Query Editor">F5</RemoveShortcut>

編集: 上記の変更を行った後、ssmsを再起動することを忘れないでください

于 2012-10-02T14:17:56.400 に答える
6

FLockキーまたはファンクションロックを押すことで、コンピューター上のこのタイプの問題を修正しました。その後、F5キーが通常に戻ったので、ストアドプロシージャを簡単に実行できました。

于 2016-05-16T17:44:41.647 に答える
2

結果が「グリッドへの結果」(CTRL + D)に設定されており、「ファイルへの結果」に設定されていないことを確認します

于 2017-07-11T10:19:34.047 に答える
0

私も同様の問題を抱えていました。SSMS用のViEmuプラグインが、Viと競合する多数のショートカットを削除したときに表示されたようです。後でViEmuを削除しましたが、ショートカットが復元されませんでした。新しい.vssettingsファイルを作成すると(古いファイルを削除してからSSMSを開始/停止することにより)、ショートカットがまだ表示されません。vssettingsを作成するときに削除するショートカットのテンプレートを取得しているようです(誰かがそれについてアイデアを持っていれば素晴らしいでしょう)

最終的に、vssettingsファイルの<UserShortcuts>タグ内から<RemoveShortcuts>タグを削除してハッキングしました。

これで、以前と同じように機能します。

于 2013-03-21T14:20:02.723 に答える