Advances in the MATLAB Editor and Live Editor

Поділитися
Вставка
  • Опубліковано 18 гру 2024

КОМЕНТАРІ •

  • @madsteeez
    @madsteeez 2 роки тому +2

    The new editor is an abomination!
    Nobody needs ui-elements inside of the editor...
    This is just a toy at best.
    What we really need:
    -move line up/down
    -delete full line (not like CTRL+K)
    -bookmark viewer
    -execute current line
    -clipboard stack
    -fuzzy-search through class's (and parent classes') methods/props and jump to them.
    -git blame
    -global regexp search
    -snippets
    -ctrl+shift+h -> search and replace through all files
    -Extract method/property/constant and use information in argument block for proper automatic typing.
    -"find usage" (CTRL+D backwards):
    -> CTRL+click on method name and get list of places where it is used.
    -> jump to those places on click.
    -"make public/protected" suggestion if encapsulated method is tried to be called.
    -CTRL+D is stupid.
    Works unpredictably and often takes you to the wrong implementation (with the same name).
    Inconsistent behaviour between dynamic/static situations. e.g. in debug mode vs empty workspace.
    -"Implement missing members" suggestion, when a class doesn't fully concretize its parent(s).
    or at least a visual hint that the class is not fully concrete yet.
    -move selected method(s) to parent class
    -go to any file/method/prop... by fuzzy search after hitting e.g. double shift.