Best Matlab Editor replacement?

조회 수: 216 (최근 30일)
William Thielicke
William Thielicke 2021년 5월 1일
댓글: Hans Scharler 2023년 12월 15일
Is there a way to replace the MATLAB Editor? I think it is hardly better than windows notepad, which appears a bit ridiculous for such a great tool like Matlab. I am missing tons of features from other programming editors, e.g. a better list of functions that is permanently visible and can be sorted and clicked, bookmarks, etc... And, it is also totally slow and it lags with my large GUI project (even when I disable "advanced" features like line highlighting and so on). Is there any recommendation for a better editor and experience how it affects the workflow? Thank you!!
  댓글 수: 2
William Thielicke
William Thielicke 2021년 5월 1일
E.g. the app editor in Matlab seems to be way more advanced... Why isn't it available for coding?
Hans Scharler
Hans Scharler 2023년 12월 15일

댓글을 달려면 로그인하십시오.

채택된 답변

per isakson
per isakson 2021년 5월 2일
편집: per isakson 2021년 5월 2일
I have not always been loyal to the Matlab editor (ME)
  • Long time ago I used the full version of the ED editor that comes (or did come) with Lahey FORTRAN.
  • Then during a shorter period I used Notepad++. Pro: Free and Open, FAST, folding and highlighting for Matlab (maybe not perfect), a zillion features and plugins, a supportive community. Con: hard to remeber how to use all smart features.
Now I use ME and occasionally Notepad++ for special tasks that requires regular expressions, column mode, searches, large files, etc. My main reasons to use ME is integration, code analyzer, debugger, ... . I even tried to contribute, A Notepad++ function list for MATLAB.
"list of functions that is permanently visible" See easyBrowser, MCodeNavigator. And search FEX for tag:IDE.

추가 답변 (3개)

Image Analyst
Image Analyst 2021년 5월 2일
I also think the MATLAB editor is somewhat lame. It's nowhere near as powerful as programmers editors like SlickEdit, or my favorite, the defunct Codewright, because I think it tries to be like the common CUA editor that almost all Windows programs use. I think there is the ability to use other programmers editrs but last I looked you had to switch back to the MATLAB editor if youi want to do debugging operations like setting breakpoints, stepping through code, and see variable values. So because of that I just stayed with the built-in MATLAB editor even though it's pretty primitive. The one thing I like though is that if you rename a variable it lets you type shift enter to rename all occurrences. Not even MS Visual Stuido lets you do that.

Star Strider
Star Strider 2021년 5월 1일
I’m not certain what you’re looking for in an Editor application. Several people on Answers like Notepad++. I downloaded it and use it for other applications, although not as the MATLAB Editor. (I use the Editor that’s part of MATLAB for MATLAB.)
  댓글 수: 4
Laimonas Sileika
Laimonas Sileika 2022년 11월 8일
Ah, unfortunatley that's not quite what I'm referring to.
It's an IDE not too dissimilar from the live editor in MATLAB, just a tad more fluid when working with simulations.
It's not the end of the world though :)
AeroSysEng
AeroSysEng 2023년 6월 9일
Did you ever get a solution for this? I happen to be diving down this rabbit hole myself.
:-D

댓글을 달려면 로그인하십시오.


Steven Lord
Steven Lord 2021년 5월 2일
a better list of functions that is permanently visible and can be sorted and clicked, bookmarks, etc...
In the Navigate section of the Editor tab in the Toolstrip there's an option "Go To". Click on that and you get a list of functions (or sections, if your program has them) as well as the option to go to a specific line and the ability to set, clear, and step through bookmarks. [Bookmarks are different than breakpoints; those are controlled using the Breakpoints section on the Editor tab.]
If there are specific features that you feel would strongly improve your experience with the MATLAB Editor, please submit them as enhancement requests via Technical Support.
  댓글 수: 1
William Thielicke
William Thielicke 2021년 5월 2일
편집: William Thielicke 2021년 5월 2일
Hi Steven, I think Mathworks could just have a look at:
https://www.mathworks.com/matlabcentral/fileexchange/58497-gavriyashar-matlab-editor-plugin
, and read the comments. A proper function list in a dockable window isn't that exotic, and it would help to work on complex projects. I have about 100 functions or more in a single m file. Things would become even worse if I would split these functions into multiple m files.
As a first step, it would help to make that 'Go To' pop-up window a dockable window...

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Environment and Settings에 대해 자세히 알아보기

태그

제품


릴리스

R2019b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by