Interaktivní možnosti F#
Toto téma popisuje možnosti příkazového řádku podporované překladačem F# Interactive, fsi.exe.F# Interactive přijímá mnoho stejných možností příkazového řádku jako kompilátor F#, ale přijímá také některé další možnosti.
Použití jazyka F# Interactive pro skriptování
F# Interactive, fsi.exe, lze spustit interaktivně nebo z příkazového řádku pro spuštění skriptu.Syntaxe příkazového řádku je
fsi.exe [options] [script-file [arguments] ]
Rozšíření souboru pro soubory skriptů F# je fsx.
Tabulka možností pro F# Interactive
Následující tabulka shrnuje možnosti podporované v F# Interactive.Tyto možnosti můžete nastavit na příkazovém řádku nebo v integrovaném vývojovém prostředí sady Visual Studio.Chcete-li nastavit tyto možnosti v integrovaném vývojovém prostředí sady Visual Studio, otevřete nabídku Nástroje, vyberte příkaz Možnosti..., potom rozbalte uzel Nástroje F# uzel a vyberte F# interaktivní.
Pokud se v argumentech F# interaktivní možnosti zobrazí seznamy, prvky seznamu jsou odděleny středníky (;).
Možnost |
Description |
---|---|
-- |
Slouží k informování F# interaktivního ke zpracování zbývajících argumentů jako argumentů příkazového řádku do programu F#, ke kterému můžete přistupovat v kódu pomocí seznamu fsi.CommandLineArgs. |
--checked[+|-] |
Stejně jako možnost kompilátoru fsc.exe.Další informace naleznete v tématu Možnosti kompilátoru (F#). |
--codepage:<int> |
Stejně jako možnost kompilátoru fsc.exe.Další informace naleznete v tématu Možnosti kompilátoru (F#). |
--crossoptimize[+|-] |
Povolí nebo zakáže optimalizace mezi moduly. |
--debug[+|-] --debug:[full|pdbonly] -g[+|-] -g:[full|pdbonly] |
Stejně jako možnost kompilátoru fsc.exe.Další informace naleznete v tématu Možnosti kompilátoru (F#). |
--define:<string> |
Stejně jako možnost kompilátoru fsc.exe.Další informace naleznete v tématu Možnosti kompilátoru (F#). |
--exec |
Zadejte pokyn F# Interactive k ukončení po načtení souborů nebo spuštění souboru skriptu, který je uveden v příkazovém řádku. |
--fullpaths |
Stejně jako možnost kompilátoru fsc.exe.Další informace naleznete v tématu Možnosti kompilátoru (F#). |
--gui[+|-] |
Povolí nebo zakáže smyčku událostí Windows Forms.Výchozí hodnota je povoleno. |
--help -? |
Slouží k zobrazení syntaxe příkazového řádku a stručnému popisu jednotlivých možností. |
--lib:<folder-list> -I:<folder-list> |
Stejně jako možnost kompilátoru fsc.exe.Další informace naleznete v tématu Možnosti kompilátoru (F#). |
--load:<filename> |
Kompiluje kód daného zdroje při spuštění a načtení kompilované konstrukce F# do relace.Pokud zdroj cíle obsahuje skriptovací direktivy, jako #use nebo #load, pak je třeba použít --use nebo #use místo --load nebo #load. |
--mlcompatibility |
Stejně jako možnost kompilátoru fsc.exe.Další informace naleznete v tématu Možnosti kompilátoru (F#). |
--noframework |
Stejně jako možnost kompilátoru fsc.exe.Další informace naleznete v tématu Možnosti kompilátoru (F#) |
--nologo |
Stejně jako možnost kompilátoru fsc.exe.Další informace naleznete v tématu Možnosti kompilátoru (F#). |
--nowarn:<warning-list> |
Stejně jako možnost kompilátoru fsc.exe.Další informace naleznete v tématu Možnosti kompilátoru (F#). |
--optimize[+|-] |
Stejně jako možnost kompilátoru fsc.exe.Další informace naleznete v tématu Možnosti kompilátoru (F#). |
--quiet |
Potlačit výstup F# Interactive v datovém proudu stdout. |
--quotations-debug |
Určuje, že by pro výrazy, které jsou odvozeny z citačních literálů F# a reflektovaných definic se zobrazí dodatečné informace o ladění.Informace o ladění jsou přidány do vlastních atributů uzlu stromové struktury výrazu F#.Viz Uvozovky kódu (F#) a Expr.CustomAttributes. |
--readline[+|-] |
Povolit nebo zakázat doplňování tabulátorů v interaktivním režimu. |
--reference:<filename> -r:<filename> |
Stejně jako možnost kompilátoru fsc.exe.Další informace naleznete v tématu Možnosti kompilátoru (F#). |
--tailcalls[+|-] |
Povolit nebo zakázat použití instrukce IL chvostu, což způsobí opětovné použití rámce zásobníku pro rekurzivní funkce chvostu.Tento přepínač je ve výchozím nastavení aktivován. |
--use:<filename> |
Říká překladači, aby použil zadaný soubor při spuštění jako počáteční vstup. |
--utf8output |
Stejně jako možnost kompilátoru fsc.exe.Další informace naleznete v tématu Možnosti kompilátoru (F#). |
--warn:<warning-level> |
Stejně jako možnost kompilátoru fsc.exe.Další informace naleznete v tématu Možnosti kompilátoru (F#). |
--warnaserror[+|-] |
Stejně jako možnost kompilátoru fsc.exe.Další informace naleznete v tématu Možnosti kompilátoru (F#). |
--warnaserror[+|-]:<int-list> |
Stejně jako možnost kompilátoru fsc.exe.Další informace naleznete v tématu Možnosti kompilátoru (F#). |
Příbuzná témata
Title |
Description |
---|---|
Popisuje možnosti příkazového řádku, které jsou k dispozici pro kompilátor F# fsc.exe. |