Fri*_*dFX 7 python eclipse pydev
有时当我在PyDev Package Explorer中打开python文件(.py扩展名)时,该文件将作为纯文本文件打开 - 没有语法突出显示,断点设置和所有其他伟大的PyDev功能.我看不到同一文件夹中其他文件的任何差异.当我创建另一个.py文件时(这次PyDev意识到它是一个python源文件),添加一个import unrecognised_file
带断点的语句,调试文件并选择"进入"无法识别的文件,它突然变得很好,我可以看到语法高亮,可以使用断点和所有.
关闭unrecognised_file并重新打开它后,它又回到了哑文本模式,我无法使用PyDev功能.
关于出了什么问题的任何线索?确定文件是python文件还是文本文件的算法是什么?
如果发生这种情况(并且文件标记"Python编辑器"的关联作为首选项中的默认值),您可以右键单击该文件并执行"打开>其他"并从列表中选择"Python编辑器".
之后应该为该文件保留该设置(可能发生的事情是您将文件作为文本打开,而Eclipse仍然存在,因此,使用PyDev编辑器再次打开应该再次使关联正确).
ps:调试器强制使用PyDev编辑器打开文件,但是当你通过PyDev Package Explorer打开文件时,该设置不会持久化(这就是你在调试会话中工作的原因).
归档时间: |
|
查看次数: |
3984 次 |
最近记录: |