问答详情
源自:1-1 课程介绍

新建类的时候为什么默认没有public

RT 本人新手 安装的是2016.2.5的版本 在新建类的时候出现这种情况
首先新建类

https://img1.mukewang.com/5c47254f000178b803500154.jpghttps://img.mukewang.com/5c47254f0001d50e05610614.jpg

https://img1.mukewang.com/5c4725620001501106070138.jpg

请老师指导指导怎么设置 每次弹出选项框和要自己添加public 感觉很麻烦!

提问者:chhch 2019-01-22 22:16

个回答

  • 爱手工的帝企鹅
    2020-03-23 11:36:36

    我也有这个问题,可以在File->Settings->Editor->File and Code Templates中找到导航条中的Files,Files里面的Class,在右边的代码框修改代码为:

    #if (${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end
    
    #if (${IMPORT_BLOCK} != "")${IMPORT_BLOCK}
    #end
    #parse("File Header.java")
    #if (${VISIBILITY} == "PUBLIC")public #end #if (${ABSTRACT} == "TRUE")abstract #end #if (${FINAL} == "TRUE")final #end public class ${NAME} #if (${SUPERCLASS} != "")extends ${SUPERCLASS} #end #if (${INTERFACES} != "")implements ${INTERFACES} #end {
    }

    其实也就是在原来的class 前面添加一个public ,这样每次新建class都会有public了,不然你只能在你的图二的"VISIBILITY"那栏输入大写的“PUBLIC”才会生成public class

    http://img.mukewang.com/5e782ebd000127b616690490.jpg

    修改完后点击“APPLY”就可以了。


  • jetter
    2019-05-15 17:31:34

    换个新版本吧,新版本很好用,没有任何问题