原文英文,约600词,阅读约需2分钟。
📝
内容提要
Visual Studio Code的C++扩展1.19版本发布,提供了更快的符号搜索和颜色标记速度。搜索符号的速度平均提高了3.1倍,颜色标记的速度平均提高了1.5倍。此外,还有其他性能改进和错误修复。
🎯
关键要点
-
Visual Studio Code的C++扩展1.19版本发布,重点在于性能提升。
-
符号搜索速度平均提高了3.1倍,支持模糊搜索结果。
-
新算法使用实时维护的符号全文搜索索引,提供更快的搜索结果。
-
在MacOS上测试显示平均速度提升5.8倍,Linux上2.1倍,Windows上3.1倍。
-
颜色标记速度平均提高了1.5倍,支持增量颜色化。
-
在Windows上颜色化速度提升1.5倍,Linux上1.8倍,MacOS上1.2倍。
-
版本1.19还包含其他性能改进和错误修复,特别是在添加#includes时。
-
用户可以下载C/C++扩展并提供反馈,或在GitHub上讨论问题。
❓
延伸问答
VS Code C++ 扩展 1.19 版本有哪些主要性能提升?
1.19 版本的主要性能提升包括符号搜索速度平均提高 3.1 倍,颜色标记速度平均提高 1.5 倍。
符号搜索的速度提升是如何实现的?
符号搜索速度提升是通过新的算法实现,该算法使用实时维护的符号全文搜索索引,支持模糊搜索结果。
在不同操作系统上,符号搜索的速度提升有何差异?
在 MacOS 上速度提升 5.8 倍,Linux 上 2.1 倍,Windows 上 3.1 倍。
颜色标记速度提升的原因是什么?
颜色标记速度提升是因为扩展现在支持增量颜色化,从可见区域开始,而不是等待整个文件分析完成。
如何下载 VS Code 的 C++ 扩展?
用户可以访问 Visual Studio Code 的扩展市场下载 C/C++ 扩展。
版本 1.19 还包含哪些其他改进?
版本 1.19 还包含多项性能改进和错误修复,特别是在添加 #includes 时的增强。
🏷️