Geany 0.11(2007年5月21日)

现有用户注意事项:

  • 选项卡现在用于构造完成(for、if等),但它可以使用新的“Complete construct”键绑定进行配置。

  • 模板文件现在存储在~/.geany/templates/中'模板。'不再使用文件名前缀。你需要

移动您拥有的任何自定义模板文件。

  • 现在,对于文件类型模板,插入文件头是可选的。使用字符串“{fileheader}”标记文件头的位置

放置。

  • 拖放编辑器小部件中的文本现在将移动而不是复制文本。

修复的错误:

  • 在没有工作区时按Ctrl-Enter修复segfault标签。

  • 链接时删除所有文档中的错误指示器(#1705374)。

  • 也按行号(#1703575)对符号列表标签进行排序。
  • 修复#1717418,挂起SQL文件加载。
  • 修复#1718532-打开特殊HTML文件时崩溃。
  • 添加PHP闭合支撑反诱导的解决方法。
  • 修复只读文档的重新加载。

项目管理:

  • 添加键绑定以显示项目属性对话框。
  • 添加项目运行命令支持。
  • 从项目基本目录运行Make All和Make Custom。

自定义全局标记:

  • 为GTK+2.10及其依赖项更新C全局标记。
  • 添加选项--generate-tags(-g)以生成全局标记文件来自源文件列表(请参阅文档)。

  • 启动#时加载存储在~/.geany/tags中的全局标记文件。

  • 在“文件”菜单#中添加“加载标记”命令。#Pascal、PHP或LaTeX文件尚不支持此功能。

调用提示(对于类C文件):

  • 当有多个呼叫提示匹配时,显示向上和向下箭头。
  • 在调用提示中显示类名。
  • 分析函数返回类型中的指针。
  • 添加对D构造函数的调用提示支持。

其他变更:

  • 解析“进入目录”生成消息以便从中打开文件错误消息适用于子目录(感谢Josef Whiter)。

  • 对所有标签进行“进入标签定义/声明”。

  • 支持所有文件类型的文件类型模板(请参阅文档)。
  • 使文件头对于文件类型模板是可选的。
  • 添加“查找选定对象”和“查找上一个选定对象”搜索命令以及键绑定(感谢Jeff Pohlmeyer)。

  • 将“添加标记”按钮添加到“查找”对话框,并将“删除标记”项目添加到“文档”菜单。

  • 将“在子文件夹中重复”和“额外选项”复选框添加到“在文件中查找”对话框。

  • 添加“切换到上次使用的文档”键绑定(Ctrl-Tab)。

  • 添加“转到上一个/下一个标记”键绑定(Ctrl-和Ctrl-)。
  • 添加切换标记键绑定(Ctrl-M)。
  • 添加用于构造完成的键绑定,并将默认值设置为选项卡。

  • 为以下对象添加MimeType关联:C++头、Pascal、Perl、,Python、httpd-PHP和XML文件(多亏了Iñaki Rodriguez)。

  • 为Perl和Tcl添加大括号缩进支持。

  • 使用空格进行缩进时,使退格不缩进。
  • 切换标签页时,请将笔记本页面包裹起来。
  • 稍微加快加载多个类似C的文件的速度。
  • 新文件类型:JavaScript、Lua和Haskell。
  • 设置多个小部件名称以允许用户定义自定义样式在gtkrc-2.0中。

  • 添加上下文操作以对当前选择运行自定义命令或光标下的当前单词。

  • 添加不同的自动缩进模式。

  • 改进矩形选择中的替换。
  • 添加自定义命令以通过某些可定义的命令并用输出替换选择。

  • 添加命令行选项--列以允许设置初始命令行上第一个打开的文件的列。

  • 改进文档的自动滚动。

  • 改进VTE库的加载。
  • 添加一个选项,用于在插入一些时使用空格或制表符空白。

  • 在编辑器小部件中添加一个选项以禁用拖放。

文档:

  • 添加项目管理、全局标记、施工完成部分。

  • 添加书签部分(感谢John Gabriele)。

  • 更新文件类型模板,搜索部分。

国际化:

  • 新翻译:bg。
  • 更新翻译:ca,cs,de,es,fr,zh_CN。

旧版本