Disabilita Ctrl a livello di sistema + Fare clic su OS X

13

Sono abituato a navigare nel mio codice usando Ctrl + Click. In OS X questa funzione funziona ancora nel mio IDE, ma apre anche un menu contestuale, che è molto fastidioso!

Ho fatto un sacco di ricerche su Google e non sono riuscito a trovare alcuna risposta che mi permettesse di disabilitare Ctrl + Fare clic su tutto il sistema in OS X 10.6.7. Tutte le risposte che sono riuscito a trovare si riferiscono a Fusion e VMware.

Ho un mouse corretto con due pulsanti, non ho mai usato Ctrl + Click e non posso vedere il caso d'uso per questo. Qualcuno potrebbe dirmi come disabilitarlo?

    
posta Artur 10.06.2012 - 15:31
fonte

2 risposte

5

Puoi mappare il controllo + clic per comandare + fare clic globalmente con KeyRemap4Macbook . Metti quanto segue nel tuo private.xml:

<root>
    <item>
        <name>Control+LeftClick Command+LeftClick</name>
        <appendix>Control+LeftClick Command+LeftClick</appendix>
        <identifier>control_click_to_command_click</identifier>
        <autogen>--PointingButtonToPointingButton-- PointingButton::LEFT, ModifierFlag::CONTROL_L, PointingButton::LEFT, ModifierFlag::COMMAND_L</autogen>
    </item>
</root>

Ciò farà sì che qualsiasi ctrl -click digiti per essere visto dal sistema come -click. Ciò impedirà il menu contestuale (dal momento che non produrrà effettivamente un ctrl ). Dovrai comunque modificare le impostazioni IDE, ma in questo modo puoi mantenere la memoria muscolare per il collegamento.

    
risposta data 24.01.2013 - 22:58
fonte
4

Non è possibile disabilitare Ctrl + Fare clic a livello di sistema. Hai due opzioni: usa Comando + Fai clic su quale è lo standard de facto in tutti gli IDE Mac (quale sarebbe il mio suggerimento, poiché andare contro un OS così consolidato la convenzione porta più mal di testa che ne vale la pena), oppure configura il tuo IDE per disabilitare la scorciatoia: come avrai notato, gli ambienti desktop e di virtualizzazione remoti offrono la possibilità.

    
risposta data 10.06.2012 - 16:13
fonte

Leggi altre domande sui tag