Edit, compile, execute, and debug scripts with DXL Editor Pro

Overcome the limitations of the DOORS native editor with SodiusWillert DXL Editor Pro. Offering unmatched features to facilitate developers’ lives with turbo editing for your DOORS database.

*No trial evaluation license available.

laptop_dxl
User icon_59x59px-1

Who

Professional DXL (DOORS eXtension Language) developers who need to write, run and debug DOORS extensions in their familiar Eclipse IDE.
List icon_59x59px-2

Why

An IDE to easily extend your DOORS functionality.
data integrity-white

Where

Any industry where DOORS is a key Requirement Management tool.

Improve Efficiency

Overcome the limitations of the IBM DOORS native editor with SodiusWillert's DXL Editor Pro, offering unmatched features to facilitate developers’ lives.

Reduce Development Times

Going far beyond syntax highlighting, the DXL Editor Pro is a real development environment for IBM DOORS DXL language, built on the market-leading Eclipse platform, bringing its richness and power to provide a first-class environment for editing and executing your DXL scripts, on par with other first-class languages such as Java and C++.

Fully Control Your Debugging Activity

Debugging is a critical activity when developing source code. With DXL Editor Pro, you have full control: edit, browse, compile, execute, and debug your scripts.

Improve Efficiency

Overcome the limitations of the IBM DOORS native editor with SodiusWillert's DXL Editor Pro, offering unmatched features to facilitate developers’ lives.

Reduce Development Times

Going far beyond syntax highlighting, the DXL Editor Pro is a real development environment for IBM DOORS DXL language, built on the market-leading Eclipse platform, bringing its richness and power to provide a first-class environment for editing and executing your DXL scripts, on par with other first-class languages such as Java and C++.

Fully Control Your Debugging Activity

Debugging is a critical activity when developing source code. With DXL Editor Pro, you have full control: edit, browse, compile, execute, and debug your scripts.

laptop_dxl

Please note that we no longer provide free evaluations of the DXL Editor Pro. We offer the possibility of a monthly subscription for 400$ of which 100% is refunded if you purchase a full-year subscription or a perpetual license.

Choose from our licenses that fit your specific needs:

  • Node-Locked Monthly Subscription

  • Node-Locked Yearly Subscription

  • Node-Locked Perpetual

  • Floating Yearly Subscription

  • Floating Perpetual

Get in touch with us to get started!

Feature-rich platform for faster, better results, start your DXL Editor Pro trial today!

Where DXL Editor Pro Excels

Professional DXL (DOORS eXtension Language) developers who need to write, run and debug DOORS extensions in their familiar Eclipse IDE.

 

Edit with ease

  • Syntax Highlight: highlights keywords, strings, comments, and function calls.

  • Mark Occurrences: dynamically highlights the occurrences of the word currently selected in the editor.

  • Content Assist: provides a list of suggested completions for partially entered strings.

  • Text Hover: tooltips display the DXL function call’s syntax and its associated comment, if any.

Browse efficiently

  • Outline: the Outline View displays the structure of the DXL file, listing the functions declared within it, and automatically refreshing as you edit the file. Clicking a function in this view causes the editor to jump to the function’s declaration.
  • Project Explorer: the Project Explorer lets you organize a consistent set of DXL files into projects. DXL Functions are displayed in the project’s view, without the need to open the corresponding DXL file in an editor, enabling you to quickly navigate into your project contents.

Compile

  • DXL Compiler: each time a DXL file is modified and saved, the DXL compiler is automatically executed on that file. For each error, an annotation is added in the editor sidebar, with a tooltip showing the error message, and the corresponding line is underlined.
  • Problems View: navigation through DXL errors for a particular file, project, or entire workspace

Execute

  • Run: a DXL file can be executed directly from Eclipse.
  • Console: a console is opened when a DXL file is executed. This console logs any DXL text output and indicates any DXL windows that may be opened by the executed file. Execution errors are displayed in the console and hyperlinks are available online numbers to jump to the corresponding location in the DXL Editor Pro.

Debug dynamically

  • Debug View: Display the stack frame for the suspended DXL execution you are debugging, with the list of function calls.

  • Breakpoints View: See all the breakpoints you currently have set in your workspace.

  • Variables View: view information about the variables associated with the selected function in the Debug View.

  • Expressions View: dynamically execute queries to assist your debugging.

Read the lastest articles on our blog

What's new in the OSLC Connect for Confluence 1.2.0 release?

22 Sep 2022 | Robert Baillargeon
See all articles

SodiusWillert at Global Product Data Interoperability Summit 2022

20 Sep 2022 | Alexia Tenneguin

New feature: save time and worry with our new Friend relocation capability

23 Aug 2022 | Robert Baillargeon

Have any questions?

Get in touch with us today with any questions you may have. At SodiusWillert we are dedicated to providing you with the best tools to make you successful.

Fichier 1 1 1