2. Utilisation de différents IDE pour développer des paquets WAPT

2.1. Configurer WAPT pour qu’il utilise les IDE pris en charge

Si vous avez l’habitude de travailler avec un autre IDE, vous pouvez être soulagé maintenant que WAPT supporte de nombreux éditeurs de texte populaires.

Note

L’utilisation d’un IDE compatible lancera le projet WAPT avec une configuration de débogage valide.

2.1.1. Sur Windows

Éditeurs de texte pris en charge nativement par WAPT sous Windows

Nom de l’éditeur de texte

Logo de l’éditeur de texte

PyScripter

Editeur de texte Pyscripter

Visual Studio Code

Editeur de texte Visual Studio

Visual Studio Codium

Editeur de texte de VSCodium

Pour configurer un autre éditeur pour WAPT, vous DEVEZ modifier l’attribut editor_for_packages dans la section [global] du fichier de configuration %LOCALAPPDATA%\waptconsole\waptconsole.ini de votre console WAPT.

[global]
...
editor_for_packages = vscode

2.1.2. Sur Linux / MacOS

Éditeurs de texte pris en charge nativement par WAPT sous Windows

Nom de l’éditeur de texte

Logo de l’éditeur de texte

Visual Studio Code

Editeur de texte Visual Studio

Visual Studio Codium

Editeur de texte de VSCodium

Nano

Editeur de texte Nano

Vim

Editeur de texte de VIM

Pour configurer un autre éditeur pour WAPT, vous DEVEZ modifier l’attribut editor_for_packages dans la section [global] de votre fichier de configuration de l’agent WAPT : /opt/wapt/wapt-get.ini.

Par défaut, si l’attribut editor_for_packages est vide, WAPT essaiera de lancer (dans cet ordre) :

  • vscodium;

  • vscode;

  • nano;

  • vim;

  • vi.

[global]
...
editor_for_packages = vim

2.2. Configurer WAPT pour utiliser un éditeur personnalisé

[global]
...
editor_for_packages = C:\Program Files\Notepad++\notepad++.exe {setup_filename}

2.2.1. Arguments personnalisés

Arguments pour l’option editor_for_packages (éditeur pour les paquets)

Argument

Description

{setup_filename}

Lance l’éditeur personnalisé et édite le fichier setup.py du paquet WAPT.

{control_filename}

Lance l’éditeur personnalisé et modifie le fichier control du paquet WAPT.

{wapt_sources_dir}

Lance l’éditeur de texte personnalisé et ouvre le dossier du paquetage WAPT.

{wapt_base_dir}

Lance l’éditeur de texte personnalisé et ouvre le dossier d’installation de WAPT.