是否有文本编辑器或 IDE 支持对 Python 中的 4 种字符串进行不同的突出显示? [关闭]

问题描述 投票:0回答:0

Python 编程语言带有四种 不同种类的字符串文字:

s1 = 'string in single quotes'
s2 = "string in double quotes"
s3 = '''multiline string
        in single quotes'''
s4 = """multiline string
        in double quotes"""

在编辑 Python 脚本时查看不同颜色和/或不同字体样式的差异会很有帮助。

哪些文本编辑器带有语法高亮功能,能够区分这四种字符串变体?最好它也能够在具有一个前导评论字符和两个评论字符之间产生差异:

#  single character comment
## double character comment

还能够区分整数和浮点数,后者有两种变体:0.000123 和 1.24e-4 以及允许多个自己的自定义关键字集。

最重要的是能够定义多组具有不同突出显示方式的自定义单词/短语。

下面的图片说明了我在说什么:

python syntax-highlighting
© www.soinside.com 2019 - 2024. All rights reserved.