16.30 版本更新说明:
CSS (LESS, SCSS) 自动补全和悬停提示
在编辑 CSS 文件和 HTML 样式标签内对自动补全进行了多项改进。现在 Ctrl+Space 和其他自动补全功能应该能更好地工作。
更改了自动补全窗口中使用的图标。
自动补全项和提示现在是从一个 JSON 文件(css.json)中收集的。这是与 VSCode 使用相同的文件。
HTML 自动补全和悬停提示
对自动补全进行了多项改进。现在 Ctrl+Space 和其他自动补全功能应该能更好地工作。
更改了自动补全窗口中使用的图标。
所有的自动补全项和提示都是从一个 JSON 文件(Html.json)中收集的。这是与 VSCode 使用相同的文件。
导出
在环境菜单中新增了一个菜单项,用于将选定的设置和程序数据导出到压缩文件中。
导出设置可用于备份或将当前设置复制到另一台计算机。
导入
在环境菜单中新增了一个菜单项,用于从压缩文件中导入选定的设置和程序数据。
导入数据后程序将重启,以确保设置和数据被正确加载。
EditorConfig
新增了对 EditorConfig 文件(.editorconfig)的支持。
编辑器在打开文件时会在当前文件夹及其父文件夹中查找 .editorconfig 文件。这些文件包含覆盖编辑器设置的内容。这对于在不同的环境(及开发者)之间共享源代码很有帮助。
如果遇到一些问题,可以在选项中关闭此功能。
工具菜单
新增了一个菜单项,帮助你创建一个新的 EditorConfig 文件。它允许你选择要包含在 EditorConfig 文件中的项。然后使用当前编辑器设置作为模板。
文字换行
在文字换行工具栏按钮上新增了一个右键上下文菜单。
该菜单允许你更改换行选项,例如在窗口边缘/边距/列处换行。
GML (GameMaker 语言)
新增了一个 GML 代码的高亮器(语法文件)。
Markdown
“预览”面板现在在编辑 Markdown 文件时应自动更新。
此功能在之前的版本中无法正常工作。
JSON
修复了一些高亮显示问题。
视觉改进
进行了若干小的视觉改进。
最近文件列表 (主页)
文件列表现在应更好地处理多选,并允许用户一次打开或移除多个条目。
Linux Wine
在使用 Wine 首次安装到 Linux 机器上时,默认设置应能更好地工作。
修复了一些视觉问题,并禁用了资源管理器面板和文件指挥官,因为它们在 Wine 下无法正常工作。
修复
文本光标闪烁或消失的问题。
几个替换问题。
JavaScript 模板字符串高亮显示问题。
创建新文件时的一些显示和更新问题。
编辑器的一些次要绘制问题。
使用正则表达式时查找字段的问题。
在重新比较活动文档时修改标记的问题。
选择行的问题(最后一行)。