首页 > 解决方案 > Visual Studio 2019 中 Python 的语法突出显示/着色不起作用

问题描述

我无法使用 Visual Studio 2019 社区版使语法突出显示在 Python 中正常工作。我得到了非常基本的语法突出显示/着色,但例如花括号的full = f"FirstName: {first} LastName: {last} "颜色编码与字符串的其余部分不同。我在 Visual Studio Code 中看到了这项工作,但我希望语法突出显示在 Visual Studio 2019 社区版中工作。我还没有安装任何特定的插件或扩展。有什么我需要安装的吗?

谢谢

标签: pythonvisual-studiosyntax-highlightingvisual-studio-2019

解决方案


目前,Visual Studio 不支持格式化字符串,因此它们只会显示为常规字符串(嵌套代码和文字实际上是一个有点复杂的解析问题 - 我实现过一次,但没有保留)。

我建议在他们的问题跟踪器上查找或报告问题,让团队知道您对支持感兴趣。

如果您在语法突出显示的其他方面遇到问题,例如类和函数名称,您也可以提出问题,团队将帮助您。


推荐阅读