Dans PyCharm, certaines commandes de menu ont soudainement cessé de fonctionner

0

Dans Pycharm Edu 2018.3, certaines commandes de menu et leurs raccourcis clavier ne fonctionnaient plus il y a quelques jours (les commandes de menu sont estompées et les raccourcis clavier ne font rien).

Par exemple. Lors de l'édition d'un fichier Python, le Ctrlsigne + /pour les lignes de commentaire ne fait rien et la commande associée Code | Comment with line commentest grisée. Mais dans la console Python sont tous deux pleinement fonctionnels!

Ctrl+ Shift+ F10pour exécuter le code ne fait rien aussi, mais la flèche triangulaire verte dans la barre d'outils fonctionne.

J'ai redémarré Pycharm Edu plusieurs fois sans succès. Hier, cela a soudainement fonctionné, mais après avoir quitté Pycharm, il a de nouveau cessé de fonctionner.

Que se passe-t-il et comment y remédier?


Remarque: dans le même temps, sur le même ordinateur et avec le même fichier Python dans sa fenêtre d'éditeur, Pycharm Professional 2018.1.5 fonctionne parfaitement.

MarianD
la source
Avez-vous essayé de réinstaller Pycharm?
DavidPostill
@ DavidPostill, non, pour l'instant, je suis inquiet de perdre mes paramètres, projets et plugins installés.
MarianD

Réponses:

0

Le problème réside dans l'absence d'association de *.pymotif avec le type Python. PyCharm ne sait donc donc pas qu'il s'agit de fichiers Python. Par conséquent, il ne sait pas comment commenter les lignes d'un tel fichier ni comment le lancer .

Comment le réparer:

File | Settings | Editor | File Types 

et ajoutez un *.pymotif dans la partie inférieure (cliquez sur +) après avoir sélectionné "Type Python" dans la partie supérieure.

entrez la description de l'image ici

MarianD
la source
0

la solution est simple:

Désactiver Vim Emulation dans le menu Outils

Edit: J'ai eu le même problème, et cela a résolu. J'ai souffert pendant 2 semaines sur cette chose et cela m'a irrité mais finalement ceci a résolu.

ça fonctionne

Rahul Rachh
la source
Pour améliorer la réponse, vous devez expliquer pourquoi cette action résout le problème: par exemple, "J'ai eu le même problème et cela a été résolu".
AndrewQ
bien sûr, thnks !!!!
Rahul Rachh