VCS集成和本地历史

支持的 VCS

CLion 为许多流行的版本控制系统提供统一的界面,通过下列功能保证了始终如一的用户体验: Subversion、Git(包括支持多个工作树) 和 GitHub、Mercurial、CVS、Perforce(通过插件)。

更改视图

不用离开 IDE 就可以与团队保持密切联系。 查看其他团队成员提交到 VCS 中的内容,参考 Incoming Changes 视图来获取尚未集成到您的本地副本中的代码更改。

问题跟踪器

通过 CLion,您可以将自己的工作流程与团队中的问题 跟踪 过程保持一致。 将您的问题跟踪器帐户与您的项目关联,然后在票证和任务上下文中进行处理。 CLion 支持 Jira、JetBrains YouTrack、PivotalTracker、Redmine、Mantis、GitHub 与 Gitlab、Bugzilla 等跟踪器。

为 VSC 內建的视觉工具

您在输入的时候,做的任何更改都将高亮显示在编辑器的左侧装订区域中,只 需按两下 就可以回滚。

为 VSC 內建的视觉工具

您可以通过 Commit 对话框执行代码分析、检查代码中的 TODO 以及重新设置代码格式。 如果您在查看差异时发现了一个小问题,那么无需返回 编辑器 - 只要解锁编辑模式并直接应用改动 即可。

为了方便起见,您可以将数个更改分组到不同的更改列表中。 此外,还有搁置更改功能可以帮您先搁置部分更改,供稍后恢复。

解决冲突

内置的可视化合并工具能够以快速、直观的方式解决冲突。

简单的冲突可以由 IDE 一键解决。 如果您在一行中有多个不重叠的更改,CLion 会在合并对话框中显示特别的解决图标。 点击图标即可让 IDE 解决冲突。

本地历史

为 VSC 內建的视觉工具

在 CLion 中,您无需使用任何 VCS 就可以追踪所有的本地更改。 任何意外的更改或修改都不会被遗漏。

您可以随时检查特定文件或目录的历史记录,并回滚到以前的任何版本。 您还可以设置版本标签。