Eclipse avait l'habitude d'importer les paquets manquants lorsque j'appuyais sur Ctrl+Shift+O.
La touche de raccourci a cessé de fonctionner lorsqu'elle est utilisée dans des fichiers Java mais le même raccourci fonctionne dans des fichiers Python (importation de packages manquants)).
Des idées sur la façon de résoudre le problème.
Vous trouverez ci-dessous quelques instantanés à titre de référence.
Pour résoudre ce problème:
Allez à Preferences
-> General
-> Keys
Cliquez sur Filters...
et désélectionner Filter uncategorized commands
puis Ok
.
Puis cherchez la commande Go To Symbol in File
et sélectionnez-le. Cliquez ensuite sur Unbind
puis sur Apply
et sur Fermer.
Ctrl+Shift+O. devrait maintenant fonctionner.
MODIFIER:
Détachez également toute autre commande en conflit et ne laissez qu'une commande pour Ctrl+Shift+O et définissez le When
sur Editing Java Source
.
La commande Java Organize Import est remplacée par une autre Ctrl+Shift+O commande : dans Fenêtre> Préférences: Général> Touches le Java Organiser Importer commande (où lorsque est sous Windows ) est lié à Ctrl+Shift+O, mais dans le menu principal et en faisant un clic droit Source> Organiser les importations , la commande est affichée sans le raccourci.
Il y a deux solutions à ce problème:
Modifiez ou supprimez le raccourci de la commande qui écrase le Java Organize Import commander:
Limite la portée du raccourci de Java Organiser l'importation en Java éditeur:
Voir aussi: Spring IDE numéro # 160: organiser les importations ne fonctionne pas
N'oubliez pas que si vous utilisez un processeur graphique AMD, votre pilote Radeon peut bloquer Ctrl+Shift+O qu’il utilise pour basculer une superposition ingame. Il peut être remplacé par d'autres clés comme suit: Games
-> global settings
-> performance monitoring
Fenêtre -> Préférences -> Général -> Touches
Cliquez sur Reliure pour trier par Reliure puis faites défiler et trouvez Ctrl+Shift+O
Si plusieurs importations organisées sont présentes, éditez une liaison et choisissez WHEN: EDITING Java SOURCE.
Supprimer (UNBIND COMMAND) pour les autres liaisons existantes.
Redémarrer Eclipse