Previene la chiusura dell'intera finestra Xcode su Command-W quando il menu "Quick Open" è aperto

5

Ho una finestra Xcode aperta con molte schede. Voglio aprire un file tramite Quick Open ( ⇧⌘O ).

Quando decido di chiudere il menu Quick Open e di chiudere anche la scheda corrente su cui sono attivo, premo Esc per chiudere il menu Quick Open, quindi premere ⌘ W per chiudere la scheda. Tuttavia, a volte faccio un errore e premo ⌘W nel menu Quick Open, che fa chiudere l'intera finestra Xcode.

È possibile prevenire questo comportamento? Forse impedire a ⌘W di fare qualcosa quando Quick Open è aperto?

    
posta peco 24.04.2018 - 11:55
fonte

2 risposte

0

La prima cosa che viene in mente è cambiare il comportamento predefinito W in Xcode in modo che non chiuda l'intera finestra Xcode.

Puoi farlo tramite Xcode > Preferenze > Key Bindings .

Potrebbe valere la pena esplorare tutte le opzioni disponibili. Un modo sicuro per farlo sarebbe quello di creare un duplicato delle associazioni di tasti predefinite impostate e modificarle. Più in particolare:

  1. Avvia Xcode
  2. Vai a Xcode > Preferenze > Associazioni chiave
  3. Fai clic sul menu a discesa Set di associazioni di tasti e seleziona Gestisci associazioni di tasti ...
  4. Ora fai clic sull'opzione più (+) in basso a sinistra nella finestra
  5. Seleziona l'opzione "Predefinito" duplicata
  6. Assegna un nome al set e fai clic su Fine
  7. Ora modifica le scorciatoie da tastiera desiderate e verifica se riesci a far funzionare le cose come desideri

Una volta che sei felice puoi uscire dalle preferenze di Xcode. Questo approccio è sicuro perché puoi sempre tornare al tuo Set predefinito quando vuoi.

    
risposta data 24.04.2018 - 12:49
fonte
0

Ecco come disinserisci il binding della tastiera per Close Tab , + W .

  1. Da Settings.app - > Tastiera - > Scorciatoie - > Le scorciatoie per le app toccano il pulsante +
  2. Da Application menu a discesa seleziona Xcode
  3. Inserisci Close Tab per Menu Title
  4. imposta qualsiasi scorciatoia da tastiera che ti piace

Questascorciatoia+Wscorciatoianell'appXcodecompletamente.Dopodichéseiliberodirimappareleassociazioniditasti+WinXcode.

Nelmiocasomipiace+WperchiudereildocumentocosìdaXcode->Preferenza->KeyBindingsHoquesticambiamenti(neltuocasopuoivincolareCtrl++WaCloseTabinveceelasciareCloseDocumentnonmappato).

    
risposta data 22.08.2018 - 20:38
fonte

Leggi altre domande sui tag