How to remove one of the favorite command programmatically in MATLAB 2022b
6 次查看(过去 30 天)
显示 更早的评论
Hello,
I am trying to add & remove in favorite commands in MATLAB 2022b.
In 2017b, below code used to work:
scUtils = com.mathworks.mlwidgets.shortcuts.ShortcutUtils;
scUtils.removeShortcut(RemovegroupOfShortCut, label); % remove short-cut
But its not working in matlab 2022b.
1 个评论
Ashutosh
2023-6-24
Hi,
Are you not able to find this drop down menu under Favorites in the 'Home' tab of the upper Toolstrip? I believe this is what you are looking for
回答(1 个)
Ram Sreekar
2023-6-28
编辑:Ram Sreekar
2023-6-28
Hi Tejashree Saraf,
As per my understanding you would like to remove one of your favourite commands programmatically.
You can refer to the example code given below.
favCmds = com.mathworks.mlwidgets.favoritecommands.FavoriteCommands.getInstance()
favCmds.removeCommand(command_name, category_name)
% removeCommand() removes the specified command from the specified category
Replace 'command_name' with the name of the command you want to remove and the 'category_name' with the category in which the command is present. Both 'command_name' and 'category_name' should be strings.
If you have not created any category and the command exists inside ‘FAVORITE COMMANDS’ then replace 'category_name' with the string "Favorite Commands".
Hope this helps you resolve your query.
2 个评论
Julian Hapke
2024-3-27
Do you happen to know how I can delete all favorite commands programmatically without knowing any of their names?
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Environment and Settings 的更多信息
产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!