Android Studio/Intellij Idea 中Java文件太长导致无法识别问题

1. 今日使用Google的protobuffer3 遇到一个问题,当pb编译生成的java类文件过大时(十万行左右),就会导致as无法识别java文件。
2. 解决办法: 1. 分解proto文件。 把每个Message分开编译,但是这种解决方法不方便,一般我们的pb文件是由后台同事写的,我们重写一遍,不利于协同工作。

3. 简单的解决办法
  1. 首先找到idea的安装目录,然后找到bin目录中的idea.properties文件 修改文件中这一行后面的值9999
    idea.max.intellisense.filesize=9999
  1. 重启IDE 完美解决。

2018年4月3日12:06:49
今天发现那个类已经27w + 了, 单个java文件达到了9M,可怕

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,802评论 25 709
  • Spring Boot 参考指南 介绍 转载自:https://www.gitbook.com/book/qbgb...
    毛宇鹏阅读 46,976评论 6 342
  • 由于工程项目中拟采用一种简便高效的数据交换格式,百度了一下发现除了采用 xml、JSON 还有 ProtoBuf(...
    黄海佳阅读 48,887评论 1 23
  • 镇子上来了一个杂技演员团。 杂技团中吸引人注目的人众多,还有精彩的驯兽表演,迷幻的魔术表演。还有两个侏儒双胞胎,吃...
    Armin222阅读 868评论 4 24
  • 刚刚看完了米兰主场与卡利亚里的比赛,可以说是一场艰苦的比赛,赛前就感觉不会那么轻松,可没想到过程如此艰辛,虽不至于...
    时光机602阅读 357评论 0 1