KRET LANGUAGE ACADEMY · DOKUMENTACJA ZE ŹRÓDEŁ
Komendy Kret SDK (zweryfikowane z `kret --help`, 2026-11-01)
Komendy Kret SDK (zweryfikowane z kret --help, 2026-11-01)
Kandydat SDK1.0.0-rc.3+kret.local.3— lokalny, niepodpisany, nieopublikowany.kret version:kret 1.0.0-rc.3 (KBC2, kretlink-local/1, .NET 10.0.12, win-x64).
| Temat | Składnia z CLI | Uwagi |
|---|---|---|
| Struktura projektu | — | plugin.kretl; Script/*.krs; Tests/*.krs; Disk/Schema.kdb; *.kretui/.kstyle/.ktheme; *.kflow; project.kretm/module.kretm; *.klink; *.kconfig; library.klib, project.klibs(.lock) — pola files w rejestrze języków |
| Tworzenie projektu | kret new --list | kret new <szablon> <katalog> [--name Nazwa] | szablony: basic, kretscript, core-plugin, kretdb, kretai, kretflow, library, multi-language, csharp-bridge |
| check | kret check|build <projekt> [opcje] analiza i kompilacja (wszystkie języki projektu) | --json → kret-diagnostics/1 |
| build | kret check|build <projekt> [opcje] analiza i kompilacja (wszystkie języki projektu) | kompilacja do KBC 2 |
| test | kret test <projekt> [--list] [--filter tekst] [--id test]… [--category a,b] [--policy <plik>] [--isolation …] [--timeout ms] | kret-test/1 (experimental) |
| run | kret run <projekt> --policy <plik> --data <katalog> [--profile nazwa] [--bridge usługa=program] | wymaga --policy (polityka hosta) i --data |
| pack | kret publish pack|sign|verify|test|push|list|keygen|trust|formats … | kret publish pack <projekt> --channel … [--include-sources] -o <katalog> (użycie z przykładów) |
| verify | kret publish pack|sign|verify|test|push|list|keygen|trust|formats … | kret publish verify <plik.kpkg> [--report plik] (użycie z przykładów) |
| Diagnostyka | kret check|build <projekt> [opcje] analiza i kompilacja (wszystkie języki projektu) | kret check --json (kret-diagnostics/1) |
| LSP | kret lsp | kret sdk-info [--json] | kret version | LSP 3.17 |
| Renderer KretUI | — | kretui-host <projekt> --self-test <katalog> [--input ścieżka=tekst] [--click ścieżka] (UiHost/kretui-host.exe; nie występuje w kret --help) |
| KretFlow | kret flow run|to-krets|from-krets <plik> | kret config show <projekt> [--profile nazwa] | to-krets jest oficjalną ścieżką wykonania (T-04); samodzielne flow run = SDK-D01 |
| KretDB | — | brak osobnej komendy; schemat i zapytania sprawdza kret check/build, dane w katalogu --data (run/test) |
| Runtime | kret run <projekt> --policy <plik> --data <katalog> [--profile nazwa] [--bridge usługa=program]<br>kret profile <projekt> --policy <plik> --data <katalog> [--invoke nazwa[:arg,arg]]<br>kret debug <projekt> --policy <plik> --data <katalog> [--break plik:wiersz] [--invoke nazwa=[json]] [--stop-on-entry] | Kret.PluginHost + Kret.Broker.Service (sdk-info.tools) |
| Obsługiwane formaty | kret publish pack|sign|verify|test|push|list|keygen|trust|formats … | kret publish formats; sdk-info.contracts |
| Kompatybilność wersji | kret lsp | kret sdk-info [--json] | kret version | kret version, kret sdk-info --json |
Nie dodawaj parametrów, których nie ma w kret-help.txt albo w przykładach.
Źródło i wersja
Zweryfikowany import PUBLIC_CANDIDATE. Identyfikatory źródeł odnoszą się do eksportu i nie dają dostępu do plików serwera.
04_SDK/COMMANDS/COMMANDS_PL.md
SHA-256 5D5029884B8AEF98BECEC1B30C01695A043275A7D288BF0079310C3F9D1F5E0AZaloguj się na konto użytkownika, aby zapisywać postęp i zakładki. Konta obsługi mogą czytać bez zapisu postępu. Logowanie →