outils:vscode:generalites

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
outils:vscode:generalites [2023/09/04 18:03] – [3.3 Extension pour les microcontrôleurs (langage C)] philoutils:vscode:generalites [2024/05/10 16:40] – [1. Introduction] phil
Ligne 2: Ligne 2:
  
 ===== IDE VSCode - Généralités ===== ===== IDE VSCode - Généralités =====
-[Mise à jour le 13/6/23]+[Mise à jour le 14/1/24]
  
   * **Sources**   * **Sources**
Ligne 15: Ligne 15:
 {{ :outils:vscode:vscode.jpg?nolink&60|}} {{ :outils:vscode:vscode.jpg?nolink&60|}}
 **Visual Studio Code** est un éditeur de code source **léger**, **mais puissant**, disponible pour Windows, macOS et Linux. Il est livré avec un support intégré pour JavaScript, TypeScript et Node.js et possède des extensions pour d'autres langages (tels qu' **Arduino**, **C++**, C#, Java, **Python**, PHP, Go etc.) et des runtimes (.NET et Unity) .  **Visual Studio Code** est un éditeur de code source **léger**, **mais puissant**, disponible pour Windows, macOS et Linux. Il est livré avec un support intégré pour JavaScript, TypeScript et Node.js et possède des extensions pour d'autres langages (tels qu' **Arduino**, **C++**, C#, Java, **Python**, PHP, Go etc.) et des runtimes (.NET et Unity) . 
 +
 +\\
 +
  
 === 1.1 Caractéristiques === === 1.1 Caractéristiques ===
Ligne 54: Ligne 57:
 | **vsode-icons**                                            | | **vsode-icons**                                            |
 | **WSL**                                                    | | **WSL**                                                    |
 +
 +<callout type="warning" icon="true">**C, C++** nécessite des outils de compilation, debug. Installer **GCC avec MinGW** en suivant le <html><a href="https://code.visualstudio.com/docs/cpp/config-mingw" target="_blank">tutoriel</a></html>.</callout>.
 +
 === 3.2 Extensions pour le Web === === 3.2 Extensions pour le Web ===
 {{ :outils:vscode:siteweb.png?nolink&170|}} {{ :outils:vscode:siteweb.png?nolink&170|}}
Ligne 80: Ligne 86:
 **Installer** l'extension **PlatformIO** en entrant son nom dans la barre de recherche des {{:web:icoextensions.png?30|Extensions (Ctrl+Maj+X)}} **Installer** l'extension **PlatformIO** en entrant son nom dans la barre de recherche des {{:web:icoextensions.png?30|Extensions (Ctrl+Maj+X)}}
  
-<callout type="warning" icon="true">Une **prise en main** de l'extension **PlatformIO** pour VSCode est proposée sur <html><a href="https://randomnerdtutorials.com/vs-code-platformio-ide-esp32-esp8266-arduino/" target="_blank">RANDOM NERD TUTORIALS</a></html>.</callout>+<callout type="warning" icon="true">Voir le [[outils:vscode:platformio|wiki]] pour l'installation de l'extension. Une **prise en main** de l'extension **PlatformIO** pour VSCode est proposée sur <html><a href="https://randomnerdtutorials.com/vs-code-platformio-ide-esp32-esp8266-arduino/" target="_blank">RANDOM NERD TUTORIALS</a></html>.</callout>
  
  
  • outils/vscode/generalites.txt
  • Dernière modification : 2024/05/10 16:42
  • de phil