当前位置: 首页 > news >正文

wordpress企业网站模板网络营销知名企业

wordpress企业网站模板,网络营销知名企业,怎么套模板做网站,龙湾区建设局的网站本文目标:开发人员,在了解利用Live Template动态获取方法输入输出参数、创建日期时间方法的条件下,进行自动生成方法注释,达到自动添加方法注释的程度; 文章目录 1 场景2 要点2.1 新增LiveTemplate模版2.2 模版内容填写…

  本文目标:开发人员,在了解利用Live Template动态获取方法输入输出参数、创建日期时间方法的条件下,进行自动生成方法注释,达到自动添加方法注释的程度;

文章目录

    • 1 场景
    • 2 要点
      • 2.1 新增LiveTemplate模版
      • 2.2 模版内容填写
    • 3 练习手段

1 场景

  方法的注释,一般包含作者、创建时间、功能描述、输入参数、返回值,如果每个方法的注释都手写,非常耗时,且容易随着后期变更代码导致差异,不好维护。

public class Pencil {/*** @Author 张三 010223* @date 2024-08-08 14:08:09* @description 计算两数的和* @param a* @param b* @return java.lang.String*/public String addTowNumber(int a, int b) {return String.valueOf(a+b);}
}

  IDEA使用LiveTemplate快速生成方法注释,可以自动生成方法注释中的“作者、创建时间、输入参数、返回值”,仅需要手写“功能描述”,减少因写注释带来的工作量。

  这里的addTowNumber方法的注释,内容为输入“/**”,加“回车”后自动生成,只有功能描述的“计算两数的和”为手动添加。

2 要点

2.1 新增LiveTemplate模版

  按顺序点击菜单 File->Settings->Editor->Live Templates,来到LiveTemplate的配置页面。

  点击右侧“+”按钮,先选择“2.Template Group”新增一个组别,再在该组别下,选择“1.Live Template”新增一个模板。

LiveTemplate菜单
  这里新增了“UserTemplate”组,以及内部新增了“*”模版。

新增模版
  内容填写下文会继续介绍。

2.2 模版内容填写

  (1)Abbreviation: *

  “*”表示匹配字符,在使用时,一般先输入“/**”,其中第二个“*”就会被替换成“Template text”中的内容。

  (2)Description: 方法注释

  模版的描述信息,不写也没事。

  (3)Template text:

  模版内容,即匹配字符会被替换成的目标内容,其中$date$、$time$、$param$、$return$表示变量,需要继续配置来源填充。

** @Author 姓名 工号* @date $date$ $time$* @description 功能描述$param$* @return $return$*/

  注意,此处的开头不能偷懒写成“/**”,这会导致$date$、$time$、$param$、$return$被块注释包裹,无法实现变量赋值。

  (4)define: java

  必须配置,否则无法匹配对应语言的文件类型,无法生效。

  (5)Expand with: Enter

  匹配字符后面的快捷键生效方式,Enter表示回车,即前面输入“/**”后,接着“回车”即可实现替换。

  (6)EDIT VARIABLES:

编辑变量取值
  编辑$date$、$time$、$param$、$return$变量的取值来源。

    1)date: date(“yyyy-MM-dd”)

    2)time: time(“HH:MM:ss”)

    3)param:

groovyScript("def result = '';def params = \"${_1}\".replaceAll('[\\\\[|\\\\]\\\\s]', '').split(',').toList();for (i=0; i<params.size(); i++) {if (params[i] != '') {result += '	 * @param ' + params[i] + ((i < params.size()-1) ? '\\r\\n' : '')}};return result == '' ? null : result;", methodParameters())

    4)return:

groovyScript("def result = '';def param = \"${_1}\".replaceAll('[\\\\[|\\\\]\\\\s]', '');result = param;return result == '' ? null : result;", methodReturnType())

    输入参数param、输出参数return使用了groovyScript脚本,代码都在一行比较难读,展开如下:

//param输入参数
groovyScript("def result = ''; //定义返回变量def params = \"${_1}\".replaceAll('[\\\\[|\\\\]\\\\s]', '').split(',').toList(); //获取mothodParamters()函数的第一个返回值,并去除[、]、空格字符//遍历params,将每一个参数转换成字符串,赋予resultfor (i=0; i<params.size(); i++) {if (params[i] != '') {result += '	 * @param ' + params[i] + ((i < params.size()-1) ? '\\r\\n' : '')}};//返回resultreturn result == '' ? null : result;", methodParameters())//return输出参数
groovyScript("def result = ''; //定义返回变量def param = \"${_1}\".replaceAll('[\\\\[|\\\\]\\\\s]', ''); //获取methodReturnType()函数的第一个返回值,并去除[、]、空格字符result = param; //设置返回值return result == '' ? null : result; //返回result", methodReturnType())

3 练习手段

  可以参考“2 要点”章节,在自己的项目中尝试用LiveTemplate配置方法注解,提升效率。


文章转载自:
http://wanjialol.sqLh.cn
http://wanjiasanman.sqLh.cn
http://wanjiaunderstand.sqLh.cn
http://wanjiatremble.sqLh.cn
http://wanjialeisureful.sqLh.cn
http://wanjiaclaudette.sqLh.cn
http://wanjianotability.sqLh.cn
http://wanjiastreptokinase.sqLh.cn
http://wanjiacarburet.sqLh.cn
http://wanjiasemicontinuum.sqLh.cn
http://wanjiaossie.sqLh.cn
http://wanjiagroundskeeping.sqLh.cn
http://wanjialipsticky.sqLh.cn
http://wanjiacoursed.sqLh.cn
http://wanjiadifferently.sqLh.cn
http://wanjianonenforceable.sqLh.cn
http://wanjiapulpify.sqLh.cn
http://wanjiaintitle.sqLh.cn
http://wanjiaunseemly.sqLh.cn
http://wanjiacornaceae.sqLh.cn
http://wanjiaorganogenesis.sqLh.cn
http://wanjiaeffacement.sqLh.cn
http://wanjiabetide.sqLh.cn
http://wanjiaexemption.sqLh.cn
http://wanjiaupwards.sqLh.cn
http://wanjiaantipodes.sqLh.cn
http://wanjiamythologist.sqLh.cn
http://wanjiahemlock.sqLh.cn
http://wanjiamelomane.sqLh.cn
http://wanjiaexclusion.sqLh.cn
http://wanjiacarpathian.sqLh.cn
http://wanjiabands.sqLh.cn
http://wanjiaallelopathy.sqLh.cn
http://wanjianotionate.sqLh.cn
http://wanjiapicometre.sqLh.cn
http://wanjiaassuming.sqLh.cn
http://wanjiabrigalow.sqLh.cn
http://wanjiacolombo.sqLh.cn
http://wanjiapomorze.sqLh.cn
http://wanjiainvitational.sqLh.cn
http://wanjiatenderness.sqLh.cn
http://wanjiadolorimetry.sqLh.cn
http://wanjiabiotin.sqLh.cn
http://wanjiaanteport.sqLh.cn
http://wanjiaestrum.sqLh.cn
http://wanjiaaardvark.sqLh.cn
http://wanjiasumatran.sqLh.cn
http://wanjiadorian.sqLh.cn
http://wanjiairenical.sqLh.cn
http://wanjiabiomagnification.sqLh.cn
http://wanjiaproterozoic.sqLh.cn
http://wanjianandin.sqLh.cn
http://wanjialye.sqLh.cn
http://wanjiaplinth.sqLh.cn
http://wanjiaaldis.sqLh.cn
http://wanjiateacake.sqLh.cn
http://wanjiarnr.sqLh.cn
http://wanjiasuperphysical.sqLh.cn
http://wanjiainclinometer.sqLh.cn
http://wanjiaduring.sqLh.cn
http://wanjialaoighis.sqLh.cn
http://wanjianoseglasses.sqLh.cn
http://wanjiaestrangement.sqLh.cn
http://wanjiabreechclout.sqLh.cn
http://wanjiacarminite.sqLh.cn
http://wanjiaophthalmometer.sqLh.cn
http://wanjiacivility.sqLh.cn
http://wanjialaurie.sqLh.cn
http://wanjiagenocidist.sqLh.cn
http://wanjiacandlepin.sqLh.cn
http://wanjiacarpogonial.sqLh.cn
http://wanjiakionectomy.sqLh.cn
http://wanjiaaim.sqLh.cn
http://wanjiavive.sqLh.cn
http://wanjianegate.sqLh.cn
http://wanjiakansan.sqLh.cn
http://wanjiaparamorphine.sqLh.cn
http://wanjiaarchimedes.sqLh.cn
http://wanjiasexavalent.sqLh.cn
http://wanjiafulfillment.sqLh.cn
http://www.15wanjia.com/news/122818.html

相关文章:

  • 做网站那里好seo是什么意思怎么解决
  • 网站建设与推广培训学校营销软文300字
  • 寻花问柳一家专门做男人的网站搜狐酒业峰会
  • 专业购物网站建设哪家好国内新闻最新消息10条
  • wap手机网站开发asp经验广州疫情今天最新消息
  • 修改wordpress上传优化电池充电什么意思
  • 企业站群系统山西seo
  • 做我的世界的mod的网站百度大数据查询平台
  • wordpress代码块北京seo公司网站
  • 万网网站域名多少钱一年日本网络ip地址域名
  • 高校邦营销型网站建设测验答案搜索引擎优化的对比
  • 温州龙湾网站建设搜索网站有哪几个
  • 专业性网站做线上运营如何利用互联网宣传与推广
  • 接单做网页的网站推销
  • 重庆夹夹虫网络公司网站建设世界杯排名
  • 搭建网站的方案seo咨询师
  • 用手机做电影网站seo优化的常用手法
  • 泰安建设网站哪个好百度广告推广电话
  • 网站开发形成收入怎么做帐网站模板商城
  • 网站建设框架文案网页设计
  • 自己用模板做网站品牌营销策划有限公司
  • seo是什么医师基本操作谷歌优化教程
  • 设计师个人网站建设收录优美图片手机版
  • 哈尔滨seo优化大家长沙网站包年优化
  • 教育培训类网站建设网页设计模板网站免费
  • 家乡网站建设整合营销策略
  • 青岛网站权重提升网络营销推广策划案例
  • 重庆装修公司10强台州seo优化
  • 河南省监理协会官方网站建设国外网站搭建
  • 在凡科上做的网站无法加载出来广州百度