Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/janchaloupka/fitkit-vscode
Rozšíření pro podporu FITkit projektu v editoru Visual Studio Code
https://github.com/janchaloupka/fitkit-vscode
Last synced: 1 day ago
JSON representation
Rozšíření pro podporu FITkit projektu v editoru Visual Studio Code
- Host: GitHub
- URL: https://github.com/janchaloupka/fitkit-vscode
- Owner: janchaloupka
- License: mit
- Created: 2020-05-03T15:08:37.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-12-30T20:20:17.000Z (almost 2 years ago)
- Last Synced: 2023-03-10T23:48:55.018Z (over 1 year ago)
- Language: TypeScript
- Size: 2.76 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# FITkit rozšíření pro Visual Studio Code
Rozšíření pro správu FITkit projektů a jejich vzálený překlad a simulaci. Rozšíření také obsahuje utilitu pro programování a komunikaci s připojenými přípravky FITkit.## Požadavky
Pro plné využití tohoto rozsíření je nutné být připojen k internetu a mít možnost autentizace (např. být studentem VUT FIT)## Návod k použití
Rozšíření přidá novou sekci do postranního panelu. Pod touto sekcí se nachází lokální správa projektů včetně vytváření a mazání.Pokud rozšíření detekuje, že je otevřen FITkit projekt, také je přidán ovládací panel umožňující překlad, simulaci atd. Tento ovládací panel se nachází v sekci "Explorer" (je to sekce, kde jsou zobrazeny soubory otevřeného projektu). Více info viz [Otevřený projekt](#Otevřený-projekt).
### Správa projektů
Po prvním spuštění (nebo pokud nebude nalezen lokální repozitář) budete vyzváni dialogovým oknem ke stažení kopie repozitíře ze serveru. Tuto akci stačí potvrdit a editor se sám repozitář pokusí stáhnout.Pokud se podaří najít repozítář, zobrazí se seznam kategorií a projektů. Kliknutím pravého tlačítka na jednotlivé položky jsou k dispozici další akce. Dvojklikem se vybraný projekt otevře v editoru.
### Otevřený projekt
Po otevření FITkit projektu se v hlavní sekci "Explore" zobrazí ovládací panel.Tento ovladací panel poskytuje rychlé akce související s FItkit projektem. Kliknutím na akci je akce spuštěna. Většina akcí po spuštění zobrazuje průběh do terminálu. Vždy může běžet pouze jedna akce (nelze tak například překládat projekt a mít puštěnou simulaci). Po skončení akce se terminál nezavře ihned, ale čeká na stisk libovolné klávesy. Akci můžete kdykoliv ukončit "zabitím" terminálu (ikona koše u terminálu vpravo nahoře)
Může se stát, že panel bude "sbalený" - bude vidět pouze jeho název `FITkit project`. V tom případě stačí panel rozbalit kliknutím na název.
## Nastavení rozšíření
Toto rozšíření zpřístupňuje v nastavení editoru následující položky:* **`fitkit.projectRepository.cloneUrl`**: Změna adresy, ze které je stažena zazipovaná kopie repozitáře projektů. Archív musí obsahovat složky `/mcu` `/base` `/fpga` a `/apps`
* **`fitkit.projectRepository.path`**: Lokální cesta, kde se nachází nebo bude vytvořen repozitář projektů. Pokud je cesta relativní, vyhledává se vzhledem ke složce uživatele (př.: Je zadána cesta `fitkitsvn`, ta se přeloží na a bsolutní ve Windows `C:/Users//fitkitsvn`)
* **`fitkit.remoteBuild.serverAddress`**: Adresa včetně portu použitá pro připojení k překladovému serveru.
* **`fitkit.authServer.requestUrl`**: Adresa API autentizačního serveru pro vytvoření a zpracování požadavků na nový autentizační token. *(Doporučeno neměnit)*
* **`fitkit.authServer.generateUrl`**: Adresa stránky autentizačního serveru, která se zobrazí uživateli pro potvrzení vygenerování uatentizačního tokenu. *(Doporučeno neměnit)*