加入收藏 | 设为首页 | 会员中心 | 我要投稿 商洛站长网 (https://www.0914zz.com/)- AI应用、CDN、边缘计算、云计算、物联网!
当前位置: 首页 > 编程开发 > Python > 正文

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

发布时间:2021-01-24 07:28:05 所属栏目:Python 来源:互联网
导读:有时当我在PyDev Package Explorer中打开 python文件(.py扩展名)时,该文件将作为纯文本文件打开 – 没有语法突出显示,断点设置和所有其他伟大的PyDev功能.我看不到同一文件夹中其他文件的任何差异.当我创建另一个.py文件时(这次PyDev意识到它是一个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打开文件时,该设置不会持久化(这就是为什么它在您进行调试会话时有效).

(编辑:商洛站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读