步骤一:在IDEA的工具栏找到Safesoft,选择Generate Template。 步骤二:在弹出的对话框中填写模块名与作者名。例如你需要编写的模块是"角色Role"模块,你的名字是 John.zhou。输入完毕后,点击OK按钮即可自动生成。 自动生成的代码,默认在 src / main / java / autogenerate 包下,如下图所示。 步骤三:将自动生成的...
1、利用idea的live template 1.创建代码模板,毕竟是最好用也是最牛逼的java编辑器。 在File -> Settings -> Editor -> Live Templates下可以设置Live Templates,如下 2.观察原有模板 这个是我们常用的输出函数,只需要做如下输出,就会提示代码,按下回车就是你想要的,完美,轻松。 如果你够细心的话,一定看到了 $...
我们可以勾选此设置后,增加 Ctrl + 鼠标滚轮 快捷键来控制代码字体大小显示。 设置自动导包功能 Add unambiguous imports on the fly:自动导入不明确的结构 Ø Optimize imports on the fly:自动帮我们优化导入的包 设置显示行号和方法间的分隔符 如上图红圈所示,可以勾选 Show line numbers:显示行数。我建议一...
live template中模板变量使用$包裹的,并且是可复用的,下面的模板就是将会变动的字段提取为变量 Objectresult=$CACHE_NAME$.get(String.valueOf($PARAMETER$),x->getSession().createCriteria($RETURN_TYPE$.class).add(Restrictions.eq("$END$$PARAMETER$",$PARAMETER$)).setMaxResults(1).uniqueResult());return...
一、进入live template模板 快捷键:Ctrl+Shift+A进入Find Action,输入live template 回车进入模板设置 二、添加模板组 输入组名点击确认 三、添加模板 四、编辑模板 五、指定变量函数 将以下代码赋值粘贴到上面param对应处 groovyScript("def result=''; def params=\"${_1}\".replaceAll('[\\\[|\\\]|\\...
IntelliJ IDEA关于logger的live template配置 1.安装 log support2插件 2.配置log support2 由于项目中的日志框架是公司自己封装的,所以还需要自己手动改一下 log support2插件生成的live template 当然也可以修改 Log support global的配置 包括Logger Field、Logger class、Logger Factory class都可以修改。
1、点击File–》Setting–》Live Template,点击右侧的+号,选择Template Group 2、输入MyGroup(你也可以输入其他自定义的名称),然后点击OK。 3、选中MyGroup之后,再次点击右侧的+号,选择Live Template 4、点击第四步的Define,选择EveryWhere(就是在哪些文件中生效),也可以值选择相应的文件中 ...
模板代码live template教程 官网文档链接 中文第三方博客:这个有点像是官网的翻译版本,很实用,主要是对函数的翻译。 自己使用的一些感受 模板代码无法实现像 .fo...
2 先来介绍基础的代码生成新建一个Live Template输入自定义短语以及代码段设置作用范围,statement是方法内$END$标识光标最后会停留的位置try{ $END$}catch(Exception e){ throw ExceptionUtils.throwableToShineException(logger, "", e, null);} 3 接下来介绍一下变量的使用以及联动两个$符号包围起来的是自定义...
一、进入live template模板 快捷键:Ctrl+Shift+A进入Find Action,输入live template 回车进入模板设置 二、添加模板组 输入组名点击确认 三、添加模板 四、编辑模板 五、指定变量函数 将以下代码赋值粘贴到上面param对应处 代码语言:javascript 复制 groovyScript("def result=''; def params=\"${_1}\".replaceAll...