Software für Code & Context installieren
Hier ist eine Liste von verschiedenen Anwendungen und Software, die du installieren solltest. Schau mal, wie weit du kommst.
Bitte beachte, dass es zwischen einigen Paketen Abhängigkeiten gibt. Es könnte also eine gute Idee sein, sich an die angegebene Reihenfolge zu halten.
Ein Hinweis für alle Windows-Nutzer: Es wird dringend empfohlen, dass du eine aktuelle Version von Windows 10 oder 11 auf deinem Rechner hast. Ältere Versionen können zu Problemen führen und werden in dieser Anleitung nicht wirklich unterstützt.
💾 Intellij IDEA
- Ultimate Edition für Studierende: https://www.jetbrains.com/shop/eform/students
- Dies ist die empfohlene Edition, kann aber ein oder zwei Tage dauern!
- Siehe auch die FAQ: https://www.jetbrains.com/community/education/#students
- Community Edition: https://www.jetbrains.com/help/idea/installation-guide.html#standalone
- Es könnten notwendige Funktionen fehlen.
💾 git
- Linux: Verwende deinen Paketmanager, z. B.
apt-get install git
. - Mac: zwei Möglichkeiten:
- Apple-Version: führe
xcode-select --install
im Terminal aus (Command-Space, tippeTerminal
, drücke Enter) - Oder installiere Homebrew (https://brew.sh/) und nutze
brew install git
im Terminal.
- Apple-Version: führe
- Windows 10/11: Git für Windows: https://git-scm.com/download/win
- Damit kannst du deine IDE verwenden, um mit Git zu arbeiten (entweder über die GUI oder das eingebaute Terminal).
- Es wird auch ein openSSH-Client mitgeliefert (was praktisch ist, da der in Windows enthaltene Client möglicherweise nicht aktiviert ist)
💾 openSSH
- Linux: Verwende deinen Paketmanager, z.B.
apt-get install openssh-client
. (Höchstwahrscheinlich ist es bereits installiert.) - Mac: Es ist bereits installiert.
- Windows 10/11: Du solltest startklar sein. Um sicher zu gehen, gebe den folgenden Befehl in ein Terminal (git bash oder cmd) ein:
ssh -V
- Wenn du etwas wie "OpenSSH_..." sehen, ist alles in Ordnung.
- Wenn nicht, kannst du die hier beschriebenen Schritte versuchen: https://docs.microsoft.com/en-us/windows-server/administration/openssh/openssh_install_firstuse.
Optionale Software
💾 VS Code
Wird ab dem 2. Semester benötigt.
- https://code.visualstudio.com/docs/setup/setup-overview
- https://marketplace.visualstudio.com/items?itemName=ritwickdey.LiveServer
💾 Java 21
- Linux: Installiere über deinen Paketmanager, z.B.
apt-get install openjdk-21-jdk
. - Mac: zwei Möglichkeiten:
- Oracle-Version installieren: https://www.oracle.com/java/technologies/downloads/#jdk21-mac
- Oder installiere Homebrew (https://brew.sh/) und verwende
brew install openjdk@21
im Terminal.
- Windows, zwei Möglichkeiten:
- Oracle Version: https://www.oracle.com/java/technologies/downloads/#jdk21-windows
- Adoptium-Version: https://adoptium.net/de/temurin/releases/?version=21