run code sections in matlab R2017b.
1 回表示 (過去 30 日間)
古いコメントを表示
when I run a code section, matlab R2017b now check for errors in the entire script, not just on the section to be executed (as it used to be in older versions). Is this a bug or is it in purpose?
I am using mac OS Sierra 10.12.6 (if that is of any relevance)
thanks. Claudio
3 件のコメント
Rik
2017 年 10 月 30 日
I think it does check for syntax errors like unmatched parentheses, as those could affect what code should be run.
回答 (1 件)
Prasanth Sunkara
2017 年 11 月 28 日
Hello Claudio,
This behavior is by design. Having this capability allows section evaluation to access local functions which seems desirable.
-Prasanth
3 件のコメント
Rik
2017 年 11 月 28 日
You can use %{ and %} to comment out blocks of code (or you can use the comment out button in the editor lint).
I hadn't considered that it had something to do with in-script-functions (which I think will encourage horrible coding practices).
Chad Greene
2018 年 2 月 28 日
What a frustrating design change! Any chance we'll ever get a Preference option to change it back?
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!