View text in editor without saving to file
Ältere Kommentare anzeigen
Hi there,
I'm in the process of writing a GUI for my application with a feature of exporting the code to run as an M-file. At the moment the user is prompted for a file location, which is then written to and opened in the editor. However, what I'd like to do is save the text (i.e., code) to a tmp file and pipe this to a new untitled file in the editor without saving it. Does any one know if this is possible / how to do it?
Many thanks!
Nick
Antworten (2)
Jiro Doke
am 21 Feb. 2011
Depending on the release of MATLAB, you may be able to use the unsupported editor API through the editorservices package.
help editorservices
Here's an example:
editorservices.new(sprintf('data = rand(10,3);\nplot(data);'));
Jan
am 21 Feb. 2011
Undocumented method working in Matlab 2009a, where Jiro's EDITORSERVICES is not available:
S = com.mathworks.mlservices.MLEditorServices;
S.newDocument('Your string here\n2nd line');
Look inside the EDIT function.
Kategorien
Mehr zu Environment and Settings finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!