20 votos

¿Secuencias de comandos ArcPy de autocompletado/completado de código usando Notepad++ (editor externo)?

He estado creando secuencias de comandos en Python para ArcGIS 10 y, hasta ahora, solo he estado usando Notepad++.

Me gusta cómo el código de la interfaz de línea de comandos de Python completa la funcionalidad arcpy para usted, mostrándole sus opciones, y me preguntaba si hay una manera de agregar esta función a un editor externo.

15voto

jdecuyper Puntos 2690

PyScripter es mi elección. Es gratis y de código abierto y una instalación ligera y rápida. Incluso hay una instalación sin registro que no requiere derechos de administrador para la instalación.

9voto

Paul Puntos 555

Recomiendo WingWare IDE . Parece tener la mejor depuración y finalización de código de los IDE de Python que he visto. Uno de los factores que motivaron arcpy en 10.0 fue que tendría una mejor finalización de código que la que ofrecía arcgisscripting.

8voto

Lux555 Puntos 16

MS lanzó recientemente Python Tools para Visual Studio : una vez que siga algunos pasos descritos aquí: http://blog.guerrillagis.net/?p=878 , Visual Studio le proporcionará intellisense, firmas de métodos, resaltado de sintaxis, un REPL y un depurador

7voto

ESV Puntos 4591

Probaría Eclipse usando las extensiones Pydev . Sé que no completó muy bien el código con el geoprocesador python en 9.3, y todavía no tengo 10 para jugar, pero incluso sin él, es un editor mucho mejor con algunas funciones muy interesantes.

5voto

Robert Höglund Puntos 5572

La finalización de código es una característica del editor, esta publicación de stackoverflow tiene una lista de editores que admiten la finalización de código. En Notepad++, puede habilitar el autocompletado como preferencia .

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X