
Estoy usando el editor Geany en ubuntu 13.10. ¿Existe alguna tecla de acceso directo para alinear el código (alineación automática) en el editor Geany?
Por ejemplo: en Eclipse: Ctrl+Shift+F para invocar el formateador automático
Respuesta1
Para C, C++, C++/CLI, C# y Java
Puedes lograr un comportamiento similar conEstilo artístico 2.04.
Descargarla versión más nueva, actual 2.04 (no la use
apt-get
para instalar porque obtendrá la versión anterior 2.03 y esta versión no funcionará para este escenario porque no acepta salida canalizada)Instale Artistic Style -> siga el documento de instalación (/astyle/doc/install.html) en la descarga (
make
luegomake install
)Agregue un comando personalizado a Geany:
bash -c "astyle --indent-classes -Y"
Para personalizar este aspecto en elDocumentación de estilo artísticoSeleccione un área de texto y presione Ctrl+ 1para ejecutar el primer comando personalizado de Geany
Para HTML
Puedes usarordenado, tidy también puede compilar tu código html si usas geany.
Instalar ordenado:
sudo apt-get install tidy
Cree un comando personalizado (ejemplo):
bash -c "tidy -xml --indent auto --indent-spaces 2 --quiet yes 2> /dev/null; true"
Más información:
- ¿Usar HTML Tidy para sangrar el código HTML?
- Limpia tus páginas web con HTML TIDY
- página de manual ordenada
- Referencia rápida ordenada
Para pitón
Formateador de código fuente Python/Impresora bonita(no probado)
Respuesta2
Para XML Vaya a Herramientas>Administrador de complementos y active el complemento llamado XML PrettyPrinter. Si ese complemento no está disponible, búsquelo usando apt o synaptic.
Una vez instalado, ejecútelo haciendo clic en Herramientas>PrettyPrinter XML.
Respuesta3
Puede utilizar la alineación manual utilizando un patrón para alinear su código. Es más lento pero funciona para cualquier idioma. Hay un tclscript para hacer eso publicado aquí. https://blog.jayvee-store.com/2017/06/18/code-alignment-in-geany/
Respuesta4
Aquí hay una forma de hacerlo usando el editor vi:
Abra el archivo en el editor vi a través de la terminal:
vi sample.cpp
Cambie el modo a modo visual presionando
v
.Seleccione la parte del texto que desea alinear usando las teclas de flecha Upy .Down
Prensa
+
.Guardar y cerrar:
:wq!