¿Hay alguna manera de tener advertencias para sombrear valores en F # en Visual Studio?

Para mí, el sombreado de los valores existentes como se describe en:

Sombreado y función anidada
inmutable en F #
definición duplicada f #
FSharp por diversión y comentarios sobre ganancias

Parece ir en contra de la noción de inmutabilidad y seguridad de tipo que hace que F # sea tan fuerte. Sombrear en F # funcionadiferente que en C #. Solo me llevó bastante tiempo descubrir que un error en mi código se debió al sombreado involuntario de un nombre dentro del mismo alcance. ¿Hay alguna manera de tener advertencias del compilador para sombrear valores en VS?

Sé que en algunos casos puede ser útil. por ejemplo paraAritmética marcada .

Respuestas a la pregunta(2)

Su respuesta a la pregunta