2015-07-31 11 views
21

Vorrei avere una scelta rapida rapida da tastiera per attivare/disattivare questa funzione. La funzione è utile, ma a volte voglio guardare solo il codice e questa caratteristica distorce l'aspetto visivo del codice.Visual Studio 2015 - CodeLens attiva/disattiva con la scelta rapida da tastiera

ho legato EditorContextMenus.CodeLens.CodeLensOptions ad una scorciatoia da tastiera, ma questo è troppo lento perché il menu Opzioni vuole troppo tempo per aprire. Mi piacerebbe molto avere una scorciatoia che attiva e disattiva questa funzionalità.

Come posso fare questo? Ho perso qualche opzione in Ambiente-> Tastiera o c'è qualche add-on che può aiutare?

+2

Puoi votare per questo da aggiungere: https://visualstudio.uservoice.com/forums/121579-visual-studio-2015/suggestions/4246480-add-shortcut-to-quickly-open-close-codelens- func – DixonD

risposta

13

per automatizzare la finestra di dialogo Opzioni, è possibile creare il seguente comando in Visual Commander e assegnare una scorciatoia da tastiera ad esso:

DTE.ExecuteCommand("EditorContextMenus.CodeLens.CodeLensOptions") 
System.Windows.Forms.SendKeys.Send("{TAB} {ENTER}") 
+3

Doveva aggiungere System.Threading.Thread.Sleep (300) prima di inviare le chiavi in ​​modo che i modificatori di tastiera non rovinassero il comando. Questa è una teoria, la seconda è che CodeLensOptions ha bisogno di tempo per inizializzarsi e iniziare ad accettare le chiavi? – watbywbarif

+0

ha funzionato come un incantesimo, grazie mille –

7

Interessante. Codelens ha già associato alcune associazioni di tasti. Se premi ALT, mostra i numeri sopra gli indicatori (riferimenti, controllo sorgente, test), ma per quanto ne so non ce n'è uno per accendere/spegnere gli indicatori. Prenderò questo feedback e presenterò un bug per il team che possiede l'interfaccia utente di codelens in Microsoft.

+1

volevo solo fornire un aggiornamento che questo bug è stato accettato e viene considerato per una versione futura di VS. Nel frattempo, ho scoperto che facendo clic con il pulsante destro del mouse sull'indicatore viene visualizzato un riquadro a comparsa che apre gli strumenti -> pagina delle opzioni per i codici. – balajikris

Problemi correlati