最近使用intelij的过程中突然发现一个问题:如果某行没有其它文本,使用tab键生成的空格在某些操作之后会自动消失,光标自动定位到行首。这个问题在切换intelij窗口、编辑完某些文字之后都会发生,复制粘贴代码的我那是相当难受。
在多个搜索引擎搜索相关内容无果后,怀疑是intelij bug的我在谷歌上搜索了"intelij bug report",决定向intelij反馈该bug。
谷歌搜索结果中带有YouTrack字样的就是反馈网站:
点进去之后可以看到里面都是使用者们反馈的bug或者使用建议
可以使用github账号、谷歌账号等登陆改网站,只需要auth2授权即可。登陆网站之后就可以提issue了,这个和github提issue挺像的,我提的 issue 如下。
为了说明问题,甚至还录了屏。
大概不到一天左右的时间,问题就解决了
原来intelij中有个设置,在保存文件的时候会自动删除空格。真是没想到会有这种坑爹的事情,我琢磨了大半天没解决的事情甚至还以为是intelij的bug,结果小丑竟是我自己。。。
这个事情让我意识到两个问题
- 如果怀疑使用的软件有bug,一般都有反馈渠道,能反馈就反馈,指不定就给你解决了
- 英语能力很重要,为了打出这几行简单英文,各种机翻,还怕人笑话
END.
注意:本文归作者所有,未经作者允许,不得转载