Servoy Editor Requests

The Servoy Editor has three modal switches which are a constant battle for me to remember which way they’re currently switched.

  1. The “open” and “move” option on the Outline pane.
  2. The “enable” and “disable” entry break on the debug pane.
  3. Debug on or off.

After many months of trying to always remember which way these switches are set, more frequently than I’d like I’m fouling perfectly good method code by moving a method instead of opening it. Or activating the debugger when I assumed it was off.

It would be a great help if the first two above were temporarily switched on by holding down the shift key, automatically turned off with the release of the shift key. And perhaps some other keyboard combination to turn them on for an extended period of time. For me at least, moving a method into another method is something I do only occasionally and then just once or twice. That’s it. It’s extremely easy to get distracted and forget to turn it off.

Same problem with turning on and off the debugger. However here a keystroke modifier obviously wouldn’t work. It would help in all cases if there were some visual clue as to the current state of these modal switches, something much more in-your-face than the current too subtle indicators.

Am I alone in facing these modal frustrations or are others also forgetting which way the switches are turned and getting unintended behaviours?

One more request. An additional button on the Editor to “Verify and Close All”. Recently I did several rounds of search and replace which caused 20 or more methods to be simultaneously revised. It would be nice to have one button to verify all and close them all.

Kind regards,

Morley:
One more request. An additional button on the Editor to “Verify and Close All”. Recently I did several rounds of search and replace which caused 20 or more methods to be simultaneously revised. It would be nice to have one button to verify all and close them all.

Morley,

You can choose File>Close All Methods or use the keyboard command
CTRL+SHIFT-4 (Win)/CMD+SHIFT-4 (Mac) to close all open methods.

As of Servoy 2.2b1, each unverified method - prior to closing - will display
a Save dialog enabling you to save the unsaved method.


Marc Norman
Servoy

mnorman:
You can choose File>Close All Methods or use the keyboard command
CTRL+SHIFT-4 (Win)/CMD+SHIFT-4 (Mac) to close all open methods.

As of Servoy 2.2b1, each unverified method - prior to closing - will display
a Save dialog enabling you to save the unsaved method.

Not as efficient or as obvious as a button to automatically verify and close all, halting when a verification fails.