最近一直在 Eclipse 与 Idea来回切换,虽然Idea也才接触没多久但是感觉上的确比Eclipse方便些,如Maven插件工具。
Idea也用了一段时间了,一向不喜欢搞汉化的东西,今天心血来潮搞Idea15汉化,想看看快捷键的内容。(英语水平过于辣鸡,每次一遇英文就找翻译)
然后发现一个非常郁闷的问题:
Idea汉化后Project窗口栏上的快速定位和折叠按钮不见了 (っ゚Д゚)っ握了个大草!!
汉化前: 汉化后:
然后网上各种查都没有明确的解释;
最后问Java群里面的一些骚年,说:在Project栏小菊花里面取消勾选 Autoscroll from Source 即可显示。
可以,这方法可以啊,但是经过我实验后发现只有在汉化前才能有效...而汉化后勾选或不勾选都是无效!!
查也查了,问也问了,只能靠自己解决了。
打开汉化的jar包看看(Idea汉化补丁是jar文件),发现只有名为 messages 的文件夹里面的 properties 配置是对应的中文翻译,然后一个一个找,挑,替换,试,瞎折腾一上午后终于找到了导致快速定位消失的罪魁祸首:UIBundle.properties
里面打开看了看发现看不懂就放弃了
把原补丁(resources_en.jar)中的 UIBundle.properties 替换到汉化补丁中的 UIBundle.properties 然后再次把汉化补丁放到lib下运行Idea,成了,快速定位图标回来了...
补充一下:
Idea汉化后会出现中文乱码,建议在汉化前设置字体为微软雅黑或者其他含有中文字的字体即可(汉化完成后慢慢设置也不急)
恢复原英文:
移走汉化的jar包(前提是resource_en.jar没有删除,部分网上教程喊删除这个包,但我汉化时没删除也汉化成功了)
顺便放一个我弄好的汉化补丁吧:
链接: http://pan.baidu.com/s/1jH6NbTk 密码: s9gh