¿Existe alguna opción de completar automáticamente en F # interactivo en VS2010?F # autocompletado interactivo
Respuesta
Hay una extensión de Visual Studio aquí: https://github.com/vlasenkoalexey/FSharp.Interactive.Intellisense
No funciona tan bien como el C# IntelliSense interactiva pero puede ser una buen comienzo.
No. La mejor manera de escribir código de forma interactiva en F # es crear un nuevo archivo de script y escribir todo el código en el archivo de script (donde obtiene toda la autocompletación y verificación de tipo de fondo). Luego, simplemente selecciona el código y presiona Alt + Enter para evaluarlo en la ventana interactiva F #.
El servicio F # que se ejecuta en Visual Studio tiene un método que devuelve declaraciones (consulte source code), por lo que sería posible agregar IntelliSense a F # Interactivo, p. en MonoDevelop. Sin embargo, creo que la mayoría de la gente escribir código en el editor principal, así que no es tan frecuente solicitud ...
VS 2015, edición Comunidad
Sin autocompletar en la consola, pero más molesto sin autocompletar fiable en el editor.
La única manera que parece funcionar remotamente es tener un .fs en lugar de .fsx en otro proyecto y configurar las dependencias, de esta manera F12 para navegar al resto de la solución funciona, y obtienes la mismo nivel de autocompletar, etc. que el otro proyecto.
no se olvide de comentar o excluir el nuevo proyecto antes de compilar, de lo contrario es posible que tenga algunos scripts posiblemente peligrosas ejecución de la nada ..
Curiosamente C# interactivo, que es una copia total de F # interactiva tiene autocompletar Por lo tanto, parece un poco exagerado, pero en algún momento, si C# interactive comienza a parecerse a algo utilizable, tal vez lo use en su proyecto F # y termine con la frustración.
Bueno, obtienes la autocompletación presionando la tecla TAB.
S abiertas [TAB] escribirán del sistema y así sucesivamente
que debería estar en forma predeterminada.
Para más información ver:
fsi.exe --help
o correr
fsi.exe --readline +
Aleksey Vlasenko hizo F# Interactive Intellisense para VS2013 y VS2015. Conoce sobre cualquier variable/función que cree en FSI. Mi mayor queja es que no muestra la documentación o las firmas de tipos
- 1. Incrustar F # interactivo
- 2. F # - Mantener F # interactivo de publicar salida
- 3. Definición de módulos VS.NET vs F # Interactivo
- 4. ¿Cómo borrar la pantalla en F # interactivo en VS2010?
- 5. Cómo cambio los colores para el shell interactivo F #
- 6. ¿Cómo uso los puntos de interrupción en F # interactivo?
- 7. F # interactivo, restricción de API en la referencia dll
- 8. Problemas al intentar ejecutar FParsec en F # Interactivo
- 9. F # interactivo: cómo mostrar/cambiar el directorio de trabajo actual
- 10. ¿Hay un sitio que ofrezca un shell F # interactivo?
- 11. Agregar compleción a (interactivo)
- 12. jQuery autocompletado
- 13. Cómo probar funciones de C# de forma interactiva con F # Interactivo
- 14. F # int64 a int
- 15. Intellij IDEA autocompletado personalizado
- 16. Escape de autocompletado IntelliJ
- 17. Personalizar resultado jQuery autocompletado
- 18. Vim Javascript Autocompletado + Sugerencias?
- 19. geany, autocompletado. ¿Cómo funciona
- 20. usando jQuery autocompletado dificultad
- 21. Emacs X11 autocompletado (intellisense)
- 22. Shell interactivo usando PHP
- 23. Modo interactivo en matplotlib
- 24. Terminal interactivo en VIM
- 25. ¿Intérprete interactivo de ActionScript?
- 26. trazado interactivo en Python?
- 27. Ir shell interactivo
- 28. Mapa del mundo interactivo
- 29. scp no interactivo
- 30. Dibujo interactivo con kineticjs
Sí, sería posible ... En realidad, ya hay un tipo limitado de Intellisense en fsi, cuando lo ejecuta en la ventana de la consola. – Laurent
Quizás hay un complemento disponible? –
Realmente no sería mala idea tener soporte Intellisense en F # Interactive. –