Is there a way to disable a specific mlint warning in an entire file?
조회 수: 5 (최근 30일)
이전 댓글 표시
Hello all,
Please tell me if there is a way to disable a specific mlint warning in an entire file. For example, I would like to use a lot in a certain script the str2num function. The str2double function is not a viable solution. I would like to have one place (eg. beginning of the file) in which to put a variant of the “%#ok<ST2NM>” comment and this would apply to the entire file. My main concern is that I would like to have this warning enabled in all the other scripts in this script suite that I am developing except this one script.
Thank you, Adrian
댓글 수: 0
채택된 답변
Sean de Wolski
2012년 8월 8일
Yes.
When you right click on the section underlined There should be a contect menu that appears. The second option should be "Suppress this warning ->". Navigate to the arrow and a subcontext menu will appear. Select "In this File".
Alternatively you can manually add a * to the suppression flag. For str2num it would look like this:
str2num('pi'); %#ok<*ST2NM>
댓글 수: 5
Steven Lord
2017년 11월 27일
Right-click on the underlined section of code and select the option to suppress a specific Code Analyzer message on that line, in that file, or in all files. That will automatically add the appropriate identifier.
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Loops and Conditional Statements에 대해 자세히 알아보기
제품
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!