Entwicklungsumgebung einrichten: Unterschied zwischen den Versionen

Zur Navigation springen Zur Suche springen
add docker-buildx
KKeine Bearbeitungszusammenfassung
(add docker-buildx)
 
(4 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 Entwicklungsumgebung vorbereiten ==
== 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 Code Styles am Beispiel von phpStorm ===
=== 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 einrichten ===
=== 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:) ==


Beireits bekannte Fehler werden im [[Entwicklungsumgebung/Fehlerhandbuch]] beschrieben.
Beireits bekannte Fehler werden im [[Entwicklungsumgebung/Fehlerhandbuch|Fehlerhandbuch]] beschrieben.


[[Kategorie:Entwicklung|Entwicklungsumgebung ]]
[[Kategorie:Entwicklung|Entwicklungsumgebung ]]
179

Bearbeitungen

Navigationsmenü