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 以及允许多个自己的自定义关键字集。
最重要的是能够定义多组具有不同突出显示方式的自定义单词/短语。
下面的图片说明了我在说什么: