IDEAL葵花宝典:java代码开发规范插件 GenerateAllSetter、ECtranslation、translation、插件

时间:2023-03-08 16:30:01

前言:

 GenerateAllSetter:

  我们在程序开发过程中,往往要编写这样的类:类的部分或者全部属性不希望让外部世界直接访问,而不用public字段修饰。这样,方法调用成了访问这些属性的唯一途径。

  JavaBean就是一个很好的例子,其严格遵守面向对象的设计逻辑,所有属性都是private。对于任何属性xxx,都有public的getXxx()方法来获取属性和public的setXxx()方法来修改属性。

  如果只有少量这样的属性,可以通过手动方式为它们添加setter和getter方法。但是,如果有大量这样的属性,手动添加会很费时。

ECtranslation:

  对于绝大多数的程序员来说,会查看源码应该是所要具备的技能之一,ECTranslation这个翻译插件,给我们查看源码提供了许多方便,使我们可以更好的理解源码,而且还可以对所有代码单词进行翻译。

  当然如果你的英语水平超高,安装它就完全没有必要了。

translation:

  有一些单词需要自己打开必应词典或者有道词典查单词,这样就需要在不同的软件之间进行切换,影响工作效率。还好idea中有一款英文到中文的翻译软件,使用简单。

  Translation是一个翻译插件,支持中英互译、单词朗读。 General Usage Instructions:

  选择需要翻译的文本 > 点击鼠标右键 > 点击Translate、或者使用快捷键Alt + 0/1/2/3/R/T(Mac下可能无效,需要自定义快捷键)进行翻译。

  你可以直接翻译如”getTranslatedString”和”HELLO_WORLD”这样的文本。

  支持多翻译引擎切换。

注:(ECtranslation、translation)两者只能使用一个

安装步骤:

1):打开 Settings---->Plugins---> 进行搜索--->选择---->" GenerateAllSetter" ----> install

IDEAL葵花宝典:java代码开发规范插件  GenerateAllSetter、ECtranslation、translation、插件

通过上述步骤依次安装(ECtranslation)......

安装插件:点击插件详情中的"install"按钮,按照其提示即可完成安装,安装完成后需重启IDEA。

GenerateAllSetter:使用步骤

  IDEAL葵花宝典:java代码开发规范插件  GenerateAllSetter、ECtranslation、translation、插件

基本设置:

使用快捷键Alt + Insert,或者右键选择 Generate...,操作如下图所示:

IDEAL葵花宝典:java代码开发规范插件  GenerateAllSetter、ECtranslation、translation、插件IDEAL葵花宝典:java代码开发规范插件  GenerateAllSetter、ECtranslation、translation、插件IDEAL葵花宝典:java代码开发规范插件  GenerateAllSetter、ECtranslation、translation、插件

IDEAL葵花宝典:java代码开发规范插件  GenerateAllSetter、ECtranslation、translation、插件

这种方式 在我们的 IDEAl 中本来就有,有一点不同的是,我们的 Boolean 类型 不再是 getBol,现在变成了 isBol。

对一个对象进行一键式Set 封装:

IDEAL葵花宝典:java代码开发规范插件  GenerateAllSetter、ECtranslation、translation、插件

效果如下:并且自动赋予了 初始值

IDEAL葵花宝典:java代码开发规范插件  GenerateAllSetter、ECtranslation、translation、插件

ECtranslation:使用步骤

选中要翻译的代码:右键选择 Translate 或者 快捷键 Meta + l

IDEAL葵花宝典:java代码开发规范插件  GenerateAllSetter、ECtranslation、translation、插件

效果如下:

IDEAL葵花宝典:java代码开发规范插件  GenerateAllSetter、ECtranslation、translation、插件

translation:使用步骤

注:需要进行外部导入:点我下载相关包   密码:cnrs

IDEAL葵花宝典:java代码开发规范插件  GenerateAllSetter、ECtranslation、translation、插件

导入步骤:

IDEAL葵花宝典:java代码开发规范插件  GenerateAllSetter、ECtranslation、translation、插件IDEAL葵花宝典:java代码开发规范插件  GenerateAllSetter、ECtranslation、translation、插件

导入成功标识:并且支持。多翻译引擎切换

IDEAL葵花宝典:java代码开发规范插件  GenerateAllSetter、ECtranslation、translation、插件

选中要翻译的内容:右键点击 Translate

IDEAL葵花宝典:java代码开发规范插件  GenerateAllSetter、ECtranslation、translation、插件

效果如下:(强大的朗读功能)

IDEAL葵花宝典:java代码开发规范插件  GenerateAllSetter、ECtranslation、translation、插件

--------------------------------------------------------------------------------

以上内容若有不足之处:请多多请教

如要转载请注明小编本站地址:(https://www.cnblogs.com/mlq2017/)