0
我想改變matlab中命令窗口的標題來說明我正在使用的當前分支。 我知道在哪裏可以找到當前分支名稱。 我需要每次在新分支上更改此文件以記錄時,命令窗口的標題都將更新爲新的分支名稱。在Matlab中動態改變命令窗口標題
有什麼想法?
我想改變matlab中命令窗口的標題來說明我正在使用的當前分支。 我知道在哪裏可以找到當前分支名稱。 我需要每次在新分支上更改此文件以記錄時,命令窗口的標題都將更新爲新的分支名稱。在Matlab中動態改變命令窗口標題
有什麼想法?
我有這個M文件鋪設(我想我從here得到它)。它可能滿足您的需求:
function idetitle(Title)
%IDETITLE Set Window title of the Matlab IDE
%
% Examples:
% idetitle('Matlab - Foo model')
% idetitle(sprintf('Matlab - some big model - #%d', feature('getpid')))
win = appwin();
if ~isempty(win)
win.setTitle(Title);
end
end
function out = appwin()
%APPWIN Get main application window
wins = java.awt.Window.getOwnerlessWindows();
for ii = 1:numel(wins)
if isa(wins(ii), 'com.mathworks.mde.desk.MLMainFrame')
out = wins(ii);
return
end
end
out = [];
end
嗨,但我如何跟蹤特定文件並更改窗口標題? – user2549704
的答案,這個問題 - http://stackoverflow.com/questions/1924286/is-there-a-way-to-change-the-title-of-the -matlab-command-window?rq = 1 - 可能有幫助。 –
嗨,我需要動態地改變它,而不僅僅是第一次。我需要跟蹤更改的文件並更新命令窗口。 – user2549704