web-dev-qa-db-fra.com

CTRL + R ne masque pas la fenêtre Résultat de la requête dans SSMS

Je viens de passer de SSMS 2005 à 2012. Auparavant, je pouvais toucher CTRL+R et les fenêtres Résultats de la requête disparaîtraient.

Après avoir mis à niveau vers SSMS, j'ai exécuté une requête et, par habitude, CTRL+R. Rien ne s'est passé. Au bas de SSMS, j'ai remarqué que la barre d'état signalait "(Ctrl + R) a été enfoncé. En attente de la deuxième touche de l'accord ..."

Après avoir vérifié les détails de ce raccourci clavier dans la documentation MSDN , j'ai découvert que CTRL+R était censé cacher la fenêtre résultante comme je l'avais soupçonné. Cependant, mon SSMS ne se comporte pas comme indiqué.

Existe-t-il un moyen de restaurer ce raccourci clavier pour masquer ma fenêtre de résultat de requête?

61
RLH
  1. Ouvrez le menu Outils sélectionnez Options ...
  2. Sous le nœud Environnement cliquez sur le nœud Clavier
  3. Cliquez sur le bouton Réinitialiser
  4. Cliquez sur Oui dans la boîte de dialogue qui apparaît

Cela devrait résoudre votre problème. Sinon, veuillez ajouter un commentaire à ce fil avec des détails sur votre problème.

120
Charles Gagnon

Cela manque également dans SSMS 2016, affectez-le manuellement comme indiqué ci-dessous. Assign shortcut to show/hide Result Pane

9
Halim

Dans mon cas, sous Paramètres du clavier, j'ai recherché Window.ResultsPane. Mon raccourci clavier par défaut était Ctrl + Ret faire Ctrl + R ne travaillait pas pour moi. Je l'ai réglé sur Ctrl + RCtrl + R et maintenant ça marche bien pour moi. Faire une réinitialisation n'est pas une bonne idée car cela supprimerait tous les paramètres personnalisés définis par l'utilisateur.

2
Pranav Kulshrestha

Si les réponses précédentes ne vous aident pas,

Utilisation CtrlALTShift + R cela est déjà défini dans SSMS 2012.

Celui-ci a fonctionné pour moi ..

1
MarmiK

Cliquez avec le bouton droit sur la barre d'outils -> Personnaliser -> Commandes -> Réinitialiser tout -> (je recommande le redémarrage de SSMS) Cela a fonctionné pour moi dans ms sql 2012

1
vivek

Je l'ai vérifié sur mon SSMS2012 et cela fonctionne, mais j'ai une installation propre. La raison peut être la mise à niveau de 2005. Vous pouvez essayer de réinitialiser les paramètres des raccourcis/barres d'outils en

Cliquez avec le bouton droit sur la barre d'outils -> Personnaliser -> Commandes -> Tout réinitialiser -> (Je recommande de redémarrer SSMS)

Si cela n'aide pas, essayez d'attribuer Ctrl+R à la commande "Window.ShowResultsPane". Je développe un complément pour SSMS - SSMSBoost , il a beaucoup de bonnes fonctionnalités et l'une des petites vide toutes les commandes enregistrées avec leurs raccourcis. Donc, sur ma machine, j'ai découvert Ctrl+R à enregistrer dans les contextes suivants avec la même commande:

SQL Query Editor::Ctrl+R    Window.ShowResultsPane
MDX Query Editor::Ctrl+R    Window.ShowResultsPane
DMX Query Editor::Ctrl+R    Window.ShowResultsPane
XMLA Query Editor::Ctrl+R   Window.ShowResultsPane

SSMSBoost vous permettra également de réaffecter le raccourci à ces valeurs, ou vous pouvez utiliser l'éditeur de raccourcis clavier SSMS2012 natif.

0
Andrei Rantsevich

Dans Microsoft SQL Server Management Studio v18.2(aka. SSMS 18) vous voudrez peut-être essayer de réinitialiser keyboard mapping scheme dans Options -> Environment -> Keyboard -> Keyboard fenêtre en cliquant sur le bouton Reset en haut avec (Default) sélectionné dans la liste d'options.

Avant la réinitialisation, il ne disposait que d'une seule option qui traitait Ctrl+R appuyez uniquement sur DMX Query Editor:

options_1

Après la réinitialisation, il a montré plus d'options, notamment SQL Query Editor:

options_2

Après cela, le raccourci clavier fonctionne (Windows 10 1809 x64).

0
V.7