Take the 2-minute tour ×
Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. It's 100% free, no registration required.

Autocomplete slows down my workflow in the Python window, especially if I am remoted into a machine.

Is there a way to disable this?

Alternatively, a way to disable this and then invoke as needed (similar to Intellisense options in Visual Studio)?

share|improve this question

4 Answers 4

I use Pythonwin as my Python IDE. In that environment, and I am sure in others, you can simply toggle it off. For Pythonwin, try the menu option View | Editor, then toggle off autocomplete.

EDIT I should add you are under no obligation to use the one provided in ArcMap, simply fire up your favourite IDE and >>> import arcpy which will give you full access to the arcpy module. If you have frequently used expressions, particularly complex ones associated with the spatial analyst module, use a text editor to save them, then cut/paste and modify to suit.

ESRI dev types are also touting pyscripter as a pretty full-fledge, open source Python interpreter...I would keep an eye open to see if this gets bundled at some stage as a replacement for Pythonwin. It has more capabilities and it rivals (apparently) some commercial Python IDEs 1

share|improve this answer

Short answer: no, there is no way to disable it.

share|improve this answer

Tools>Options>IDE Options: Uncheck complete as you type. I don't know if there is a way to toggle it with hot keys. That is what I'm trying to figure out.

share|improve this answer
    
In ArcMap 10.0 there is no Tools menu. What program do you access this setting? –  mindless.panda Feb 20 '12 at 16:38

in pyscripter you can do the same and then ctrl+spacebar to bring it back as needed

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.