Entwicklungsumgebung einrichten: Unterschied zwischen den Versionen
Entwicklungsumgebung einrichten (Quelltext anzeigen)
Version vom 2. Dezember 2025, 20:46 Uhr
, Dienstag um 20:46add docker-buildx
(Link Fehlerhandbuch ergänzt) |
(add docker-buildx) |
||
| (5 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 37: | Zeile 37: | ||
<nowiki>sudo apt update | <nowiki>sudo apt update | ||
sudo apt install php8 php8.0-mbstring php8.0-curl php8.0-xml php8.0-mysql | sudo apt install php8 php8.0-mbstring php8.0-curl php8.0-xml php8.0-mysql | ||
sudo apt install docker-compose | sudo apt install docker-compose docker-buildx | ||
sudo apt install mariadb-client</nowiki> | sudo apt install mariadb-client</nowiki> | ||
| Zeile 63: | Zeile 63: | ||
Ist dies nicht der Fall, muss die Zugehörigkeit geändert werden: | Ist dies nicht der Fall, muss die Zugehörigkeit geändert werden: | ||
<nowiki>chgrp docker /var/run/docker.sock</nowiki> | <nowiki>chgrp docker /var/run/docker.sock</nowiki> | ||
==== host Datei anpassen ==== | |||
Die folgenden zwei Einträge sollten der host Date unter /etc/host hinzugefügt werden, da auf die URLs sonst unter Umständen nicht zugegriffen werden kann. | |||
<nowiki>127.0.0.1 docker.team-opencaching.de | |||
127.0.0.1 try.docker.team-opencaching.de</nowiki> | |||
| Zeile 225: | Zeile 231: | ||
== 5. Die | == 5. Die Entwicklungs-IDE vorbereiten == | ||
Gegebenenfalls sind an der Programmierumgebung Änderungen vorzunehmen, um zum Beispiel [[OC Coding Style|einheitlich formatierten Code]] zu schreiben. | Gegebenenfalls sind an der Programmierumgebung Änderungen vorzunehmen, um zum Beispiel [[OC Coding Style|einheitlich formatierten Code]] zu schreiben. | ||
=== Einrichtung des PHP | === Einrichtung des PHP Coding Styles am Beispiel von phpStorm === | ||
Unter Settings / Code Style / PHP rechts auf “Set from…” klicken und “PSR-12” auswählen. Einstellung mit “Apply” bestätigen. | Unter Settings / Code Style / PHP rechts auf “Set from…” klicken und “PSR-12” auswählen. Die Einstellung mit “Apply” bestätigen. | ||
(Weitere Informationen zum Coding Style sind [[OC Coding Style|hier im Wiki]] zu finden.) | |||
[[Image:Testumgebung IDE 01.png|500px]] | [[Image:Testumgebung IDE 01.png|500px]] | ||
=== Pfade | === Symfony Pfade am Beispiel phpStorm anpassen === | ||
- | [[Image:Testumgebung IDE 04.jpeg]] | ||
=== Terminalanpassung am Beispiel phpStorm (für Windows-Nutzer) === | |||
[[Image:Testumgebung IDE 05.png]] | |||
=== hilfreiche Plugins für phpStorm === | === hilfreiche Plugins für phpStorm === | ||
- | - | ||
=== Synchronisieren/Wiederherstellen der Benutzereinstellungen mittels JetBrains-Server === | === Synchronisieren/Wiederherstellen der Benutzereinstellungen mittels JetBrains-Server === | ||
| Zeile 252: | Zeile 266: | ||
== 6. Das Fehlerhandbuch lesen (gilt insbesondere für die Schritte #1-#4 :wink:) == | == 6. Das Fehlerhandbuch lesen (gilt insbesondere für die Schritte #1-#4 :wink:) == | ||
[[Entwicklungsumgebung/Fehlerhandbuch]] | Beireits bekannte Fehler werden im [[Entwicklungsumgebung/Fehlerhandbuch|Fehlerhandbuch]] beschrieben. | ||
[[Kategorie:Entwicklung|Entwicklungsumgebung ]] | [[Kategorie:Entwicklung|Entwicklungsumgebung ]] | ||