Sdílet prostřednictvím


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

Možnosti kompilátoru (F#)

Popisuje možnosti příkazového řádku, které jsou k dispozici pro kompilátor F# fsc.exe.