Visual Studio 2019 上的 Gherkin 代码突出显示问题
对于 Visual studio 2019 需要安装扩展 扩展 -> 管理扩展 -> 搜索 Specflow
可以看到名为“Specflow for Visual Studio 2019”的扩展,单击并重新启动 Visual Studio 2019 应用程序。
针对 VS 2022 的修复
如果这仍然是问题,更新时,扩展程序将被删除。
导航到扩展,单击在线,搜索 Specflow 并安装扩展。
重启并修改
修复完成
就我而言,我在某些项目中进行了着色,但在其他项目中却没有。预安装 Visual Studio 扩展对我有用。
禁用冲突的扩展
有时,其他扩展可能会与 Gherkin 语法突出显示发生冲突:
转到“扩展”菜单,然后单击“管理扩展”。
检查已安装的扩展程序,看看是否有任何可能干扰 Gherkin 或 SpecFlow 的扩展程序。
逐一禁用这些扩展,每次重新启动 Visual Studio 以检查问题是否解决。
方法二:
检查您的 Visual Studio 设置
Visual Studio 与文本编辑器和语言服务相关的设置可能会影响语法突出显示:
转到“工具”并选择“选项”。
探索“文本编辑器”和“语言服务”等部分。
确保正确配置 Gherkin 语法突出显示的所有设置。
我还在这个网站上找到了更多方法。
检查参考。