Geany 0.15(2008年10月19日)

概述:

  • 添加上一条消息、上一个错误命令(也要感谢Beau巴克)。

  • 添加“关闭其他文档”文件菜单命令(#1976724)。

  • 添加查找文档用法弹出菜单命令和键绑定。
  • 检查当前文件是否仍在磁盘上(以及检查修改时间)。

  • 在中添加对自定义文件模板(在启动时找到)的支持~/.geany/templates/files目录,显示在文件类型模板下面

在“使用模板新建”菜单中。

  • 使套接字打开命令支持filename:line:column语法。
  • 添加文件类型。[build_settings]键“error_regex”支持自定义使用GNU样式的扩展正则表达式分析错误消息。*

  • 允许从命令行加载项目(#1961083)。

  • 添加替代构建系统:Waf。
  • 添加工具菜单项以重新加载配置数据,而无需重新启动。
  • 添加对在代码段中使用模板通配符的支持。
  • 提高LSB合规性。

首选项:

  • 使磁盘检查超时可配置(零将禁用磁盘检查)。
  • 添加搜索首选项:“使用当前文件的目录在文件中查找”(#1930435).

接口:

  • 将键盘快捷键对话框设为非模态(#1999384)。
  • 添加调试消息窗口以轻松查看调试消息/警告。

编辑:

  • 将Scintilla更新到1.77版(包括许多修复程序)。
  • 在文档菜单中添加基本换行选项和“换行”列的编辑器首选项(目前仅在键入过去的字符时有效

换行列编号)。

  • 在需要绘制之前,不要给任何文件着色(这是对于支持typename的文件类型,应该可以更快地打开会话

高亮显示)。

  • 按住Ctrl键并单击单词,执行“转到标记定义”。
  • 添加“最大符号名称建议”自动完成首选项。
  • 当的符号名称太多时显示省略号(…)项自动完成。

  • 突出显示匹配的大括号缩进指南(感谢Jason Oster;#2104099).

  • 适当时在空行上显示大括号缩进辅助线(感谢杰森·奥斯特#2105982).

  • 默认情况下,添加“Tab键缩进”首选项。

  • 实现软标签支持(#1662173)。现在有一个“选项卡和空间”缩进类型,并分隔宽度、硬选项卡宽度缩进首选项。(谢谢

向Joerg Desch解释其工作原理)。

  • 添加行时自动更新行边距宽度(感谢Jason奥斯特#2129157).

  • 添加“用制表符替换空格”。

窗户:

  • 将插件安装到lib/而不是plugins/。
  • 将Geany的消息目录安装到共享/区域设置中,而不是lib/locale,自2.12.2起与GTK一样。

键绑定:

  • 添加Go to Start/End of Line键绑定(#1996175)。
  • 添加“切换到编译器”键绑定(在检查构建时很有用进度)。

  • 添加换行、换行、切换折叠和用制表符替换空格,上一个/下一个单词部分。

文件类型:

  • 添加OpenGL Shader Language(GLSL)文件类型(多亏了Colomban温岭#2060961).

  • 添加R语言文件类型(感谢Andrew Rowland;#2121502)。

  • 将文件类型Fortran拆分为Fortran 77和Fortran 90。
  • 添加Gettext翻译文件类型(#2131985)。
  • CSS改进,感谢Jason Oster。

嵌入式终端:

  • 修复VTE 0.16.14重新启动VTE(#1990323)时的挂起问题。(注意,对于VTE 0.16.14,重置有时会留下空白

终端,但按enter会使其正常工作)。

插件:

  • 添加拆分窗口插件(应该可以正常查看;完全编辑支持尚未实现)。

  • 将InstantSave、AutoSave和BackupCopy插件合并到新插件中插件“保存操作”。

文档:

  • 添加提示和技巧附录。
  • 更新了安装部分。
  • 更新自定义错误正则表达式的“Build system”。
  • 为内部插件添加一个部分。

插件API:

  • 许多变化;请参阅API文档(make API-doc)和geany-level列表存档。

  • 不推荐:plugin_fields、plugin_info符号。

国际化:

  • 新翻译:ko,tr。
  • 更新的翻译:be,ca,de,en_GB,fi,hu,it,ja,pl,ro、ru、sv、zh_CN

旧版本