小编Jos*_*osh的帖子

为什么python docstring中的撇号会破坏emacs语法高亮?

在Ubuntu 9.04上运行GNU Emacs 22.2.1.

在emacs中编辑python代码时,如果docstring包含撇号,则emacs会将所有后续代码作为注释突出显示,直到使用另一个撇号.真烦人!

换句话说,如果我有这样的文档字符串:

''' This docstring has an apostrophe ' '''
Run Code Online (Sandbox Code Playgroud)

然后,所有以下代码都会突出显示为注释.注释以代码突出显示.

我可以逃避文档字符串以避免这种情况,如下所示:

''' This docstring has an escaped apostrophe \' '''
Run Code Online (Sandbox Code Playgroud)

然后突出显示很好,但是对于我的团队中的其他开发人员来说它看起来很有趣并且没有必要,而且因为"它无法处理萎缩"所以我很乐意使用emacs.;)

那么,有谁知道如何让emacs在这方面做得更好?

谢谢,

玩笑

python emacs

2
推荐指数
1
解决办法
1018
查看次数

标签 统计

emacs ×1

python ×1