如何在 Webstorm 中提供 Python 语法着色?

2024-03-09

我有一个 Python 项目,我使用 WebStorm 作为我的编辑器。问题是 Python 的语法没有着色。

如何以良好的语法显示 Python 页面?我搜索的不超过。我不会用 Python 开发页面,但我确实希望它们能够在 Webstorm 中很好地显示。


您在 WebStorm 中唯一的选择是使用TextMate 捆绑支持插件与Python捆绑包——它将提供语法突出显示(没有完成或语法检查等)。

这篇官方文章(带图片)适用于 PhpStorm,但它也应该适用于 WebStorm:http://confluence.jetbrains.com/display/PhpStorm/TextMate+Bundles+in+PhpStorm http://confluence.jetbrains.com/display/PhpStorm/TextMate+Bundles+in+PhpStorm

有多个适用于 Python 的 TextMate 包:

替代解决方案:迁移到 PyCharm Pro——它可以完成 WebStorm + Python 的所有功能。


更新:2019-06-18

2019.2版本将捆绑大约 20 种语言的语法突出显示(所有这些都是通过前面提到的 TextMate 捆绑插件完成的)。

https://blog.jetbrains.com/webstorm/2019/05/webstorm-2019-2-eap/ https://blog.jetbrains.com/webstorm/2019/05/webstorm-2019-2-eap/

在 WebStorm 2019.2 中,我们为 20 多种不同的编程语言添加了语法突出显示,包括 PHP、Python、Ruby 和 Java。它就可以工作——不需要额外的配置。

通过这一更改,我们希望改善用户的体验,这些用户偶尔需要查看一些用 WebStorm 不支持的不同语言编写的代码。但 WebStorm 仍然主要是面向 JavaScript 和 TypeScript 开发人员的 IDE,因此我们不打算将对这些其他语言的支持扩展到语法突出显示之外。

这些语言的语法突出显示是使用 TextMate 语法构建的,WebStorm 捆绑了不同语言的语法文件集合。目前,它们作为 TextMate Bundles 插件的一部分提供(因此您可以在下面查看受支持语言的完整列表)偏好 |编辑| TextMate 捆绑包),但它们很快就会转移到 IntelliJ 平台。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 Webstorm 中提供 Python 语法着色? 的相关文章

随机推荐