全部产品
云市场

LinkIDE插件(仅专有云)

更新时间:2020-03-12 15:24:34

LinkIDE 插件(以下简称 IDE 插件)基于 Intellij IDEA 开发,提供 迭代开发代码扫描代码评审 等能力。本文介绍如何安装 LinkIDE 插件并使用相关功能。

使用 IDE 插件之前,需要先安装 Intellij IDEA,建议使用 IDEA 16 或者以上版本,可前往 IDEA 官网 进行下载。IDE 插件获取方式可联系平台管理员。

安装 LinkIDE 插件

  1. 进入 Intellij IDEA,点击 Import Project 导入工程。
    IDEA 安装

  2. 这里以一个 SOFABoot 项目为例。打开项目之后,进入 IDEA 的配置界面,选择 Plugins 中的 Install Plugin from Disk
    安装插件1

  3. 选择平台管理员提供的 .zip 安装包,点击 OK 进行导入。
    安装插件2

  4. 导入成功后会显示安装完成, 然后点击 Restart IDE 重启即可生效。安装完成后,在底部工具栏即可看到 LinkE 的工具条。注意,该工具需要登录到平台,方可使用全部功能。
    安装插件3

  5. 当提示 请先在设置界面登录 时,点击工具栏上的小扳手图标,进入插件配置界面。
    安装插件4

    登录linke

  6. 在插件配置界面,完成以下配置:

    • 平台地址:填写实际的完整平台地址。
    • 用户名:填写登录平台的用户名。
    • 密钥: 在平台页面进行获取。打开平台首页,点击右上⻆的头像,将弹框中的 个人 Token 填写至密钥处。
      1
      然后,点击登录,选择租户,点击 OK 完成安装。

关联迭代

如果当前 IDE 工程同平台上的迭代进行了关联,可通过平台工作区面板看到平台的流水线摘要。

首先,按照下图所示签出迭代分支,选择您的迭代和代码库,点击 确定 即可。
关联迭代

IDE 显示迭代中的流水线摘要,如下图所示。
pipeline摘要

提交代码合并请求

  1. 点击平台工具栏的 新建代码评审,填写相关信息,点击 确定 之后即完成代码评审任务的提交。
    代码评审

  2. 评审任务创建完成后,系统会提醒您到 代码评审任务 面板查看合并请求。
    CR任务

  3. 选择某一代码合并请求,右侧显示变更的文件。双击文件可查看变更详情,点击浏览器图标可以进入代码服务页面进行更多操作,如确认合并和提交问题。
    合并请求

代码扫描

在工具栏中切换到 代码扫描 标签,扫描可以分以下几个纬度:

  • 当前文件
  • 工程文件
  • 变更文件
  • 所选文件

代码扫描1

选择要扫描的文件,点击左侧的开始按钮,即可以显示代码规约扫描结果。
代码扫描2

静态统计 页面,可以查看当前工程的相关统计信息。
代码扫描3