Udostępnij za pośrednictwem


F# opcje interaktywne

W tym temacie opisano opcje wiersza polecenia obsługiwane przez F# Interactive, fsi.exe.F# interaktywne akceptuje wiele z tych samych opcji wiersza polecenia, jak kompilator F#, ale akceptuje również pewne dodatkowe opcje.

Za pomocą F# Interactive dla skryptów

F# Interactive, fsi.exe, można uruchomić interakcyjnie lub można go uruchomić z wiersza polecenia do uruchomienia skryptu.Składnia wiersza polecenia

fsi.exe [options] [script-file [arguments] ]

Rozszerzenie pliku dla plików skryptów F# jest fsx.

Tabela F# opcje interaktywne

W poniższej tabeli zestawiono opcje, obsługiwane przez F# Interactive.Opcje te można ustawić w wierszu polecenia lub za pomocą programu Visual Studio IDE.Aby ustawić te opcje w programie Visual Studio IDE, otwórz Narzędzia menu, wybierz opcję Opcje..., następnie rozwiń węzeł F# narzędzia węzeł i wybierz F# interaktywne.

W przypadku, gdy są wyświetlane w argumentów opcji F# interaktywne, elementy listy są oddzielane średnikami (;).

Opcja

Opis

--

Używane w celu poinstruowania F# interaktywne traktowanie pozostałe argumenty jako argumenty wiersza polecenia do F# programu lub skryptu, który można uzyskać dostęp za pomocą listy w kodzie fsi.CommandLineArgs.

--checked[+|-]

Taki sam jak fsc.exe opcję kompilatora.Aby uzyskać więcej informacji, zobacz Opcje kompilatora (F#).

--codepage:<int>

Taki sam jak fsc.exe opcję kompilatora.Aby uzyskać więcej informacji, zobacz Opcje kompilatora (F#).

--crossoptimize[+|-]

Włączyć lub wyłączyć moduł cross optymalizacje.

--debug[+|-]

--debug:[full|pdbonly]

-g[+|-]

-g:[full|pdbonly]

Taki sam jak fsc.exe opcję kompilatora.Aby uzyskać więcej informacji, zobacz Opcje kompilatora (F#).

--define:<string>

Taki sam jak fsc.exe opcję kompilatora.Aby uzyskać więcej informacji, zobacz Opcje kompilatora (F#).

--exec

Nakazuje F# interaktywne aby zakończyć pracę po ładowania plików lub uruchamiania pliku skryptu, podane w wierszu polecenia.

--fullpaths

Taki sam jak fsc.exe opcję kompilatora.Aby uzyskać więcej informacji, zobacz Opcje kompilatora (F#).

--gui[+|-]

Włącza lub wyłącza pętli zdarzeń Windows Forms.Domyślnie jest włączone.

--help

-?

Używane do wyświetlania składni wiersza polecenia i krótki opis każdej z opcji.

--lib:<folder-list>

-I:<folder-list>

Taki sam jak fsc.exe opcję kompilatora.Aby uzyskać więcej informacji, zobacz Opcje kompilatora (F#).

--load:<filename>

Kompiluje kod źródłowy danego przy uruchamianiu i załadowanie skompilowanej konstrukcje F# do sesji.Jeśli źródłowy docelowy zawiera dyrektyw skryptów, takie jak #use lub #load, a następnie należy użyć --use lub #use zamiast --load lub #load.

--mlcompatibility

Taki sam jak fsc.exe opcję kompilatora.Aby uzyskać więcej informacji, zobacz Opcje kompilatora (F#).

--noframework

Taki sam jak fsc.exe opcję kompilatora.Aby uzyskać więcej informacji zobaczOpcje kompilatora (F#)

--nologo

Taki sam jak fsc.exe opcję kompilatora.Aby uzyskać więcej informacji, zobacz Opcje kompilatora (F#).

--nowarn:<warning-list>

Taki sam jak fsc.exe opcję kompilatora.Aby uzyskać więcej informacji, zobacz Opcje kompilatora (F#).

--optimize[+|-]

Taki sam jak fsc.exe opcję kompilatora.Aby uzyskać więcej informacji, zobacz Opcje kompilatora (F#).

--quiet

Pomija wyjście F# Interactive's do stdout strumień.

--readline[+|-]

Włączyć lub wyłączyć kartę zakończenia w trybie interakcyjnym.

--reference:<filename>

-r:<filename>

Taki sam jak fsc.exe opcję kompilatora.Aby uzyskać więcej informacji, zobacz Opcje kompilatora (F#).

--tailcalls[+|-]

Włączyć lub wyłączyć użycie instrukcji IL ogon, co powoduje, że ramka stosu do ponownego wykorzystania funkcji cyklicznej ogon.Ta opcja jest włączona domyślnie.

--use:<filename>

Informuje o tym interpreter, aby użyć danego pliku podczas uruchamiania jako dane wejściowe początkowego.

--utf8output

Takie samo jak opcja kompilatora fsc.exe.Aby uzyskać więcej informacji, zobacz Opcje kompilatora (F#).

--warn:<warning-level>

Taki sam jak fsc.exe opcję kompilatora.Aby uzyskać więcej informacji, zobacz Opcje kompilatora (F#).

--warnaserror[+|-]

Taki sam jak fsc.exe opcję kompilatora.Aby uzyskać więcej informacji, zobacz Opcje kompilatora (F#).

--warnaserror[+|-]:<int-list>

Taki sam jak fsc.exe opcję kompilatora.Aby uzyskać więcej informacji, zobacz Opcje kompilatora (F#).

Tematy pokrewne

Tytuł

Opis

Opcje kompilatora (F#)

W tym artykule opisano opcje wiersza polecenia, które są dostępne dla F# kompilator, fsc.exe.