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 |
---|---|
W tym artykule opisano opcje wiersza polecenia, które są dostępne dla F# kompilator, fsc.exe. |