java可选值链,快速转换插件

cursor制作idea插件,快速书写java可选值链。
效果:


image.png

按快捷键后:


image.png

image.png

一、添加步骤
1、添加idea插件
通过网盘分享的文件:nullchain-1.0-SNAPSHOT.zip
链接: https://pan.baidu.com/s/1qLdL-RAxzW7u0tpdJmSKcA 提取码: pspt

image.png

2、设置快捷键,在SettingsKeymap中设置快捷键
image.png

3、写一个中间临时工具类(只用来临时编写,插件转换时会去除)

package com.immomo.jplive.base.util;

import com.immomo.mcf.util.StringUtils;

public class WdxUtils {
    public static <T> void nullNext(T val, INotNull<T> doNotNull, INull... doNull) {
        if (null == val) {
            if (null != doNull && doNull.length > 0 && doNull[0] != null) {
                doNull[0].doNull();
            }
        } else {
            doNotNull.doNotNull(val);
        }
    }
    public interface INotNull<T> {
        void doNotNull(T val);
    }
    public interface INull {
        void doNull();
    }
}

二、制作过程


image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容