web-dev-qa-db-fra.com

Pouvez-vous désactiver la définition Peek dans Visual Studio 2013 et versions ultérieures?

Dans Visual Studio 2013 et versions ultérieures, il existe la fonctionnalité Peek Definition lorsque vous appuyez sur Ctrl + Clic. Au début, je trouvais ça cool, mais j’ai constaté que la plupart du temps, je dois cliquer sur le bouton Promote to Document, car j’apporte beaucoup de modifications aux fichiers que je clique sur Ctrl + clic. Mais après avoir recherché sur Google comment désactiver Peek Definition, je ne trouve aucun détail sur la possibilité de le faire. Ce que je voudrais vraiment, c’est que la fonctionnalité Ctrl + clic revienne à ouvrir la définition dans son propre onglet, comme dans les versions précédentes de VS. Est-ce possible?

107
John Washam

Avant 2017 Visual Studio:

ToolsOptionsProductivity Power ToolsOther ExtensionsControl click shows definitions in Peek

Adam Garner a souligné que dans Visual Studio 2017, l'emplacement est le suivant:

ToolsOptionsText EditorGeneralEnable mouse click to perform Go to Definition

220
SnowFatal

Si vous avez des outils puissants de rechargement ET de productivité, par défaut, ctrl + click passera à la définition ET lira la définition. Très ennuyant. La solution de @SnowFatal désactivera la fonctionnalité Peek. L'option du revendeur est répertoriée sous "Aller à la déclaration sur <Ctrl + Clic gauche> dans l'éditeur".

17
Jason

Dans la dernière version de Visual Studio 2017 (15.4.0), il s'agit de:

ToolsOptionsText EditorGeneralEnable mouse click to perform Go to Definition

Vous pouvez soit le désactiver en décochant la case, soit définir une clé différente pour déclencher le mode.

10
Adam Garner

Ctrl + Clic -> Peek La définition est actuellement activée par Productivity Power Tools. Si vous désactivez "Ctrl + Cliquez sur Aller à la définition" dans les options de Productivity Power Tools, ce problème disparaîtra.

6
AncientSyntax

Pour Visual Studio 2017 c'est:

ToolsOptionsProductivity Power ToolsGeneralControl click shows definitions in Peek

0
Fka