有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java在IntelliJ调试期间添加注释,行号会被弄乱

我正在研究一个有人写的程序,我想在添加注释的同时使用debug进行调试。我不是在编辑实时代码,只是在添加评论。当我这么做的时候,IntelliJ中的行号好像被弄乱了

例如,在Debug窗口的“Frames”部分,完整的stacktrace(因为没有更好的术语)会像往常一样列出,它允许您双击其中的任何部分,并显示相应文件中的相应行。但对于我添加注释的文件,它是不正确的。如果我没有添加几行注释,使用的行号应该是正确的

在文件中->;设置我确实启用了热插拔,尽管复选框严格地说是“为Groovy代码启用热插拔代理”我不知道Groovy是什么,也不知道我是否在使用它

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


共 (1) 个答案

  1. # 1 楼答案

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

    因此,请执行以下任一操作:

    Run | Reload Changed Classes
    Build | Compile "class_name"
    

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