dev icon indicating copy to clipboard operation
dev copied to clipboard

Potential improvements and features

Open VitalRus95 opened this issue 2 years ago • 5 comments

Thanks for the version 3.9.0! I'm glad there's so much new stuff! And I'd like to propose a few more ideas that could make Sanny Builder better, I hope:

  1. Automatically open list (like with Ctrl+Space) when writing anything on an empty string. This could make it easier to select necessary classes quickly and keep them upper-case.
  2. If possible, on choosing a class (like Car.), replace the simple methods window with a sort of search window that will allow searching for methods inside the class and selecting them. Basically, a mini-version of Opcode Search Tool, but for classes contents. It might help to learn what each class can do or to remember things after a long break.
  3. DONE! Remove the ability to put the mouse cursor in any place after the last symbol on the line, as at times it feels counter-intuitive, especially when you want to select the end of the line quickly.
  4. DONE! Save and restore the last active tab, because now when you restart SB it opens the last in the row, but not the last you worked with.
  5. DONE! Maybe add SBL editing mode, if it's stable enough (or just explicitly state it's experimental).
  6. If possible, add visual highlighting of tab levels, something like this: изображение

Thanks again for developing SB and for being open to suggestions!

VitalRus95 avatar Sep 09 '23 22:09 VitalRus95

Save and restore the last active tab, because now when you restart SB it opens the last in the row, but not the last you worked with.

in addition to that, editor should restore the scroll position

x87 avatar Oct 08 '23 16:10 x87

Save and restore the last active tab, because now when you restart SB it opens the last in the row, but not the last you worked with.

in addition to that, editor should restore the scroll position

Do you mean vertical or horizontal one? It seems to me that vertical scroll position is already restored, but not the horizontal one because I had to move the cursor to the start of the line on launch.

VitalRus95 avatar Oct 08 '23 16:10 VitalRus95

I need to check. I thought it always shows start of the file, but it maybe because I work with small files

x87 avatar Oct 08 '23 16:10 x87

I need to check. I thought it always shows start of the file, but it maybe because I work with small files

I checked it now. When I closed the editor, the uppermost line was 250, after relaunch it became 257. But the cursor position seems to be restored, as I tried putting it at the start of the line and in the middle of it.

VitalRus95 avatar Oct 08 '23 16:10 VitalRus95

  1. and 5. are done in v4.0

x87 avatar Jan 09 '24 16:01 x87