49

Mi piace l'estensione Productivity Power Tools per Visual Studio, tuttavia è stato aggiunto il Ctrl + Fare clic su "Vai a Definizione "funzionalità, che è grande e tutto, ma il mio flusso di lavoro mi fa usare la funzionalità quando non lo voglio.Come rimappare il Ctrl + Fare clic su "Vai alla definizione" tasto rapido negli strumenti di potenza di produttività (o forse ReSharper)

Quando voglio copiare qualcosa, comincio la marcatura del testo, ancora premuto il pulsante del mouse, tenendo premuto Ctrl + C e quindi rilasciare il pulsante del mouse. Lo strumento riconosce questo come un clic Vai alla definizione e di solito finisco nella definizione di String o qualsiasi altra cosa. So che potrei semplicemente rilasciare il pulsante Ctrl prima del pulsante del mouse; tuttavia, ho difficoltà a ricondizionarmi da un'abitudine che ho avuto da sempre.

C'è un modo per rimappare la Ctrl + Click Scheda funzionalità Definizione, per esempio, a Ctrl +Maiusc + Clicca? So che posso disattivarlo andando su "Strumenti> Opzioni> Strumenti di produttività> Tutte le estensioni"; tuttavia, non voglio perdere la funzionalità, basta farlo funzionare come voglio io.

Modifiche:

+0

Sarebbe utile se si è determinato che il plug-in è stato la causa. Se hai Resharper, disattiva la funzione e verifica se è ancora lì. –

+0

hai mai trovato un modo per farlo? provo la stessa cosa che uso ctrl + trascina per copiare e incollare molto – Sethi

+3

Grazie per aver posto questa domanda. Questo "andare alla definizione" mi ha infastidito a causa del mio dito Ctrl + C -> CTRL + V. Finisco sempre per incollare un nome o un tipo di oggetto variabile nel mezzo della dichiarazione del tipo di oggetto e questo mi fa gridare forte! Generalmente uso "Right-Click" -> "Go To Definition" quando in realtà intendo raggiungerlo, quindi la rimozione di questo piccolo fastidio è benvenuta da me. – Dib

risposta

58

Provate ad andare a ReSharper | Options -> Environment | Search & Navigation e spegnendo Go to declaration on <Control + Left click> in editor.

+0

Le estensioni ReSharper e Productivity Power Tools (PPT) hanno entrambe aggiunto la stessa funzionalità. L'ho trasformato in PPT, ma persisteva ancora. Il tuo suggerimento lo ha rimosso del tutto, grazie. Tuttavia, volevo davvero cambiare la combinazione di tasti e non disabilitarla.Se nessuna risposta migliore arriverà entro un giorno o due, accetterò la tua. –

+1

Nel mio caso, volevo la versione di ReSharper, ma PPT lo stava sovrascrivendo. Ho disattivato l'implementazione di ReSharper, quindi ho disattivato la versione di PPT, quindi riavviato VS. Alla fine, ho trasformato l'implementazione di ReSharper. Questo ha funzionato per me. –

26

Non ho ReSharper. Ma sono stato in grado di disattivarlo in Visual Studio 2012. L'ho trovato in Strumenti - Opzioni - Strumenti di produttività - Ctrl + clic Vai a definizione.

+2

se si dispone di PPT e di ricondizionamento è necessario disattivare entrambe le impostazioni – ufosnowcat

+2

Grazie. Questo mi ha irritato dal passaggio al 2012. Ora non ci sarà più "Non ho chiesto di andare alla definizione!" nel mio ufficio. :) – Dib

+0

Uso ancora F12 per quello. CTRL + Click è in navigazione mentre navighi con il mouse e incollando ... +1 per U! –

8

menù Prova Strumenti →OpzioniProduttività Power Tools (menu di sinistra) → spegnerlo dove si dice Ctrl + scegliere Go to Definition sulla vostra destra.

Enter image description here