- In VS Code, press Ctrl+Shift+P, and search for Preferences: Open User Settings (JSON).
- Click on it and a file settings.json will open.
- In this file add a line "MATLAB.startDebuggerAutomatically": true
- Save the file and restart VS Code.
- Run the MATLAB script. It should pause at your first breakpoint.
VS Code + MATLAB ignoring breakpoints
50 次查看(过去 30 天)
显示 更早的评论
I'm new to VS Code, but I installed the MATLAB extension and just did a test file of nothing but print statements. Not a function, but a script. I put a breakpoint into the third print statement, and when I click on the left 'Run and Debug' Button and click 'Start Debugging', it appears to start the debugger, but the step in/out/over buttons are disabled and only pause, restart and stop are enabled.
What's weird is that when I press F5, which I think should be doing the same thing (?) It does appear to run and stop at my breakpoint, and the terminal gives the K>> prompt, but no floating buttons appear. If I go to the menu and try to do Run->Step, all of them are also shaded out, and F10/F11 don't appear to do anything.
I watched videos on how to do this, and when I click the buttons they do, it doesn't do the same thing on my computer.
In status, it shows MATLAB: Connected, and everything else appears to be the same as on the videos.
I'm using R2024A and the latest VS Code (1.103.1), so I'm not sure if this is a versioning issue (?)
I'm wondering if maybe I don't have VS Code set up correctly? I've been using the MATLAB IDE for years, so I know how debuggers are supposed to work...
0 个评论
采纳的回答
Toby
2025-8-27
I had the same issue: when running a MATLAB script, it was ignoring my breakpoints. Below is how I solved it:
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Introduction to Installation and Licensing 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!