as studio 4.0新建类后弹窗,分别该填什么值?如何默认public?

一.各字段含义

IMPORT BLOCK     导包;
VISIBILITY              值为PUBLIC或 PACKAGE_PRIVATE 或不填;
ABSTRACT             抽象类,分别对应public修饰符 private 修饰符和没有修饰符;
FINAL                      是否加final修饰;
SUPERCLASS        指定父类;
INTERFACES         指定接口;

* 根据默认配置,在visibility一栏,输入大写的PUBLIC,新建的类则会带有public关键字,这显然很麻烦,如何实现默认自己的想要的配置呢?见下文。

二.如何配置

2.1 打开目标配置文件

 File > Settings > Editor > File and Code Templates > Class,通过以上找到配置文件(见下图),然后修改右侧配置内容。

   

从图中可以看到,class和interface等是分开的,也就是说每个类别都需要分别配置。

此处以class为例,见以下代码(急就直接粘贴复制,建议静下心来看一下):

  1. #if (${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end

  2.  
  3. #if (${IMPORT_BLOCK} != "")${IMPORT_BLOCK}

  4. #end

  5. #parse("File Header.java")

  6. #if (${VISIBILITY} == "public") public #end #if (${VISIBILITY} == "") public #end #if (${ABSTRACT} == "true")abstract #end #if (${FINAL} == "true")final #end class ${NAME} #if (${SUPERCLASS} != "")extends ${SUPERCLASS} #end #if (${INTERFACES} != "") implements ${INTERFACES} #end {

  7. }

以上配置是在visibility一栏,不输入任何值或者输入public,则新建类会携带public关键字。

其它有需要设置interface等其它类别时,可参考以上字段含义和配置代码,进行自行设置。

*当设置完,发现没生效,建议重启as,或重新复制并apply一下。

 

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值