5. Free Mybatis Plugin 此插件是使用mybatis框架的一大福音,在idea上连接了DAO与mapper文件,可以方便的在这两类文件中跟踪对应的方法。 从DAO跳转到mapper,或者从mapper跳回dao就这么简单 6. FindBugs FindBugs是一款分析代码潜在问题的插件,诸如空指针,内存泄漏,死循环等都有良好的提示,例如我们在项目根目录右键Fi...
IDEA 插件市场里搜索Apifox Helper,这是 Apifox 团队做的插件,可以非常方便自动生成接口文档并且同步到你的项目中。这个插件可以实现代码零入侵自动生产接口文档。 IDEA 安装插件:打开 IDEA > Preferences(Settings) > Plugins,搜索 Apifox Helper,点击安装。这里如果存在安装速度慢,你也可以去 Jetbrains Marketplace 的官...
接着继续在pom.xml中添加一些,这些依赖是构造gRPC-java项目必须用到的(来自官方文档) <dependency> <groupId>io.grpc</groupId> <artifactId>grpc-netty-shaded</artifactId> <version>1.42.0</version> </dependency> <dependency> <groupId>io.grpc</groupId> <artifactId>grpc-protobuf</artifactId> <ver...
package com.chenj;import io.grpc.Server;import io.grpc.ServerBuilder;import java.io.IOException;public class GRPCServer {private static final int port = 9999;public static void main(String[] args) throws IOException, InterruptedException {//设置service端口Server server = ServerBuilder.forPort(port)...
插件的地址:protobuf插件 2.使用maven的方式集成插件 在pom文件中引入依赖: <properties> <java.version>1.8</java.version> <protobuf.version>3.7.0</protobuf.version> <grpc.version>1.9.1</grpc.version> </properties> <!--protobuf3-->
彩虹花括号,安装之后比较省眼睛,代码也美观了些,挺好用的。但花括号不建议过度嵌套,影响代码可读性。 5. CodeGlance 右侧导航小地图,方便拖拽。这个插件和VSCode比较像,当代码行数多的时候十分好用。 6.MyBatisX 持久层Mybatis插件,方便定位、字段映射,也是一个很好用的插件。 7. Protobuf GRPC开发必备插件...
升级到 IntelliJ IDEA 2020.2.1 RC (Ultimate Edition) 版本后,发现原来编辑 gRPC protobuf 文件的插件 Protocol Buffer Editor 出了一些问题。 插件首页: https://plugins.jetbrains.com/plugin/14004-protocol-buffer-editor 所有import 语句都被标红,显示引入异常,找不到这样的符号: ...
不过gRPC官方推荐了一种更优雅的使用姿势,可以通过maven轻松搞定 2.1 pom.xml文件配置 <properties> <grpc.version>1.6.1</grpc.version> <protobuf.version>3.3.0</protobuf.version> </properties> 1. 2. 3. 4. 5. 6. 7. <dependencies> <dependency> ...
执行命令生成对应go文件,接下来看看idea如何集成插件 2idea配置扩展工具类 File | Settings | Tools | External Tools image.png 配置参数需要配置信息有复制其中,也可以自定义输出目录 --proto_path=$ContentRoot$\--go_out=$ContentRoot$\--go-grpc_out=$ContentRoot$\$ContentRoot$\$FileDirRelativeToProject...