我正在研究有人写的程序,我想通过调试同时添加注释来完成它。我实际上并没有编辑实时代码,只是添加注释。当我这样做时,似乎行号在IntelliJ中搞砸了。
例如,在Debug窗口的“Frames”部分中,通常会列出完整的堆栈跟踪(缺少更好的术语),这样您就可以双击它的任何部分并在相应的文件中显示相应的行。但对于我添加评论的文件,这是不正确的。如果我没有添加几行注释,那么使用的行号是正确的。
在文件 - >设置中我确实启用了HotSwap,虽然该复选框在技术上说“为Groovy代码启用热插拔代理”。我不知道Groovy是什么,或者我是否正在使用它。
添加评论时,有没有办法让行号起作用?手动强制重新加载或使其自动运行都可以。我只是不想重启整个程序。
每次修改时都需要重新加载类,就像您进行实际更改而不是仅更改行号的注释一样。
所以请执行以下任一操作
Run | Reload Changed Classes
Build | Compile "class_name"