1. 今日使用Google的protobuffer3 遇到一个问题,当pb编译生成的java类文件过大时(十万行左右),就会导致as无法识别java文件。
2. 解决办法: 1. 分解proto文件。 把每个Message分开编译,但是这种解决方法不方便,一般我们的pb文件是由后台同事写的,我们重写一遍,不利于协同工作。
3. 简单的解决办法
- 首先找到idea的安装目录,然后找到bin目录中的idea.properties文件 修改文件中这一行后面的值9999
idea.max.intellisense.filesize=9999
- 重启IDE 完美解决。
2018年4月3日12:06:49
今天发现那个类已经27w + 了, 单个java文件达到了9M,可怕