informatique:ide:codium
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| informatique:ide:codium [21/01/2025 10:23] – [Php] cyrille | informatique:ide:codium [11/06/2025 10:34] (Version actuelle) – ↷ Liens modifiés en raison d'un déplacement. cyrille | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ====== Codium, VsCodium, VsCode ====== | ====== Codium, VsCodium, VsCode ====== | ||
| + | ===== Develop in Containers with VSCodium ===== | ||
| + | |||
| + | C'est une méthode nécessaire pour ne pas avoir à installer toutes les versions des outils sur notre machine quand on peut avoir à travailler sur différents projets (nouveaux comme anciens) au cours d'une journée. | ||
| + | |||
| + | Microsoft fourni l' | ||
| + | |||
| + | Voyons comment faire avec Codium | ||
| + | |||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | |||
| + | ==== Laravel ==== | ||
| + | |||
| + | [[informatique: | ||
| + | |||
| + | Avec '' | ||
| + | |||
| + | Ajouter openssh-server Dans le '' | ||
| + | < | ||
| + | RUN apt-get install -y openssh-server | ||
| + | |||
| + | RUN mkdir / | ||
| + | COPY authorized_keys / | ||
| + | RUN chmod -R go= / | ||
| + | RUN chown -R sail / | ||
| + | </ | ||
| + | |||
| + | À la fin du fichier '' | ||
| + | < | ||
| + | ... | ||
| + | else | ||
| + | service ssh start | ||
| + | exec / | ||
| + | fi | ||
| + | </ | ||
| + | |||
| + | Puis on rebuild l' | ||
| + | < | ||
| + | ./sail build | ||
| + | </ | ||
| + | |||
| + | Dans le docker-compose.yml on expose le port: | ||
| + | |||
| + | < | ||
| + | services: | ||
| + | laravel.test: | ||
| + | ports: | ||
| + | - ' | ||
| + | </ | ||
| + | |||
| + | et pour permettre de conserver les extensions installées, | ||
| + | |||
| + | < | ||
| + | services: | ||
| + | laravel.test: | ||
| + | volumes: | ||
| + | - ' | ||
| + | </ | ||
| + | |||
| + | Pour lancer '' | ||
| + | < | ||
| + | { | ||
| + | " | ||
| + | " | ||
| + | }, | ||
| + | </ | ||
| ===== Extensions ===== | ===== Extensions ===== | ||
| ==== Php ==== | ==== Php ==== | ||
| - | * IntelliSense par felixfbecker (12 158 stars) | + | === Intelephense |
| - | * Php Intelephense | + | |
| - | * Plus de fonctionnalités avec la licence https:// | + | |
| - | Builting | ||
| - | * PHP Language Features (built-in) | + | * Php Intelephense [[https:// |
| + | * Plus de fonctionnalités avec la licence premium https:// | ||
| + | * documentation incomplète et non suivie https:// | ||
| + | * docblock syntax can be found in [[https:// | ||
| + | * IntelliSense par [[https:// | ||
| + | == @disregard == | ||
| + | |||
| + | Annotation to ignore diagnostics/ | ||
| + | |||
| + | <code php> | ||
| + | /** @disregard [OPTIONAL CODE] [OPTIONAL DESCRIPTION] */ | ||
| + | /** @disregard P1013 method exists on runtime type */ | ||
| + | </ | ||
| + | |||
| + | |||
| + | === Builting === | ||
| + | |||
| + | * PHP Language Features (built-in) | ||
informatique/ide/codium.1737451439.txt.gz · Dernière modification : de cyrille
