Using another IDE for WAPT¶
Introduction¶
If you are used to work with another IDE, you can be relieved now as WAPT supports other editors.
Some code editors are natively supported:
PyScripter;
VSCode;
VSCodium;
Other editors can be selected and will be launched when you create a new template for a WAPT package from WAPT Console.
Configuring WAPT to use another IDE¶
Note
Using a supported IDE will launch the WAPT package project with a valid debug configuration.
Using Microsoft Windows¶
To configure another editor for WAPT, you must modify the editor_for_packages
attribute in the [global]
section of your WAPT console’s
%LOCALAPPDATA%\waptconsole\waptconsole.ini
configuration file.
Possible values are:
Editor name |
editor_for_packages value |
---|---|
PyScripter |
None |
Microsoft Visual Studio Code |
vscode or code |
Microsoft Visual Studio Codium |
vscodium or codium |
Example config in waptconsole.ini
:
[global]
...
editor_for_packages=vscode
Using Linux / macOS¶
To configure another editor for WAPT, you must modify the editor_for_packages
attribute in the [global]
section of your WAPT agent configuration
file: /opt/wapt/wapt-get.ini
.
By default, if the editor_for_packages
attribute is empty,
WAPT will try to launch (in that order):
vscodium;
vscode;
nano;
vim;
vi;
Possible values are:
Editor name |
editor_for_packages value |
---|---|
Microsoft Visual Studio Code |
vscode or code |
Microsoft Visual Studio Codium |
vscodium or codium |
Nano |
nano |
Vim |
vim |
Vi |
vi |
[global]
...
editor_for_packages=vim
Configuring WAPT to use a custom editor¶
Using Microsoft Windows¶
Custom editors can be used, for example Notepad++ or PyCharm.
Custom editors example:
Editor name |
editor_for_packages value |
---|---|
Notepad++ |
|
PyCharm |
|
[global]
...
editor_for_packages=C:\Program Files\Notepad++\notepad++.exe {setup_filename}
Using Linux/Apple macOS¶
Custom editors can be used, for example PyCharm.
Custom editors example:
Editor name |
editor_for_packages value |
---|---|
PyCharm |
|
[global]
...
editor_for_packages=/opt/pycharm/bin/pycharm_x64 {wapt_sources_dir}
Custom arguments¶
Arguments can be passed in the editor_for_packages
command:
Argument |
Description |
---|---|
|
Launches custom editor and edit WAPT package setup.py file |
|
Launches custom editor and edit WAPT package control file |
|
Launches custom editor and opens WAPT package folder |
|
Launches custom editor and opens WAPT install folder |