是否有具有修订控制功能的文档编辑器

是否有具有修订控制功能的文档编辑器

我正在寻找一个文档编辑器(或软件),每次保存文件时(如果有更改)都会“创建修订”。最好以一种好的方式显示差异。类似于“自动备份软件”+meld差异查看器的组合。

在线示例是 askubuntu 的修订版。(例子

答案1

我想到两个:

  • Emacs
  • 安茹塔

更详细的答案:

摘自 Emacs 手册

28.1 版本控制

版本控制系统是一种可以记录源文件的多个版本的程序,存储每个版本的创建时间、创建者以及更改内容的描述等信息。

Emacs 版本控制接口称为 VC。VC 命令可与几种不同的版本控制系统配合使用;目前,它支持 GNU Arch、Bazaar、CVS、Git、Mercurial、Monotone、RCS、SCCS/CSSC 和 Subversion。其中,GNU 项目分发 CVS、Arch、RCS 和 Bazaar

每当您访问由版本控制系统管理的文件时,VC 都会自动启用。要完全禁用 VC,请将可自定义变量设置vc-handled-backends为 nil(请参阅自定义 VC)。


来自 Anjuta 功能列表

此外,文件管理器上下文菜单还列出了与其他插件相关的操作,例如构建操作(与构建系统插件相关)、CVS/Subversion 操作(与版本控制系统插件相关)和项目操作(与项目管理器插件相关)。这让您可以方便地从文件管理器中执行所有操作。

GIT 插件对于 Anjuta 来说。

相关内容