前往小程序,Get更优阅读体验!
立即前往
发布
社区首页 >专栏 >PyDev对ArcPy的智能提示

PyDev对ArcPy的智能提示

作者头像
陈南GISer
发布2021-08-18 17:44:48
发布2021-08-18 17:44:48
5990
举报
文章被收录于专栏:点点GIS点点GIS

PyDev对ArcPy的智能提示

使用PyDev开发ArcPy脚本,最大的问题就是智能提示老出不来,出来的也很少,那么其实Eclipse已经提供了智能提示的设置,PyDev作为Eclipse的插件,自然也继承了这个功能,设置如下:

1、打开你的PyDev的Python设置:

2、当然你的pyDev需要已经把Arcpy的各种路径都已经设置好了

3、点击Forced Builtins选项卡中添加ArcPy中的模块

4、里面添加的内容是Arcpy里面所有的包,可以通过以下方式来获取:

5、把内容都复制到你的word或者其他编辑器中,替换掉^p和空格

6、然后把前面的空格补全arcpy.

7、把内容复制到Forced Builtins中去,注意,里面有几个地方后面有(package)的地方,需要手动删掉。(要复制的内容,可以复制附录里面的,注意版本,10.1和10.0的,可以自己安装上面的方法来弄)

8、点击OK即可。

9、然后在编写代码的时候,就可以通过.和快捷方式,调出智能提示了。注意,第一次点的时候,应该要在内存中加载arcpy,所以可能很慢。

附录:要加入到Forced Builtins中的内容(ArcGIS 10.2 for Python 2.7)

arcpy.___base,arcpy._ga,arcpy._graph,arcpy._import_list,arcpy._importable_modules,arcpy._management,arcpy._mapping,arcpy._na,arcpy.analysis,arcpy.arc,arcpy.arcobjects,arcpy.ba,arcpy.cartography,arcpy.conversion,arcpy.da,arcpy.ddd,arcpy.edit,arcpy.fabric,arcpy.ga,arcpy.geocoding,arcpy.geoprocessing,arcpy.interop,arcpy.lr,arcpy.management,arcpy.mapping,arcpy.md,arcpy.na,arcpy.sa,arcpy.schematics,arcpy.server,arcpy.stats,arcpy.ta,arcpy.time,arcpy.toolbox,arcpy.toolbox_code,arcpy.utils

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-06-20,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 点点GIS 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档