2012-05-04 20 views
14

Estoy usando MonoDevelop en Mac para escribir aplicaciones MonoTouch. La sangría/formateo del código de Automatica funciona muy bien mientras escribo.Formato Código En MonoDevelop

El problema es que cuando copio y pego fragmentos de código, en muchos casos pierdo el formato y las líneas se combinan, se pierde la sangría y es un gran esfuerzo implementar manualmente las pestañas, espaciado y saltos de línea . ¿Hay alguna forma de que pueda usar un comando en monoDevelop para sangrar automáticamente y aplicar el formato al código existente?

Pensé que tal vez Editar | Formato | Formato de documento/Selección funcionaría, pero estos comandos no tienen ningún efecto sobre el código en absoluto.

¿Algún ayuda?

+0

Cambie la configuración de formato para que el código tenga el formato que desee. En este momento, está formateando tu código automáticamente de la manera predeterminada. – Ryan

+0

user1060500, si mi respuesta me ayudó, ¿quizás podría aceptar la respuesta y/o votarla arriba? :-D –

Respuesta

25

Para formatear el documento completo en un solo golpe de teclado: control-I

Para dar formato a una selección: Edit->Format->Format Selection

Para personalizar el formato: MonoDevelop->Preferences->Source Code->Code Formatting

+2

la pulsación de teclas no se configuró en mi caso, pero se agregó a las vinculaciones de teclas 'Herramientas-> Opciones-> Encuadernación de clave' y luego se buscó' formato'. ¡Gracias! – GabLeRoux

4

que realmente necesita para seleccionar todo el texto, y luego ir para Editar-> Formato-> Formatear documento. Parece que no funciona de otra manera.

1

Para mí en macOS, el acceso directo para "auto-formato" es CTRL + i.

Puede cambiar el acceso directo si lo desea. Para cambiarlo, vaya a Preferencias -> Vinculaciones de teclas, luego escriba "formato" en el cuadro de búsqueda y edite el atajo de teclado/tecla de "Formato de documento".