如何设置Python IDE使自动完成工作?

时间:2018-10-24 08:32:23

标签: python autocomplete ide pycharm ida

我想编写IDAPython脚本和插件。问题是让我的Python IDE(PyCharm)正确解决导入问题,从而使代码完成正确。

这里是一个例子。我希望代码完成可用于IDAPython命令,例如:

ea = ScreenEA()

ea = idc.get_screen_ea()

这就是我所做的。我下载了IDAPython,并将源代码放入Python项目的源文件夹中。

enter image description here

我还将IDA安装目录中的python文件夹复制到了我的Python项目源目录中。

enter image description here

事实证明,Pycharm无法正确解析功能。

enter image description here

enter image description here

如何设置Python IDE自动完成工作?

1 个答案:

答案 0 :(得分:0)

只要IDAPython文件显示在您的Pycharm项目中或位于同一文件夹中,您只需导入要使用的文件即可。

因此对于您的idc.get_screen_ea()示例,只要您将其放在python文件的顶部即可,

 #import idc 

然后,您将获得有关IDC的任何建议。