Choosing a Python IDE for ArcGIS in 2018

7419
11
Jump to solution
08-16-2018 11:58 AM
MattWilkie3
Occasional Contributor II

This blog post on Choosing the right Python Integrated Development Environment from 2013 is aged and needs a reboot.  What says the community now on the preferred IDEs for writing scripts with arcpy?

Tags (3)
0 Kudos
11 Replies
DanPatterson_Retired
MVP Emeritus

Pythonistas.... call to arms

https://community.esri.com/ideas/15429 

simoxu
by MVP Regular Contributor
MVP Regular Contributor

Microsoft Visual Studio IDE is definitely NOT my favorite python scripting IDE, it's counter-intuitive, cumbersome, slow and looks too old, but when it comes to debugging Script Tools I've been developing for ArcGIS Pro (current version 2.2.1), I feel like no other choice. and as every developer knows, debugging is arguably the most important feature you need when coding just because there are very few genius who can type away their code without leaving any logical or syntax errors /bugs.

MS Visual Studio is the only IDE that can be invoked from ArcGIS Pro to debug your script tools and tool validation code by attaching the running Pro process to the IDE.

Debug Python code—ArcPy Get Started | ArcGIS Desktop 

I wish more IDEs with great debug features will be supported by ArcGIS Pro in the future.