如何解决IDEA或PyCharm 莫名出现的黑色斑块,或者说文字下方出现随鼠标移动的黑色底色
如下图所示,idea在使用的时候,经常会出现大块的黑色,而且是偶然的,无法自己重现这个bug。
这是什么莫名其妙的bug?经常会不定时地出现,有没有人能解释一下。
每次都要重启一下,才会消除。
这是只有我出现了这个问题么?
一个可能暂时解决的办法是点击几下斑块的最右端(靠近编辑页的边框部分)。
今天截图的时候,点击截图,黑色斑块就消失了。
希望有大佬能给个方法解决这个问题。
再解决不了,我试试反馈给官方。
更新:
在jetbrains社区,提出这个问题之后,得到了技术大佬的回答,但并未解决此问题,并且有人在之前提出了这个bug。
链接地址:
我的提问
https://youtrack.jetbrains.com/issue/IDEA-195176#tab=Similar%20Issues
考虑到网站速度太慢,用百度简单翻译了一下他们的对话:
当前行变为黑色
尼古拉科斯蒂奇 (提问者)
创建 2018年5月7日15:49
我对所有JetBrains产品都有特定问题。到现在为止,我已经尝试过PyCharm,PHPStorm,IntelliJ IDEA。程序启动时一切正常,但突然发生这种情况:
我不知道触发原因。
Android Studio也是如此。
我想知道导致这个问题的原因以及如何修复它,不知道我不能使用任何JetBrains产品,甚至任何与JetBrains有关的产品由于某些原因……
安德烈德尔诺夫(回答者)
创建 2018年5月8日06:53
IDE用于运行的操作系统和Java版本是什么(可以在“关于”对话框中看到)?可能与视频驱动程序有关。你最近有过升级吗?你的显示器配置是什么?问题发生后附上idea.log。
尝试切换JDK IDE用于运行(尝试最新的1.8本地安装的Oracle JDK)。
尼古拉科斯蒂奇
创建 2018年5月8日15:25
我在我的笔记本电脑上。操作系统是Windows 7.我已按照您的建议从Oracle下载了JDK,但它又发生了。
idea.log文件内容
我不认为曾经有一段时间我没有这个问题,而且我一般都使用JetBrains产品。
看起来我不是唯一一个。 我今天安装了IntelliJ,没有导入任何设置。我不知道重现这个问题的步骤,它只是随机发生。
安德烈德尔诺夫
创建 2018年5月8日15:37
你使用任何自定义插件吗?你修改过编辑器吗?配色方案设置?
尼古拉科斯蒂奇
创建 2018年5月8日15:45
不,它的全新安装。我刚刚从Darcula切换到IntelliJ主题。目前我正在更新我的驱动……
尼古拉科斯蒂奇
创建 2018年5月8日20:01
现在我正在Android Studio中开展一些项目,它又发生了。
idea.log
有很多threadDumps-freeze文件夹,我不知道这是否相关。
我在使用Darcula时遇到了同样的问题。
尼古拉科斯蒂奇
创建 2018年5月9日13:06
为什么这标记为已回答?
安德烈德尔诺夫
创建 2018年5月9日16:04
目前我没有具体的想法。出于某种原因,当前的插入符号行(颜色配置在“颜色方案”|“常规” - >“ 插入行”或“ 默认文本” - btw您在那里看到了什么?)UI渲染中断。你使用什么IDE版本?据我所知,它与你正在使用的任何语言(PHP,Python,Java)有关吗?
有很多threadDumps-freeze文件夹,我不知道这是否相关。
你能不能把它们上传到所有日志(在IDE日志文件夹中)和你的文件| 导出设置……罐子?您可以使用我们的上传服务器。谢谢。
尼古拉科斯蒂奇
创建 2018年5月10日04:58
上传为“CurrentLineGoesBlack.zip”。
今天早上我已经清除了我的日志文件夹,所以现在没有太多东西可以看。
在zip文件中有
log1文件夹:今天早上发生问题时我的日志文件夹的状态(build-log,1xthreadDump,idea.log)
log2文件夹:一分钟后问题消失时我的日志文件夹的状态; 通常我不是那么幸运,它不会消失,直到我重新启动IDE(build-log,1xthreadDump,idea.log)
log3文件夹:第二个threadDump出现(build-log,2xthreadDump,idea.log)
settings.jar文件
在Color Scheme |下配置的颜色 一般 - > 插入行 或 默认文本 - 顺便问一下你在那里看到了什么?
插入行:FFFAE3(背景)
默认文本:没有
当我使用任何颜色主题(Darcula,IntelliJ或Windows)时存在问题。它会影响IDE中的所有文本字段,而不仅仅是代码编辑器。
您使用哪些IDE版本?
IntelliJ IDEA 2018.1.2
据我所知,它与你正在使用的任何语言(PHP,Python,Java)有关吗?
只需命名任何JetBrains IDE,或任何与任何JetBrains IDE(如Android Studio)相关的产品。
安德烈德尔诺夫
创建 2018年5月10日11:34
IDEA-191039或 IDEA-105408 可能相关。只有在线路上(或文件中)有错误时才能看到它吗?
尼古拉科斯蒂奇
创建 2018年5月10日13:08
它不一定在构建之后发生,有时它在程序启动后几秒钟发生。此外,如果仔细查看(打印“处理完成…”时),您可能会注意到输出窗口也会受到影响。现在它在几秒钟后就消失了,但有时候我必须重启程序……
如果您需要我的笔记本电脑上的更多信息,CPU-Z报告:https: //pastebin.com/vHT13mGD
从C:\ Users \删除应用程序文件夹并重新开始没有帮助。使用从Oracle站点下载的JDK也是如此。
安德烈德尔诺夫
创建 2018年5月17日13:04
这些问题与IDE本身的低级(OS)功能有关。它是Java和OS图形之间的东西。例如,某些视频驱动程序或操作系统更新或某些新安装的应用程序可能触发了此问 你能和其他Java swing应用程序(如NetBeans或JEdit)一起查看吗?