2020年11月11日
Ver 4.0.0120 - 2020年11月11日
新增:添加了对等宽编程字体的支持,这些字体使用连字来表示特殊字符组合。示例字体是 Fira Code 和 Jet Brains Mono。还有一个显示首选项可以启用字体连字。默认情况下启用它,但您可能希望禁用它以显示没有连字的字体。要访问该选项,请选择 选项 > 首选项 > 显示,然后根据您的偏好设置“为字符组合启用字体连字”项。
请注意,Source Insight 长期以来一直具有将某些运算符替换为符号的功能。例如 -> 替换为 → 。要控制它,请选择 选项 > 首选项 > 语法修饰。语法修饰可以与新的字体连字支持结合使用。
另请注意,某些字体使用会使用字体前导区域。 Source Insight 有一个选项可以减少字体前导以垂直压缩更多行。请参阅选项 > 首选项 > 显示 > 间距 > “较小的线高”。如果您使用的字体具有延伸到前导的字形,请禁用该选项;否则某些字符的顶部或底部可能会被剪掉。
新建:当文件从外部更改时,会出现重新加载文件提示。提示中有新按钮:Yes and View 重新加载文件并激活其窗口。是,比较会备份当前文件缓冲区,重新加载文件,并使用“文件比较”面板显示差异。如果您不想保留更改,可以从备份文件中恢复。请参阅下一项。
新:文件>打开备份文件有新按钮:恢复文件将选定的备份加载到当前文件缓冲区。缓冲区仍未保存,并且可以撤消。比较打开文件 比较 面板以显示当前文件缓冲区和所选备份文件之间的差异。 Tools > Compare With Backup也有一个类似的Restore File按钮。
修复:如果远程驱动器上有许多项目文件,Source Insight 可能会定期暂停几秒钟。暂停是由“项目文件夹浏览器”面板引起的。文件夹面板现在填充在单独的线程中。
修复:Source Insight 有时会提示重新加载已更改的文件,即使文件未更改。它并不一致,但只有当文件位于网络驱动器上时才会发生这种情况。
修复:重新格式化源代码:使用 C 样式转换的语句导致转换后的换行符不正确。
修复:搜索长字符串可能会崩溃。
修复:其他较小的错误修复。
产品升级
2022年2月21日
2020年11月11日
2020年8月10日
2020年7月3日
2020年4月27日
2020年4月10日
2020年2月14日
2020年1月7日
2019年12月9日
2019年10月31日