davidvarga / davidvarga/MBeautifier

createShortcut method fails in R2025b

Open
#132 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
MATLAB
Stars
519
Forks
80
PR merge metrics
No merged PRs in 30d

Description

I tried to create a shortcut in R2025b, but it raised an error—possibly due to changes in the API.

```
>> MBeautify.createShortcut('editorpage')
错误使用 [MBeautyShortcuts.createShortcut](matlab:matlab.lang.internal.introspective.errorDocCallback('MBeautyShortcuts.createShortcut', 'C:\Matlab_toolbox\MBeautifier\MBeautyShortcuts.m', 40)) ([第 40 行](matlab: opentoline('C:\Matlab_toolbox\MBeautifier\MBeautyShortcuts.m',40,0)))
Java exception occurred:
java.lang.NullPointerException

at com.mathworks.mlwidgets.favoritecommands.FavoriteCommands.getCategoryTool(FavoriteCommands.java:492)

at com.mathworks.mlwidgets.favoritecommands.FavoriteCommands.hasCategory(FavoriteCommands.java:453)

出错 [MBeautify.createShortcut](matlab:matlab.lang.internal.introspective.errorDocCallback('MBeautify.createShortcut', 'C:\Matlab_toolbox\MBeautifier\MBeautify.m', 319)) ([第 319 行](matlab: opentoline('C:\Matlab_toolbox\MBeautifier\MBeautify.m',319,0)))
MBeautyShortcuts.createShortcut(mode);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
```

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.