The new procedure editor

CodeEditor.png

The upcoming version contains a new editor for code and texts, which we would like to introduce in this article. The editor contains many features that simplify software development.

Development environment

The new code editor replaces the existing editor in the development environment. It is also available as an interface object for use in your application.
The new features of the editor include:

  • Codefolding
    Allows you to expand and collapse pairs of brackets that belong together and the content between them, as well as entire functions.

  • Zooming
    The text display of the editor can be enlarged and reduced without manually changing the font size. This is possible by holding down the Ctrl key and additionally scrolling with the mouse wheel or the key combinations Ctrl++, Ctrl+- and Ctrl+0.

  • New elements for syntax highlighting
    A distinction is made between functions, constants, keywords, preprocessor definitions, etc.

  • Highlight text occurrences
    Words that appear several times in a procedure are highlighted accordingly.

  • New keyboard shortcuts
    The old keyboard shortcuts have not changed. There are additional ones, for example for folding or for deleting the current line.
  • Autocomplete list with class icons
    The autocomplete list now shows more clearly whether it is a function, constant or keyword.

  • Overview column (annotations bar)
    It shows where breakpoints, bookmarks or text occurrences are present in the code.

Pallet object

DThe CodeEditor is available as a pallet object under the input tab. Both identical and different documents can be opened in the split view. A separate API provides commands for control.

The editor in the designer uses syntax highlighting for conzept 16 procedures, but also in XML files. The pallet object can also be extended independently for other languages such as C++ and Java.

We will discuss the pallet object in more detail in a separate article.

Klicken Sie hier, um die Nutzungsbedingungen für unseren Blog zu lesen.

Leave a Reply

Your email address will not be published. Required fields are marked *

Leave the field below empty!

Requests, questions or feedback are welcome:

Terms of use of the comment function in the blog

1. General information

Vectorsoft AG (‘Provider’) provides a public blog for Internet users (‘Users’) on the vectorsoft.de website. The public blog is intended for the exchange of information and ideas. Users who participate with contributions and comments undertake to comply with the blog terms of use and are responsible for the accuracy, appropriateness and freedom from legal infringements of their contributions. By using the comment function in our blog, you accept these terms of use.

2. Netiquette

We ask you to refrain from personal attacks and provocations based on other opinions. Please argue objectively and maintain a constructive discussion culture. Your comment should always be related to the topic in question in order to avoid digressions into other topics. Posting the same comment or several similar comments more than once is not permitted.

3. Prohibition of illegal content

By submitting your comment, you confirm that you are not violating any copyrights or other rights of third parties. Inciting, racist statements, instructions for criminal offences and their glorification, depictions of violence, pornographic content and statements that violate personal rights are prohibited.

4. No advertising

The use of the comment function is not permitted for commercial or party-political purposes. Advertising contributions of any kind will be deleted immediately.

5. Details of the name

When entering your name, pay attention to the principles mentioned above.

6. Source references

If you intend to publish quotes or contributions from third parties, please indicate the respective sources and explain how they relate to the blog post.

7. Violation of the terms of use

Posts that violate this policy will be deleted immediately. If you notice any violations yourself, please send us the link to the comment in question by e-mail to . We expressly point out that we will exclude individual users in the event of repeated or serious violations of these terms of use.

As of: Sept. 2024

Get your Trial Version now!

Test yeet free of charge

IHRE EVALUIERUNGSLIZENZ - JETZT ANFORDERN!

TESTEN SIE DIE CONZEPT 16 VOLLVERSION - UNVERBINDLICH und KOSTENFREI

Subscribe to our newsletter

[cleverreach_signup]
WordPress Cookie Notice by Real Cookie Banner