Sublime Text 2015年更新日志

2015年3月24日
  • 修复重做有时会将选择恢复到错误的位置
  • 重新设计了构建系统的选择
  • 构建系统现在可以声明“密钥文件”(例如,Make构建系统的'Makefile')以更好地自动检测要使用的构建系统
  • 改进了生成大量输出的构建系统的处理
  • 新窗口始终使用自动构建系统,而不是上次使用的窗口的构建系统
  • 命令调色板现在会记住最后输入的字符串
  • 改进了对消失和重新出现的文件的更改检测,就像断开的网络驱动器一样
  • atomic_save默认是禁用的
  • 右键单击URL将显示“打开URL”菜单项
  • 在上下文菜单中添加了Goto Definition
  • 使用多个窗格时,改进了Goto定义的行为
  • 除了被忽略之外,现在可以将拼写错误的单词添加到字典中
  • 修复了退出后无法保留的忽略词
  • 修复了拼写检查和非ascii字符的长期问题
  • 添加了spelling_selector设置,以控制检查拼写错误的文本
  • 调整语法定义和未使用的捕获的处理,解决Markdown链接中的拼写检查问题。
  • 转到Anything支持:line:col语法除了:line
  • 将“编辑项目”添加到命令选项板
  • 改进报价自动配对逻辑
  • 添加<当前文件>选项以在文件中查找
  • 改进了控制台面板滚动行为
  • .tmLanguage文件可能包含隐藏设置,以指示它们不应显示给用户
  • 解析.tmLanguage文件时改进了一些错误消息
  • remember_open_files设置现在默认为false。请注意,如果hot_exit设置保留为其默认值true ,则此更改将不起作用
  • 添加了auto_complete_cycle设置
  • 修复了Minimap拒绝在非常大的窗户上绘制的问题
  • 修复了无法单击自动完成弹出窗口的选定行的问题
  • 固定侧边栏图标有时在启动时不可见
  • 瞬态工作表(例如,在预览文件时由Goto Anything创建)不再添加到“最近关闭”列表中
  • line_padding_top > 0 时,改进了滚动行为
  • 修复了滚动标签的错误,其中偶尔会出现一条1像素的线条
  • 如果使用了不同的彩色标签,则固定标签背景在启动时设置为错误的颜色
  • 更新为leveldb的永不版本,在索引损坏时修复常量低级CPU使用率
  • 修复了快速删除和重新创建目录时可能发生的崩溃问题
  • 修复了在侧栏中拖动视图滚动出视图时发生的崩溃
  • 修复了通过模态对话框触发的长期plugin_host崩溃问题
  • 修复了“将工作区另存为”对话框中的拼写错误
  • 修复了错误的菜单助记符
  • Linux:添加了sudo save
  • Windows:弹出窗口能够接收滚轮输入
  • Windows:subl.exe命令行助手接受通配符
  • Windows:修复了禁用atomic_save保存时可能发生的访问被拒绝错误
  • Windows:在MSVC 2012中添加了破解std :: condition_variable的解决方法,修复了plugin_host中的崩溃问题
  • Windows:Update Installer无法重命名文件夹时添加了更多描述性错误
  • Windows:在最大化窗口全屏后修复了不正确的窗口大小调整
  • OSX:为performActionForItemAtIndex添加了解决方法:在Yosemite中花费了太长时间。这会影响具有相应菜单项的任何命令。
  • OSX:针对零大小窗口和OpenGL视图的操作系统问题的解决方法
  • OSX:subl命令行工具不再使用分布式对象,解决了一些间歇性故障
  • Posix:修复了不遵守umask权限标志的新文件
  • API:添加了View.show_popup()和相关功能
  • API:添加了sublime.yes_no_cancel_dialog()
  • API:添加了sublime.expand_variables()
  • API:添加了Window.extract_variables()
  • API:添加了Sheet.view()
  • API:Window.show_quick_panel ()现在接受标志sublime.KEEP_OPEN_ON_FOCUS_LOST
  • API:Window.show_quick_panel()现在将在显示时滚动到所选项目
  • API:修复了EventListener.on_post_window_command()未被调用的问题
2015年3月26日
  • 修复了损坏的索引导致的高CPU使用率。对于从3065升级的一些用户来说,这是发生的
  • 添加了设置index_workers以控制用于文件索引的线程数。默认情况下,线程数基于CPU核心数。通过将index_workers设置为1或2,索引将更慢,但侵扰性更小
  • 修复了使用空的.sublime-build文件显示命令调色板时发生崩溃的问题
  • 标签完成不再完成数字。编辑/显示完成仍可用于此目的