Start/ stop a hidden IBM Rational DOORS client server process
and execute DXL code in Visual Studio Code.
Run DXL code from open file in editor.
DXL code in an opended
.dxl file can directly be sent to the running
IBM Rational DOORS client server process for execution.
Standard out and standard error messages will be shown on the Output
panel in Visual Studio Code.
Launch IBM Rational DOORS GUI client
A Python installation and the DOORS Python API package
is needed to use this extension.
The password for the DOORS user name configured in the settings must be
given in an encrypted file at
This password file can be created in Visual Studio Code via the command
This Python package can be cloned from
when according access is granted.
It is recommended to install the Visual Studio Code extension
to have syntax highlighting in DXL code files.
A DOORS client server can started on localhost only but it is possible
to communicate with and stop a DOORS client server running on a remote
This extension contributes the following settings:
doors.user_name: DOORS user name
doors.pythonPath: Path to the Python executable
Path to the DOORS Python API project directory named
containing a folder also named
Port number set in DOORS Python API's
config.py (see constant
Path to the start script for the IBM Rational DOORS GUI