关于
GeanyVC是一个插件,提供了访问不同版本控制系统的统一方式在Geany IDE中。只实现了vc的一小部分,但是,嘿,除了差异、日志、状态、还原和提交的时间最多。
特征
Bazaar、Fossil、GIT、Mercurial、Subversion、SVK
- diff文件
- diff目录
- diff基本目录
- 责备
- 日志文件
- 日志目录
- 日志基目录
- 地位
- 还原文件
- 还原目录
- 恢复基本目录
- 显示未修改的原始文件
- 添加文件
- 删除文件
- 更新
- 犯罪
并行版本系统
- diff文件
- diff目录
- diff基本目录
- 日志文件
- 日志目录
- 日志基目录
- 地位
- 还原文件
- 还原目录
- 恢复基本目录
- 更新
- 犯罪
用法
激活
编译和/或安装GeanyVC后,启动Geany并进入菜单“工具”->“插件管理器”和激活GeanyVC的复选框。
配置
使用Geany的插件配置对话框,您可以更改插件行为的一些选项。
使用插件创建的文档选项卡的更改标志
如果激活此选项,GeanyVC创建的文档选项卡的每个新文档都将标记为改变。这将导致Geany在关闭文档时询问您是否要保存。
即使这样,此选项在某些情况下也很有用,它可能会导致大量有时令人讨厌的问题“是否要保存”-对话框。
确认向VCS添加新文件
显示向VCS添加新(创建)文件的确认对话框。如果未设置,您将看不到对话框“是否要添加<文件>?”,GeanyVC将添加没有任何文件的文件进一步提问。
最大化提交对话框
如果激活此选项,提交对话框将适合监视器的全部大小。如果未设置提交对话框大小将为700x500。
使用外部差异查看器
如果激活此选项融合,科帕雷,kdiff3,弥漫的或tkdiff(厚度差异)可从命令获取行,其中一个程序将用于显示“与当前文件的差异”命令。
启用CVS/GIT/SVN/SVK/Bazaar/Fossil/Mercurial
GeanyVC通过检查目录和执行命令来检测打开的文件是否处于版本控制中来自版本控制系统工具链。这些选项禁止检查特定版本控制系统。
禁用不需要的功能可以加快速度。因此,建议仅在以下情况下激活例如svk你想用它。
要求
- GTK>=2.8.0
- gtkspell>=2.0用于拼写检查
- Geany>=0.19