Jump to content

Unterbrechungspunkte im Skripteditor / Break points in the script editor


---
 Share

Recommended Posts

Hallo und ein gutes neues Jahr 2023 an alle hier im Forum!

Hello and a happy new year 2023 to everyone here on the forum!

 

In GOM Inspect 2021 gibt es im Skripteditor sogenannte "Unterbrechungspunkte":

In GOM Inspect 2021 there are so-called "break points" in the script editor:

2021.thumb.png.7a04f2bd6456e8c373ff09b40c921b9f.png

 

In GOM Inspect 2022 scheint es diese hingegen nicht mehr zu geben:

In GOM Inspect 2022, however, these no longer seem to exist:

2022.thumb.png.c511406b66bf2bff3d3a28925fbd43bb.png

 

Gibt es diese "Unterbrechungspunkte nicht mehr? Oder an anderer Stelle, evtl. mit anderer Bezeichnung?

Do these " break points " no longer exist? Or at another place, possibly with a different name?

 

Vielen Dank im voraus für eine Information dazu!

Thank you in advance for any information on this!

Link to comment
Share on other sites

Hi,

we had to make a decision about the future of the script editor. Although sufficient in general, it lack various features regarding find/replace, edit guides, version control, debugging, ... So instead of trying to implement all this in our own editor, we are providing a Visual Studio Code extension now for advanced features:

https://zeissiqs.github.io/gom-software-python-api/2022/howtos/using_vscode_editor/using_vscode_editor.html

The split here between internal editor/VSCode is "advanced programming". All advanced programming features should be VSCode based. So breakpoints can be set there, including condition breakpoints, expression inspection, stack traces, ...

The communication about this did not went well, sorry about that (this topic did not made it into the 2022 "What's New"). But we thing the new possibilities in the VSCode extension are great and will be extended over time.

Best regards !

Link to comment
Share on other sites

Vielen Dank für die Antwort.

Das eine ist ja die Erweiterung des Editors, das andere ist einfach nur das Beibehalten der bisherigen Funktionalität. Für "Gelegenheitsprogrammierer", welche nicht die Zeit oder die Ambitionen haben, sich in eine zusätzliche und/oder neue Programmierumgebung einzuarbeiten, ist der Entfall einer bisherigen Funktionalität damit ein Rückschritt ohne Zusatznutzen. Schade, die Unterbrechungspunkte waren durchaus nützlich.

Sie sollten bei all Ihren Bemühungen um den Skripteditor nicht aus den Augen verlieren, dass mit dem integrierten Skripteditor viele "Nicht-Professionelle-Porgrammierer" arbeiten, welche einfach Systembetreuer sind, Messtechniker oder andere Anwender und sich nicht in Dinge einarbeiten können oder wollen wie in eine VS Programmierumgebung oder in Github-Versionsverwaltungen usw.

 

Thank you very much for the answer.

The one is the extension of the editor, the other is simply the retention of the previous functionality. For "casual programmers" who don't have the time or ambition to learn an additional and/or new programming environment, the removal of a previous functionality is thus a step backwards with no additional benefit. Too bad, the break points were quite useful.

You should not lose sight in all your efforts for the script editor that with the integrated script editor many "non-professional programmers" work, who are simply system maintainers, measurement technicians or other users and cannot or do not want to familiarize themselves with things like a VS programming environment or Github version managers, etc.

Translated with www.DeepL.com/Translator (free version)

Link to comment
Share on other sites

 Share

×
×
  • Create New...