建设自己网站的流程,wordpress图片链接插件,php网站搬家软件,wordpress表单模板安装插件
插件是开发工具的扩展程序#xff0c;通常由第三方提供#xff0c;当安装了插件后#xff0c;原开发工作的菜单、按钮等开发环境可能会发生变化#xff0c;例如出现了新的菜单项#xff0c;或出现了新的按钮#xff0c;甚至一些全新的编码方式#xff0c;通常…安装插件
插件是开发工具的扩展程序通常由第三方提供当安装了插件后原开发工作的菜单、按钮等开发环境可能会发生变化例如出现了新的菜单项或出现了新的按钮甚至一些全新的编码方式通常使用插件可以使得开发某些代码或实现某些功能时更加简便。
绝大部分的插件的安装方式都是相同的另有一部分插件在安装成功后可能还需调整某些设置后才可以正常使用。
本次演示安装的插件是Lombok它可以使得开发人员在编写类时定义了属性后不必再添加Getters Setters、hashCode equals、toString等方法只需要添加相关注解即可。
首先打开IntelliJ IDEA的设置在启动界面中打开或通过主界面的File菜单中Settings选项打开均可
在设置界面的左侧点击Plugins在右侧的搜索输入框中输入lombok进行搜索当出现了Lombok结果项后点击对应的Install按钮即可开始安装 IntelliJ IDEA会自动下载并安装插件 当安装完成后会出现Restart IDE按钮点击后IntelliJ IDEA将重启所安装的插件将生效。 如果某插件并不需要额外的设置则至此安装过程就已经完成了。
体验Lombok插件
重新打开设置界面在左侧依次点击Build, Execution, Deployment Compiler Annotation Processors在右侧选中Enable annotation processing然后点击下方的OK表示确认并关闭设置界面
创建新的Maven项目自定义项目名称确认项目的保存位置填写GroupId和ArtifactId 在pom.xml文件中添加Lombok的依赖代码
dependencies!-- https://mvnrepository.com/artifact/org.projectlombok/lombok --dependencygroupIdorg.projectlombok/groupIdartifactIdlombok/artifactIdversion1.18.12/versionscopeprovided/scope/dependency
/dependencies效果如下图所示
添加了依赖后并不会自动下载相关的jar包文件打开Maven面板点击按钮栏的第1个按钮 IntelliJ IDEA将自动下载相关的jar包文件完成后代码不再报错
在项目中自定义类并声明2个属性例如
创建包括main方法的类在main方法中创建类的对象尝试调用属性对应的Setter方法由于该方法并不存在代码会报错 回到自定义类在类的声明之前添加Setter注解 再回到main方法可以发现原本报错的代码将不再报错因为Lombok框架会自动生成以上2个属性的Setter方法当然通过源代码仍看不到对应的Setter方法后续当运行代码时会自动生成由于安装了插件即使当前源代码中并没有Setter方法但是代码也不会报错 同理还可以在自定义类的声明之前添加Getter和ToString注解
在main方法中可以调用对应的Getter方法、输出对象输出对象时会自动调用toString方法
运行main方法可以看到输出Getter方法和输出对象的结果 关于Lombok框架的详细使用方式请查阅Lombok的相关文档。