start portlet menu bar

HCLSoftware: Fueling the Digital+ Economy

Display portlet menu
end portlet menu bar
Close
Select Page

We are proud to announce the release of RTist V11.2 2022.26 that went live on July 6, 2022.

Keep reading to learn about some of the updates you will get in this release. We would also like to invite you to meet us virtually on September 28, 2022, by signing up for the RTist TechConnect here: https://hclsw.co/rtisttc2022. You will get to meet the RTist development team and current customers as well as be a part of roadmap presentations.

Let’s have a quick look at the enhancements that are part of this release:

Copy-Paste from Project Explorer View

Previously copying a name of a named element such as a Capsule, an Operation, or a Diagram was a bit cumbersome, but starting from sprint 2022.26 it can be done with a standard Copy command in Project Explorer view, which can be invoked with a toolbar button, top/context menu or a keyboard shortcut (Ctrl+C). Copied names can be pasted anywhere, no matter if you want them in the Code View or in a chat with your colleague. And yes, you can copy as many names as you like with a single command, they all will be pasted into separate lines.

Automatic Removal of Trailing Whitespace

Another improvement that makes the code cleaner is a new preference to automatically delete all whitespace at the end of the lines.

Automatic Removal

If this setting is enabled, then whenever you save the code snippet in the Code Editor or commit changes to the model in the Code View all trailing whitespace characters will be removed from all the lines.

New Code to Model Synchronization Setting

Code to model synchronization dialog pops up every time RTist detects that generated code has been updated and asks the user if they want to propagate the changes made to the generated code back to the model. One of the checkboxes available in that dialog, allows saving the model immediately after it was updated with the changes from the generated code. Now the state of this checkbox is controlled by a new preference in RealTime Development -> Code To Model Synchronization

Synchronization Setting

This becomes handy when you want to control the state in which the dialog appears for the first time in a new workspace since the dialog will remember user’s choices for future invocations.

Automatic Creation of Working Sets by External Projects Importer

Automatic Creation of Working Sets

External Projects Import view got a new feature. Now it will automatically create 2 workings sets when importing the projects. The projects a user has selected for import will get into the first working set named after the project that was selected first, and all their recursive dependent projects will be added to the second working set named like the first one plus “dependencies” suffix.

Support for Namespace Separator in Operation names

We have improved operation names’ parser so it can handle tricky cases correctly. For example, if you want to define a cast operator, which would cast an object to an inner class or enum defined inside another class. In this case, the operation name should be operator OuterClass::InnerEnum such and other operations containing namespace separator (::) are now handled by RTist correctly.

We hope you enjoy using HCL RTist 11.2 as much as we enjoyed creating it. Click here to get a free trial!

Have a great summer!

Comment wrap
Automation | October 17, 2023
The Latest Innovation Software Update - RTist 11.3 2023.35
New versions of RTist 11.3 and 12.0 are now available, with new features such as working with multiple code snippets in the code editor, improved modeling references command, support for old C++ compilers, etc. Read more to get full details.
Secure DevOps | February 10, 2023
HCL RTist Announces Two New Releases
The RTist development team is pleased to announce two new releases:RTist 11.2 2023.04RTist 11.3 2023.04