Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/309.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java NetBeans停止在NetBeans重构代码中的错误下划线_Java_Netbeans_Refactoring_Package_Highlighting - Fatal编程技术网

Java NetBeans停止在NetBeans重构代码中的错误下划线

Java NetBeans停止在NetBeans重构代码中的错误下划线,java,netbeans,refactoring,package,highlighting,Java,Netbeans,Refactoring,Package,Highlighting,我对NetBeans有点奇怪的问题。我正在用Java创建一个包含多个包的程序。我为这个项目创建了两个新类,但之后我马上意识到我把它们放错了包。因此,我在“项目”面板中单击了类的名称,将其拖到相应的包中,然后发布。然后,NetBeans问我是否希望它重构我的代码。这是我第一次这样做,所以我决定预览它。它看起来很好(只是更改了包名),所以我继续将这两个类移到另一个类上,允许NetBeans重构它们。这就是我的问题所在 我在编写代码时意识到,NetBeans不再在代码中的错误下划线,而是将字体改为斜体

我对NetBeans有点奇怪的问题。我正在用Java创建一个包含多个包的程序。我为这个项目创建了两个新类,但之后我马上意识到我把它们放错了包。因此,我在“项目”面板中单击了类的名称,将其拖到相应的包中,然后发布。然后,NetBeans问我是否希望它重构我的代码。这是我第一次这样做,所以我决定预览它。它看起来很好(只是更改了包名),所以我继续将这两个类移到另一个类上,允许NetBeans重构它们。这就是我的问题所在

我在编写代码时意识到,NetBeans不再在代码中的错误下划线,而是将字体改为斜体。我觉得这很奇怪,所以我决定在另一节课上测试,由于某种原因,在另一节课上一切都很好事实证明,NetBeans只是在它移动和重构的两个类中给了我这种奇怪的行为。

因此,我在网上看到,您可以更改NetBeans在工具->选项->字体和颜色->语法->类别错误中的错误。我想这是行不通的,因为这显然是“一切”的首选项页面。我的设置很好,所以我更改了错误设置,应用了更改,然后将其更改回尝试并“重新强制”突出显示首选项的错误。现在,NetBeans不会在任何地方为错误加下划线,而只将其斜体化

此外,对于尚未具有任何效果颜色或效果设置的所有内容(默认值、字符、注释等),语法高亮显示首选项现在显示“效果:波浪下划线效果颜色:红色”。如果这还不够奇怪的话,它们甚至没有“红色下划线”。我尝试过关闭和重新打开类,重新启动NetBeans,但没有任何效果

我拍了一些截图,但不幸的是我不能发布它们,因为我没有10个代表。我有没有弄坏我的上网设备?提前谢谢

编辑:即使我的错误设置正确: 效果:波浪下划线 效果颜色:红色,
恢复字体和颜色的默认NetBeans设置修复了我的问题。一定是某种奇怪的错误吧?

我对NetBeans 8.1按“还原”并重新启动有着完全相同的问题。我对NetBeans 8.1按“还原”并重新启动有着完全相同的问题。可能为时已晚,但有一个相同的问题

尝试使用
Windows>重置窗口


就我而言,这只发生在一个班级

也许已经太晚了,但我们有同样的问题

尝试使用
Windows>重置窗口


就我而言,这只发生在一个班级

关闭Netbeans,删除缓存目录并删除或移动配置用户目录。(请参阅),重新启动Netbeans并重新打开项目。如果这还不能解决问题,您能否将整个项目上传到GitHub之类的地方,这样我就可以检查您将文件放在哪里的项目设置等?关闭Netbeans,删除缓存目录,删除或移动您的配置用户目录。(请参阅),重新启动Netbeans并重新打开项目。如果这还不能解决问题,你能把整个项目上传到GitHub之类的地方,这样我就可以检查你的项目设置,把文件放在哪里等等?否决票可能是因为答案不明确(还原在哪里?),或者是因为它对他们不起作用,因为它对我不起作用。“还原”在哪里?否决票可能是因为答案含糊不清(恢复在哪里?),或者是因为它对他们不起作用,就像它对我不起作用一样。“恢复”在哪里??