在IntelliJ调试期间添加注释,行号变得混乱

问题描述 投票:0回答:1

我正在研究有人写的程序,我想通过调试同时添加注释来完成它。我实际上并没有编辑实时代码,只是添加注释。当我这样做时,似乎行号在IntelliJ中搞砸了。

例如,在Debug窗口的“Frames”部分中,通常会列出完整的堆栈跟踪(缺少更好的术语),这样您就可以双击它的任何部分并在相应的文件中显示相应的行。但对于我添加评论的文件,这是不正确的。如果我没有添加几行注释,那么使用的行号是正确的。

在文件 - >设置中我确实启用了HotSwap,虽然该复选框在技术上说“为Groovy代码启用热插拔代理”。我不知道Groovy是什么,或者我是否正在使用它。

添加评论时,有没有办法让行号起作用?手动强制重新加载或使其自动运行都可以。我只是不想重启整个程序。

java intellij-idea
1个回答
3
投票

每次修改时都需要重新加载类,就像您进行实际更改而不是仅更改行号的注释一样。

所以请执行以下任一操作

Run | Reload Changed Classes
Build | Compile "class_name"

https://www.jetbrains.com/help/idea/reloading-classes.html

© www.soinside.com 2019 - 2024. All rights reserved.