2010-10-22 20 views
6

Estoy aprendiendo sobre F # y planeo usarlo para mi próximo proyecto. Una cosa que me resulta inmediatamente confusa es la falta de compatibilidad con los caracteres de pestañas en los archivos .fs. Me encanta cómo se usa la sangría para mostrar el alcance/jerarquía, pero el uso de espacios parece tan anticuado. ¿Tengo que presionar retroceso cuatro veces solo para volver al bloque padre? ¿Qué sucede si, accidentalmente, presiono retroceder solo tres veces pero no me doy cuenta y sigo escribiendo?Espacios en blanco e indentación en F #

Respuesta

6

Si está usando VS2010, a continuación, pulsando "tab" será una sangría de cuatro espacios, y posteriormente, presionar "retroceso" también "hará lo correcto" para usted. (Espero que otros editores de texto también tengan esta característica, o al menos que pueda configurarlos para que lo hagan). Si por casualidad obtiene la sangría incorrecta, entonces es como obtener garabatos de error/advertencia como comentarios rápidos en el editor de VS

Si está utilizando una versión profesional de Visual Studio 2010, entonces le recomiendo usar las guías de columnas desde la extensión Pro Power Tools. Vea este vídeo

http://msdn.microsoft.com/en-us/fsharp/ff742849.aspx

(específicamente, minutos aproximadamente dos años y medio, a partir de aproximadamente 02:05) para ver cómo utilizar guías de columna para hacer F # muesca más fácil de discernir.

2

Si no hay otra opción para hacer esto más fácil, puede activar el espacio en blanco visible en estudio con Control + E + S

Cuestiones relacionadas