91 votes

La gestion des raccourcis clavier les conflits entre les IDE et les OS (Ubuntu)

Je suis à l'aide d'IntelliJ IDEA, mais je pense que cela s'applique à tout IDE.

Dans l'IDÉE, certains très raccourcis clavier utiles conflit avec Ubuntu raccourcis clavier. Quelques exemples:

  • Ctrl+Alt+L : formats le code source (mappé à "Verrouiller l'Écran" dans Ubuntu)
  • Ctrl+Alt+Gauche : navigue vers l'arrière (mappé sur "basculer vers l'espace de travail sur la gauche de l'espace de travail" dans Ubuntu)
  • ...

J'ai utilisé Ubuntu pendant un long moment, et je suis habitué à ces raccourcis. Je les utilise tout le temps pour basculer entre les espaces de travail, de la serrure de ma séance... En même temps, je sais quelle est l'utilité de l'Ide, les raccourcis peuvent être, et je veux éviter à l'aide de la souris autant que possible.

Actuellement, ma solution de contournement pour un format de "code source" est Alt+D (ouvre le "Code" du menu), suivi par "R" ("Reformater" le Code"). Il fonctionne bien, puisque je n'ai pas le code de format que souvent, mais cela pourrait être mieux. Il n'y a pas de véritable alternative pour Ctrl+Alt+Gauche.

Comment avez-vous gérer ces conflits dans votre IDE?

Avez-vous tout simplement de régler toutes les divergences de IDE des raccourcis clavier pour autre chose (et puis se perd lorsque vous êtes à la programmation en binôme avec un collègue avec différents raccourcis...)?

Avez-vous de changer l'Linux raccourcis clavier (même si vous êtes "utilisé" pour eux)?

Est-il un moyen de faire des raccourcis clavier "contexte"? Par cela, je veux dire: appuyez sur une touche pour passer en "mode" lors du codage (tous les conflits d'Ubuntu raccourcis sont temporairement désactivé), appuyez sur la touche de nouveau pour revenir au "mode Standard" (Ubuntu raccourcis sont reactived).

Avez-vous d'autres idées / conseils sur la façon de gérer ce problème?

25voto

sandalone Points 8326

J'utilise Ubuntu et je l'ai désactivé le natif (Ubuntu) commande Ctrl + Alt + L , car je préfère IntelliJ du code de format que ce natif Ubuntu commande. Toutefois, dans le 2e cas, j'ai préféré Ubuntu raccourci donc je n'ai pas changer quoi que ce soit.

Donc, fondamentalement, vous pouvez choisir l'option qui vous avez besoin de plus et ensuite agir en conséquence.

Bien sûr, jusqu'à ce que l'IDÉE devient Ubuntu sympathique.

En fin de compte, Ubuntu préférera toujours ses raccourcis et jusqu'à présent je n'ai pas trouvé d'outil qui peut désactiver le natif de raccourcis sur demande.

23voto

fantom Points 161

J'ai changé ubuntu raccourcis pour

  • ctrl+win+L
  • ctrl+win+Gauche

semblable à l'original. Fonctionne très bien pour moi.

21voto

postfuturist Points 9836

Dans Ubuntu, la façon de désactiver les touches ctrl+alt+gauche raccourci clavier est d'ouvrir les préférences Système -> Clavier -> Raccourcis(onglet) -> Navigation . Faites défiler jusqu'à "passer à gauche de l'espace de travail", cliquez dessus et cliquez la touche retour arrière. Il est ridicule que ce n'est même permis de stock Ubuntu 14.04 où il y a un seul bureau par défaut.

13voto

CrazyCoder Points 103123

Il y a une demande de fonctionnalité pour fournir Ubuntu amical keymap.

Ce reconfigurer, IDÉE ou Linux clés? Décidez vous-même selon ce que vous utilisez le plus souvent. Je suppose que vous reformater le code le plus souvent de l'écran de verrouillage? Afin de reconfigurer Linux et laisser IDÉE raccourci clavier par défaut.

2voto

Mixaz Points 104

À partir du lien de demande de fonctionnalité fournie par CrazyCoder:

En fait, il y a plusieurs livré régimes: "par Défaut de GNOME", "Défaut de KDE" créée à cet effet. Je n'ai pas vérifié maintenant notamment les raccourcis Ctrl+Alt+L, mais ces programmes ont été créés pour éviter les conflits avec GNOME et KDE, respectivement.

"Par défaut de Gnome" a fait le tour pour moi (je suis sur ArchLinux, Gnome3, AndroidStudio/InteliJ), il reconfiguré Naviguer/Retour Maj+Alt+Gauche (a Ctrl+Alt+Gauche à partir de "par Défaut pour XWin" et ça ne fonctionne pas).

Mais maintenant, il passe peut-disposition de clavier (Maj+Alt), un autre problème )), Probablement je vais reconfigurer le clavier switcher à quelque chose d'autre, c'est encore plus simple réaffectation de tous les conflits de touches en IDE/OS.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X