Anleitung (VisualStudio) code
Download und Installation
- Download Download Visual Studio Code (Richtiges Betriebssystem wählen!)
- Installation Code (normalerweise einfach Doppelklick und Anweisungen folgen)
- Code gleich wieder schliessen
- Installation aller empfohlenen Code Extensions oder
Vorschlag zu Code Extensions für das GLF Informatik
- code-extensions.cmd
@echo off rem created with rem code --list-extensions | % { "code --install-extension $_" } rem echo ------- Install code extensions for KSBG students ------------ echo ------- documentation: latex, markdown, ... ------------------ call code --install-extension James-Yu.latex-workshop --force call code --install-extension zaaack.markdown-editor --force call code --install-extension cweijan.vscode-office --force echo ------- Python ----------------------------------------- call code --install-extension ms-python.python --force call code --install-extension ms-python.vscode-pylance --force echo ------- jupyther --------------------------------------- call code --install-extension ms-toolsai.jupyter --force call code --install-extension ms-toolsai.jupyter-keymap --force call code --install-extension ms-toolsai.jupyter-renderers --force echo ------- ev3 lego roboter ------------------------------- call code --install-extension lego-education.ev3-micropython --force call code --install-extension ev3dev.ev3dev-browser --force echo ------- html, js development --------------------------- call code --install-extension firefox-devtools.vscode-firefox-debug --force echo ------- embedded development --------------------------- call code --install-extension platformio.platformio-ide --force call code --install-extension ms-vscode.cpptools --force echo formatters call code --install-extension lonefy.vscode-JS-CSS-HTML-formatter --force call code --install-extension mechatroner.rainbow-csv --force echo ======= Installed Extensions: ========================= call code --list-extensions echo =======================================================
oder für Freaks in Python:
- code-extensions.py
""" Install recommended code extensions for GLF at KSBG """ import os import subprocess results = [] extensions = [ # ------- documentation: latex, markdown, ... ------------ 'James-Yu.latex-workshop', 'zaaack.markdown-editor', 'cweijan.vscode-office', # ------- Python ----------------------------------------- 'ms-python.python', 'ms-python.vscode-pylance', # ------- jupyther --------------------------------------- 'ms-toolsai.jupyter', 'ms-toolsai.jupyter-keymap', 'ms-toolsai.jupyter-renderers', # ------- ev3 lego roboter ------------------------------- 'lego-education.ev3-micropython', 'ev3dev.ev3dev-browser', # ------- html, js development --------------------------- 'firefox-devtools.vscode-firefox-debug', # ------- embedded development --------------------------- 'platformio.platformio-ide', 'ms-vscode.cpptools', # ------- formatters ------------------------------------- 'lonefy.vscode-JS-CSS-HTML-formatter', 'mechatroner.rainbow-csv' ] for ext in extensions: result = subprocess.run( ['code', '--install-extension', f'{ext}', '--force'], cwd='.', shell=False) results.append( f'{" ok " if result.returncode==0 else "ERROR":6}- {result.args[2]}') print(f'\nSummary:') for result in results: print(result)