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

Overcome the limitations of IBM DOORS' native editor with DXL Editor Pro. A full-featured Eclipse-based development environment for writing, compiling, executing, debugging, and collaborating on DXL scripts on par with first-class languages like Java and C++.

*No trial evaluation license available.

laptop_dxl
PRODUCT OVERVIEW

About DXL Editor Pro

SodiusWillert deploys its solutions all around the world throughout various domains such as Aeronautics, Space, Automotive, Defense, Medical, and Information Systems.

Ease-of-use-icon_SodiusWillert_100x100px_color
Who

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

Ease-of-use-icon_SodiusWillert_100x100px_color
Why

An IDE to easily extend your IBM DOORS functionality.

Ease-of-use-icon_SodiusWillert_100x100px_color
Where

Any industry where IBM DOORS is a key Requirement Management tool.

DXL Editor Pro Features

Professional DXL (DOORS eXtension Language) developers who need to write, run, and debug IBM 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.
PRODUCT BENEFITS

How DXL Editor Pro can help

Check mark_color_59x59px
Improve Efficiency

Overcome the limitations of IBM DOORS' native editor. Features like syntax highlighting, code completion, and inline error checking reduce development time and minimise mistakes — so your team spends less time on rework and more time on what matters.

Check mark_color_59x59px
Reduce Development Times

Built on the market-leading Eclipse platform, DXL Editor Pro goes far beyond syntax highlighting. Every time you save a file, the DXL compiler runs automatically and flags errors inline so issues are caught early, not at runtime. New team members onboard faster thanks to an intuitive interface that flattens the learning curve.

Check mark_color_59x59px
Fully Control Your Debugging Activity

Debugging is critical when developing DXL scripts. With DXL Editor Pro you have complete control: set breakpoints, step through execution, inspect variables, and run live queries in the Expressions View, all without leaving Eclipse.

SUPPORT AND RESOURCES

Everything you need to get up and running

Explore all our resources to learn how to use DXL Editor Pro.

Have any questions?

Please contact us with any questions, and we will jointly explore how our experts can support you most effectively - from training, workshops, special adaptations, and consulting on processes and methods, to coaching.

Fichier 1 1 1