====== Visual Studio Code ====== * Visual Studio Code je vhodný pro editaci zdrojových souborů * Pochází od Microsoftu, ale běží i na Linuxu a macOS * Podporuje celou řadu jazyků, mezi nimi i Python * Hlavní výhodou je možnost sdílení editace mezi více uživateli, čehož budeme využívat při distanční výuce === Instalace Python balíčku ''Pillow'' === * V terminálu VS Code zavolejte * Linux: ''python3 -m pip install Pillow'' * Windows: ''py -m pip install Pillow'' * macOS: ''python3 -m pip install Pillow'' === Instalace VS Code === * Nejprve si nainstalujte Python - verze 3.x * Linux/Ubuntu: sudo apt install python3 * Windows: [[ https://www.microsoft.com/en-us/p/python-3/9nblggh083nz?activetab=pivot:overviewtab ]] * Instalace Visual Studio Code * [[ https://code.visualstudio.com/download | Stáhnutí balíčku ]] (na windows asi i automaticka instalace) * Pro instalaci na Linux použijte [[ https://code.visualstudio.com/docs/setup/linux | tento návod ]] * Zkuste spustit Visual Studio Code * Linux: v cmdline příkazem 'code' * V úvodní stránce nainstalujte podporu pro Python (viz obrázek) {{:courses:b3b33alp:cviceni:vscode1.png?600|}} == První program v Pythonu == * Vytvořte nový soubor a uložte jej např. jako 'prvni.py' (přípona .py značí, že se jedná o skript/program v Pythonu) * Do souboru napište (text musí začínat na začátku řádky!) print("Hello ALP!") * Nastavte interpret na Python 3.x (konkrétní x záleží na tom, jakou verzi Pythonu máte nainstalovanou, důležité je, že se jedná o Python 3 a vyšší). Defaultně totiž může být Visual Studio Code nastaven pro python2 Toto nastavení {{:courses:b3b33alp:cviceni:vscode4.png?300|}} změnte na {{:courses:b3b33alp:cviceni:vscode3.png?300|}} * Spustění přes CTRL+F5 * V konzoli byste měli vidět výsledek {{:courses:b3b33alp:cviceni:vscode2.png?600|}} === Sdílení editace === * Při sdílení editace můžete a) umožnit ostatním připojit se na váš editor a dělat v něm změny ('share session'), b) nebo se naopak připojit do editoru někoho jiného ('join session') * Sdílení probíhá posíláním speciálních URL * Pro sdílení (minimálně pro vytvoření linku) je nutné se přihlásít přes Microsoft účet nebo přes GitHub účet * Sdílení editace není standardní součástí Visual Studia Code, je proto nutné nainstalovat jeho rozšíření. * Postupujte dle [[ https://marketplace.visualstudio.com/items?itemName=MS-vsliveshare.vsliveshare | návodu ]] * Návod na použití [[ https://www.digitalocean.com/community/tutorials/how-to-use-live-share-with-visual-studio-code | sdílené editace ]].