2012-08-17 23 views
9

Recientemente, uso Eclipse para editar mi código python. Pero a falta de guías de sangrado, no me siento muy bien. Entonces, ¿cómo agregar las guías de sangría automática para Eclipse? ¿Hay algún complemento? Además, he probado el EditBox. Pero, ya sabes, que no es muy natural bajo algunos temas ...............¿Eclipse tiene guías de sangría?

+1

¿Qué es una guía sangría? –

+0

+1. Sí, ¿qué es una guía de sangrado? –

+0

guías de sangría – Peter

Respuesta

7

Uso EditBox también y con las opciones correctas es realmente útil y no cambia demasiado el aspecto del editor.

Si sólo desea que las líneas verticales grises que muestran la sangría/bloque como esto

enter image description here

Estas son las opciones: enter image description here

o si sólo quiere importar las opciones, pegar esto en un archivo de texto e importarlo. (Puede que tengas que agregar la extensión de archivo.eb para que funcione)

#Editbox Eclipse Plugin Settings 
#Fri Aug 17 12:58:32 CEST 2012 
HighlightOne=true 
FillGradient=false 
FillSelected=true 
RoundBox=true 
BorderColorType=1 
Name=Default 
ExpandBox=false 
BorderDrawLine=true 
FillOnMove=true 
Alpha=0 
HighlightWidth=1 
BorderWidth=1 
HighlightColor=000000 
BorderColor=00bbbb 
FillKeyModifier=Alt 
HighlightColorType=3 
FillGradientColor=e1e1d0 
Builder=Text2 
HighlightDrawLine=true 
FillSelectedColor=e1e1d0 
BorderLineStyle=0 
Colors=ffffff 
HighlightLineStyle=0 
NoBackground=false 
CirculateLevelColors=false 
+0

Muchas gracias. – Peter

2

Aquí hay dos tutoriales para el uso de Eclipse y Python:

en cuanto a la sangría, que debe ser capaz de simplemente cambiar las preferencias de "editor".

La clave es asegurarse de que la configuración "Pydev, editor" haga lo que desee, y cualquier otra configuración de "Editor" de Eclipse no se interponga :) El segundo enlace trata esto con más detalle.

'Espero que ayude!

PS:

También se puede hacer "coincidencia de refuerzo" en Eclipse con Ctrl + Shift + P.

+0

No veo nada sobre Eclipse o Python en el primer enlace. –

1

En cuanto a mí, todo lo que hago con Eclipse para trabajar con Python:

  1. Instalar pydev
  2. pestañas Set para ser sustituido por espacios
  3. pestaña Configurar duración de 4

    • puede crear pestañas y espacios visual mostrando símbolos no imprimibles. Con suerte, esto es lo que quería decir.
1

Este servicio está disponible fuera de la caja para PyDev en la última versión (se puede activar en PyDev > Editor > Vertical Indent Guide).

Si usa LiClipse (http://www.liclipse.com - que es Eclipse + PyDev y algunos otros artículos), también proporciona guiones de sangría para otros editores (es la contraparte comercial que permite que PyDev siga desarrollándose).

11

hay un plugin que hace el trabajo muy bien llamados Guía sangría sitio

La actualización es http://sschaef.github.io/IndentGuide/

+0

¡Gracias, justo lo que necesitaba! :) – mjp66

+0

¡Gracias por esto, bastante útil! – Ethenyl

+0

Las guías Inndent ahora también se pueden configurar en la versión actual de pydev: Versión 3.9.0 La Guía de sangría vertical ya está disponible (puede personalizarse en PyDev> Editor> Guía de sangría vertical. PyDev-359). – Hekje