2010-08-29 19 views
26

Je pense que je suis manquant l'éléphant dans la pièce, mais pour la vie de moi, je ne peux pas trouver le raccourci clavier pour définir un point d'arrêt en éclipse lors de l'utilisation du plugin pydev .Quel est le raccourci clavier pour basculer breakpoint dans pydev en utilisant eclipse

choses que je l'ai déjà essayé:

  1. Ctrl +Maj +B: ne fait rien.

  2. Ctrl +F10: ouvre le menu contextuel où vous pouvez breakpoint choisir d'ajouter breakpoint, supprimer etc ... Je ne veux pas avoir à faire défiler un menu chaque fois que je veux utiliser un raccourci clavier .. .kinda défait le but d'un raccourci. Cliquez sur la bande sur le côté gauche du code: c'est la seule façon que je mets l'atm, mais je préfère éviter d'utiliser la souris si je peux.

J'utilise pydev 1.6.1 sur Eclipse 3.6

EDIT (31/08): À la lumière des deux réponses par codedevour et Tao, j'ai essayé de modifier le raccourci, mais ont eu pas de chance avec le nouveau raccourci Ctrl + Maj + Alt + B soit. D'autres raccourcis fonctionnent. J'ai également essayé de changer le "quand" déroulant de Dans Windows à "Pydev éditeur portée" sans effets. De ce que l'éditeur me dit, il n'y a pas de conflit avec le raccourci breakpoint.

Il s'agit d'une nouvelle installation sur deux machines, les deux fenêtres 7 et c'est arrivé sur les deux machines.

+0

Il est question de perspective sélectionnée. AFAIK, dans android éclipse cela fonctionne avec Java/Debug mais pas avec par exemple: DDMS. Salutations – Jacob

Répondre

37

Enfin trouvé!

La réponse est ici: http://www.mail-archive.com/[email protected]/msg04234.html

En bref, les raccourcis ne sont pas définies pour toutes les perspectives d'éclipse. Dans la perspective pydev, accédez à Fenêtre> Personnaliser la perspective> Disponibilité des groupes de commandes> Vérifier les points d'arrêt.

C'est tout! J'utilisais la perspective pydev (qui est ce qu'elle change lors de la création d'un projet pydev) mais les raccourcis breakpoint ne sont disponibles que par défaut dans la perspective de débogage donc vous devez activer le raccourci ... wow C'était tellement pas évident!

+0

Cela fonctionne aussi sur d'autres perspectives Eclipse (par exemple Lua). Informations très utiles, merci de trouver cela! – ACyclic

+3

Merci beaucoup pour la mise à jour avec cette info, j'ai eu le même problème et maintenant ça marche. :-) – kernix

+3

Je ne recevrai jamais les JOURS que j'ai perdus sur ce dos, mais je suis content que ça aide les autres! – Joe

3

Ctrl +Maj +B fonctionne pour moi et je me sers pydev 1.6.1 avec Eclipse 3.6.

Peut-être que vous avez un conflit avec un autre programme? Essayez de le modifier sous le menu Fenêtre> Préférence> Général> Touches> Basculer le point d'arrêt vers un autre raccourci clavier.

+0

Je l'ai changé en Ctrl + Alt + Maj + B, mais cela ne fonctionne toujours pas ... d'autres raccourcis fonctionnent. J'utilise les mêmes versions sur deux systèmes d'exploitation Windows 7, quel système d'exploitation utilisez-vous? Peut-être que ça compte ... – Joe

+0

J'utilise Windows 7. Je suis retourné voir ma version Eclipse. J'utilisais en fait 3.5.2 pour le développement en python ... (Build id: 20100218-1602). Je suis désolé pour la confusion. Je garde plusieurs éclipses installées en même temps et je me suis mélangé. – Tao

+0

J'ai essayé d'installer eclipse 2.5.2 avec mon pydev mais toujours pas de chance. J'ai trouvé un raccourci de travail et remplacé sa liaison avec la liaison breakpoint toggle mais toujours pas de chance. pydev n'a ajouté que la fonctionnalité en 1.5.8, il peut être encore instable. À ma fin d'esprit. – Joe

6

Ctrl +Maj +B

Si cela refuse de travailler, jeter un oeil à Fenêtre> Préférences> Général> Touches et de regarder pour les clés qui peuvent shadow qui interfèrent ce raccourci.

2

Sur les versions récentes de PyDev:

Aller à Fenêtre> Perspective> Personnaliser la perspective ... Et dans l'onglet "Action Set Disponibilité", cochez la case "points d'arrêt"