首先声明,我吐槽不代表错不在我,没有甩锅的意思

JetBrains

消失的气泡通知

  在使用IDEA的某一天,我突然发现右下角气泡通知无了,全都变成只在下方菜单栏上不起眼地冒一行字,经常瞅不见。这问题着实难为了我很长时间,我还专门去看了每个通知的设置,发现并没有隐藏通知。后来IDEA更新2022.1,本来以为会解决问题,结果没想到问题照旧。

  然后,某一天,在我闲着没事看IDEA设置的时候突然发现,外观与行为 > 通知里面,我竟然把气泡通知关掉了?果然,勾选上气泡通知后所有问题都解决了

  不过这肯定不是我自己手贱关掉的,因为IDEA和CLion的这个设置都被关掉了,大概应该是某个插件(可能是Material Theme UI Plugin)把设置改了

无效化快捷键

  这是一个到如今我都没搞定的问题,不知道为啥,在切换窗口的时候有几率导致IDEA Alt + 数字的快捷键失效,但是其它使用到Alt的快捷键都没问题。

  有时候重启IDEA就能解决问题,有时候要注销电脑才行。不过据我观察,放着不管干会别的事情也会自己恢复正常

  这问题发到YouTrack上也没人理我,难道是因为我用的中文?

历史悠久的BUG

  IDEA里面有几个历史十分悠久的BUG,很久很久以前我就反馈过了,不过到现在官方都没有修复。比如:

  • 如果一个包下面没有类只有包,那么IDEA会折叠显示。很好,这没有问题,但是如果这时候在外层包内新建一个类,这个类就会蜜汁失踪
  • 在IDEA内修改资源文件有时候IDEA不会在编译目录下面更新它,整的我现在都是在系统的资源管理器里面改东西。
  • 在IDEA内移动资源文件会移动到莫名其妙的地方,所以我也一直用系统的资源管理器移动文件

  不知道是这些BUG太难修了还是官方给忘掉了,当时客服还替我发了几个YouTrack,也不知道啥时候能解决。

校园网

  只能说校园网的价格着实离谱,一个月20块钱。死贵死贵,于是我果断选择不办校园网,一直用手机流量。

  我用的是联通卡,只能说联通的流量速度在教三楼实在不敢恭维,慢的时候能慢的软件以为断网。别说看视频、刷图片了,QQ都直接掉线,字都加载不出来。

  流量是有限的,如果要下载或者上传大文件(尤其是月初的时候),那肯定得问别人借校园网。欸这借校园网又是一件麻烦事,因为校园网的速度着实算不上快,有时候还没用完对面就急着用了,这时候又得找另一个人借,很烦

高中元旦资源

  今天突然发现,高三元旦的时候的八个多G的多媒体资源还在我电脑里面躺着,而且我还没传网盘。今天传网盘也是大费功夫,用校园网传了一个小时了还没搞定。

  不过话说回来,高三的资源,我一直没有给老师和同学发,他们竟然也不找我要(全班人都知道我有资源)

  今天就赶紧把资源传上去然后去给高中群热热群吧。

博客

JS压缩

  某一次魔改主题的时候突然去看了gulp压缩js的详细参数,然后手贱地加上了一条toplevel=true。当时我还没发现问题,后来突然发现,怎么右下角的刷新不管用了,这时候去电脑上看后台,发现蹦出来一堆JS报错,全都是XXX函数不存在。

  简答排查一番后找到了问题,gulp压缩JS的时候认为那几个函数没被调用,NM就直接给我删了。然后我尝试了各种骚操作避免它删除函数,最终雀食是实现了这个目的,但是……它还是以为别的地方没调用这函数,把函数名字给压缩了,但是调用的地方的名字没改……

  最后我的结论就是这个JS压缩它只看一个文件,不会跨文件搜索调用链(引用链),最终还是把toplevel=true给删掉了

魔改

  两句话总结:

  • 一时魔改一时爽,一直魔改一直爽
  • 魔改一时爽,升级火葬场

撰文

  不得不说感觉能写的文章着实不多,感觉不管写啥网上都能找到已经有的。貌似只有写”随心记“这类文章不会重了,脑壳疼

字体

  嫌弃默认的字体不好看,从网上下了JetBrains MonoHarmonyOS Sans分别作为代码字体和正文字体。JetBrains Mono还好说,woff2格式也就几十KB,但是鸿蒙的字体转成woff2之后仍然有4MB。

  于是我想到了用gulp压缩字体,就是从html中提取出来用到的文字,没用到的都删掉。压缩之后4MB的字体成功变成了四百多KB,但是又出现了新的问题……每次更新博文的时候如果出现原来没出现过的字就会出问题,手动加参数又太麻烦。

  最后心一狠,干脆不压缩了,4MB就4MB吧,直接挂到网上。然后修改SW缓存策略,把这两个字体的缓存时间改为永久且不可删除

  说到字体,我不得不提一下。网上某些在线ttf转woff2的网站跟假的一样,别的网站转出来woff2才4MB,它转出来的woff2竟然5.3MB,比人家转出来的woff都要大0.01MB,离谱

SEO

  搜索引擎收录也是非常离谱,国内的那些老生常谈的就不多说了,百度、搜狗什么的一直都是那鬼样子。

  谷歌是非常离谱的一个,一般情况下,它都是迫不及待地爬你的网页,结果我把sitemap提交上去之后,它竟然闻都不闻一下?都五月份了,最近一次查看我的sitemap还是在四月中旬……只能说非常的无语,在官方论坛发帖子也没解决问题。

  至于国内的”神马搜索“就更离谱了,直接不给我验证通过?而且给客服发邮件也没人回……欸累了,就这样吧,不管了。

开发

  这个问题基本上全都是我自己的锅了,以前写了好多轮子,结果好些后面用的时候发现——好像设计的不太合理。

  接着就开始重构,重构着重构着又发现,我好像想不起来当时为什么这么写了。然后就重构出来一堆BUG或者干脆重构不下去。最终大多都变成了直接重写,浪费了不少时间。

  不过也算是因祸得福,经过一番折腾,我对代码设计有了更深刻的理解,也有了更多的经验。相信在以后写代码的时候,我能更好的避免这种情况的出现。


结语

  这只是一部分吐槽,有些太久远的就记不住了。下来我会考虑是弄一个碎碎念专门发吐槽还是不定期地像这样一样发一次吐槽大会,有建议的也可以发在评论区。