有时PyDev不会将.py文件识别为python源文件

前端之家收集整理的这篇文章主要介绍了有时PyDev不会将.py文件识别为python源文件前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
有时当我在PyDev Package Explorer中打开 python文件(.py扩展名)时,该文件将作为纯文本文件打开 – 没有语法突出显示,断点设置和所有其他伟大的PyDev功能.我看不到同一文件夹中其他文件的任何差异.当我创建另一个.py文件时(这次PyDev意识到它是一个python源文件),添加一个带断点的import unrecognised_file语句,调试文件并选择“Step into”无法识别的文件,它突然变好了我可以看到语法高亮,可以使用断点和所有.

关闭unrecognised_file并重新打开它后,它又回到了哑文本模式,我无法使用PyDev功能.

关于出了什么问题的任何线索?确定文件是python文件还是文本文件的算法是什么?

解决方法

如果发生这种情况(并且文件标记Python编辑器”的关联作为首选项中的默认值),您可以右键单击该文件并执行“使用> other打开”并从列表中选择“Python编辑器”.

之后应该为该文件保留该设置(可能发生的事情是您将文件作为文本打开,而Eclipse仍然存在,因此,使用PyDev编辑器再次打开应该再次使关联正确).

p.s.:调试器强制使用PyDev编辑器打开文件,但是当您通过PyDev Package Explorer打开文件时,该设置不会持久化(这就是为什么它在您进行调试会话时有效).

猜你在找的Python相关文章