Quiero usar F # para algunas tareas muy básicas para las cuales utilicé previamente archivos por lotes. Puedo asociar archivos fsx con fsi.exe y ejecutarlo simplemente haciendo doble clic en ellos. Eso es genial hasta ahora.¿Puedo ejecutar archivos fsx desde Visual Studio sin configurar un proyecto?
Sin embargo, a veces es posible que desee profundizar en el código y depurar las cosas. Cuando abro el archivo fsx en Visual Studio, no puedo ejecutarlo y tampoco puedo seleccionar las líneas y usar "Enviar a interactivo".
Me parece que esos comandos solo funcionan si configura un proyecto F # completo. Eso parece ser engorroso (como un reemplazo de archivo por lotes). Me pregunto cuál es el enfoque correcto. Quiero tener mi pastel y comerlo! Quiero un archivo simple que pueda cambiar rápidamente, pero también quiero la capacidad de utilizar el análisis de cosas con Visual Studio a pedido.
ACTUALIZACIÓN Me acabo de descubrir que puede abrir la consola interactiva en "Ver \ Otras ventanas \ F # interactivo" y después de que usted tiene el comando "Enviar a Interactivo".
todavía estoy carece de la capacidad para ejecutar el código y establecer puntos de interrupción, aunque ..
No, no puede depurar el código sin un proyecto. – ildjarn
Entonces, para las tareas de scripting básicas que usan la consola interactiva F #, ¿cuál es el mejor soporte que se puede obtener? – Christoph
BTW: El comando "Enviar a Interactivo" también debe asociarse con Alt + Intro (a menos que tengas Resharper que anula eso, creo). –