用于 Sublime Text、Atom 和 Visual Studio Code 的最新 Python 语法高亮器。由 GitHub 使用来高亮您的 Python 代码!
用于 Sublime Text、Atom 和 Visual Studio Code 的最新 Python 语法高亮器。由 GitHub 使用来高亮您的 Python 代码!
这是一个包含了切割边缘 Python 3 的偏好设置和语法高亮器,虽然 Python 2 也得到了很好的支持。语法与 Sublime Text、Atom 和 Visual Studio Code 兼容。它是作为默认 Python 包的替代方案。
MagicPython 正确地突出了所有 Python 3 语法特征,包括类型注释、f 字符串和正则表达式。它是从头开始构建的,具有强大的测试套件。注释中的类型提示需要颜色方案的支持。截图中使用的方案是 Chromodynamics。
在 Sublime Text 中,通过"Package Control"安装 MagicPython 包,并禁用内置的 Python 包(使用 Package Control -> Disable Package,或者直接通过在设置文件中添加 "Python" 到 ignored_packages 中)。在 VSCode 中,从 0.10.1 版本开始,使用 Install Extension 命令安装 MagicPython。或者,可以在所有编辑器中手动安装该包:
此套件的主要动机是使用现代 Python 与其他常见的语法高亮器时所遇到的困难。它们在 90% 的语言中都做得很好,但对于一些非常有用但通常被忽略的细微差别却无能为力。
暂无开放 Issues,或尚未同步最近议题。