IntelliJ 平台插件
这个插件实现了 TeamCity 与基于 IntelliJ 平台的集成开发环境(IDEs)的集成,包括 JetBrains IntelliJ IDEA、RubyMine、PyCharm、PhpStorm / WebStorm、AppCode 和 Rider。 远程运行 / 预测试提交功能只支持与 JetBrains 提供的 IDE 一同捆绑的 VCS 集成。 请查看 JetBrains 市场中的 插件页面,了解支持的版本列表。
功能
TeamCity 集成提供了以下功能:
为个人构建定制参数
查看代码重复的可能性
分析远程代码检查的结果
监控特定项目和构建配置的状态,以及提交到项目代码库的更改的状态
查看失败的测试和带有突出显示的堆栈跟踪和当前项目文件名的构建日志
开始调查失败的构建
将插件中的构建配置问题或失败测试的调查任务分配给另一位团队成员
查看构建失败,您应进行调查,并在问题解决时放弃调查
应用快速修复来解决远程代码分析的结果:问题代码可以在编辑器中高亮显示,您可以在工具窗口中使用项目检查结果的完整报告
仅下载和查看自上次构建创建以来出现的新检查结果
在专用工具窗口中处理服务器端代码重复搜索的结果
访问服务器端的代码覆盖率信息并可视化单元测试覆盖的代码部分
在构建结果窗格的单独标签页中查看构建编译错误,并导航至源代码
使用 JUnit 或 TestNG 从 IntelliJ IDEA 插件中重新运行失败的测试
从更改详情网页打开补丁(要使用此功能,您需要已安装 IDEA X)
安装 TeamCity 插件
TeamCity IDE 插件的版本必须与其连接的 TeamCity 服务器的版本相对应。 通常不支持与不同版本的 TeamCity 服务器的连接。
从插件库安装插件
插件仓库中有一个来自最近发布版本的TeamCity 插件。 您可以从仓库中安装插件(例如,从 IntelliJ IDEA 设置 > 插件),然后输入您的本地 TeamCity 服务器的地址,让插件自行更新到与服务器相应的版本。
要在 IntelliJ 平台 IDE 上安装 TeamCity 插件:
在 IDE 中,打开 Settings 对话框。 要执行此操作,可以按 Ctrl+Alt+S 或从主菜单中选择 文件 > 设置(在 macOS 上,从 Apple > 设置 中选择)。
打开 Plugins 部分。
在 Plugins 部分,搜索 'TeamCity' 或点击 Install JetBrains plugin... 来查看可用插件的列表。
选择 TeamCity Integration,点击 Install 按钮。
重新启动 IDE。
使用 TeamCity 菜单从插件登录您的 TeamCity 服务器。
在 TeamCity 菜单中调用 Update 命令,以安装与服务器版本匹配的插件版本,并重新启动 IDE。
手动安装插件
插件用于 IntelliJ 平台,可以从 TeamCity 网页用户界面的 TeamCity 工具 区域或者 Your Profile 页面下载。
要安装 TeamCity 插件:
在 TeamCity 网页界面的右上角,点击您用户名旁边的箭头,并选择 个人资料。
在右侧,定位到 TeamCity Tools 区域的 IntelliJ Platform Plugin 部分,单击 download 链接,并保存档案。
在 IDE 中,打开 Settings 对话框。 要执行此操作,可以按 Ctrl+Alt+S 或从主菜单中选择 文件 > 设置(在 macOS 上,从 Apple > 设置 中选择)。
打开 Plugins 部分。
在 Plugins 部分点击 从磁盘安装插件。
在 选择插件文件 对话框中选择已下载的存档,然后点击 确定 按钮。
确保在插件列表中,TeamCity Integration 旁边有启用的复选框。
重新启动 IDE。 所有关于如何使用 TeamCity 插件的额外信息都可以在 IDE 帮助系统 中找到。
配置基于 IntelliJ IDEA 平台的 IDE 以检查插件更新
在 IntelliJ IDEA 中,打开 设置 | 更新。
将
http://<your_teamcity_server_URL>/update/idea-plugins.xml
添加到列表中。将 "Check for updates" 设置为 "每日"。
点击 应用,然后 立即检查。