![]() |
1
23
要启用代码完成,请转到“窗口”>“首选项”>“pydev”>“编辑器”>“代码完成”,然后选中“使用代码完成”?框,以及其他要在其上完成的框。加载似乎需要一秒钟,第一次必须完成某件事情。 语法着色在默认情况下应该只起作用。右键单击包资源管理器中的文件,转到“打开方式”,并确保使用的是Python编辑器,而不是常规文本编辑器。 我不知道导入外部模块是什么意思。我的源文件在磁盘上的一个单独的目录结构中;我的pydev项目包含链接到这些文件的文件夹。代码完成工作,以及其他模块,如“OS”。如果遇到问题,这些模块是否添加到pydev的python搜索路径中(不一定与常规路径相同)? 我刚才看了一下科莫多和温格,所以我不能回答你问题的第二部分。但最后还是和皮德夫一起去了。我不是Eclipse的忠实粉丝,但是Pydev对我来说相当不错。 |
![]() |
2
11
代码完成在pydev下不起作用的典型原因是库不在pythonpath中。如果您进入项目属性,并设置pydev pythonpath首选项,以包括您试图完成生命的代码所在的位置,它将工作得很好… 项目>属性>pydev pythonpah>单击“添加源文件夹” |
![]() |
3
5
通过右键单击文件,确保使用“open with”作为“python editor”——它对我很有用。 |
![]() |
4
2
打开后,检查项目和编辑器顶部是否显示“P”图标。如果没有显示,可能是文件关联有问题,因此,请转到“窗口”>“首选项”>“常规”>“编辑器”>“文件关联”,并确保.py文件与python编辑器相关联(请注意,由于Eclipse错误,如果看起来正确,您可能需要删除关联并重新添加它)。中) |
![]() |
5
1
听起来您必须指定Python解释器的位置。在首选项下执行此操作>pydev>解释器-python。创建一个新的解释器并将其指向python解释器可执行文件。 |
![]() |
6
0
嗯,我试过翅膀专业,我认为它是最好的一个。 |
![]() |
7
0
在科莫多和温赛德之间,我会选择温格。许可证没有那么贵,而且它是商业的,这给了您更多的更新和错误修复的可能性。如果你和我一样,更喜欢免费的解决方案,那就坚持使用pydev。至少在阿普塔纳关闭自由门之前:) |
![]() |
8
0
检查主题配置。python突出显示使用主题颜色 |
![]() |
9
0
如果有人犯了我犯的令人尴尬的错误:确保源代码文件实际上以“.py”结尾。即使它在一个python项目中,如果没有扩展,pydev也不会猜到。 |
![]() |
10
0
如果你想和Eclipse合作,请看一下这些插件。 -使Eclipse编辑器像Vim一样工作。我使用这个插件。 http://vrapper.sourceforge.net/home/ -然后,如果您使用HTML、CSS等做一些事情,这个插件可能会很有用。 https://github.com/emmetio/emmet-eclipse 如果您正在查找文本编辑器。我建议你使用: 要么 记事本++(在Windows中) -带有类似-visimulator的插件 - Emmet -探险家 - Python脚本 NPPEXEC 凯特(KDE高级文本编辑器) ,在Linux中, 它有VIM模式和许多特性。在我看来,它也有更好的语法支持。我不确定它是否有插头。 我相信你已经读过dns和tim white的答案了 |
![]() |
11
0
当语法高亮显示不适合我使用pydev时,我发现在Eclipse/pydev的安装中,有两个为.py文件定义的“python编辑器”关联。从Eclipse主菜单,转到窗口>首选项>常规>编辑器>文件关联,查看文件扩展名<->编辑器映射。我在对话框底部为.py文件设置了一个不同的默认值,语法高亮显示再次起作用。 |