相信不少人都遇到过这个问题吧,比如我有
s = r'\filepath\a\b\c\d'
这么个raw字符串,Sublime就没法正确高亮,这是个很难的task么。。。都到Sublime 3了还有这么个bug。
各位大大都是怎么解决的?
s = r'\filepath\a\b\c\d'
这么个raw字符串,Sublime就没法正确高亮,这是个很难的task么。。。都到Sublime 3了还有这么个bug。
各位大大都是怎么解决的?
|
KabieJun 12, 2014
1
怎么不对了。。。我没看出来……
你至少贴个图说明怎么样才应该对吧。。。 |
|
chaoskmgJun 12, 2014
2
你是指加了r之后后面的\f \a这些就不应该显示为转义字符的颜色?
|
|
wangxinyuJun 12, 2014
3
我觉的没什么啊,楼主多虑了吧
|
|
4
@Kabie
@chaoskmg @wangxinyu https://farm6.staticflickr.com/5559/14405572105_9d47f7de1a_s.jpg 真的不觉得奇怪么。。。 倒是不影响使用,但是看着感觉很不爽 |
|
5
话说v2ex不是这么贴图么。。。
|
|
6
原来只能是新浪的图。。。
|
|
KabieJun 13, 2014
8
。。。哦这个……
主要加了r之后默认会当成正则来高亮。。。所以就这样了…… |
|
ehs2013Jun 14, 2014
14
我也认为这是bug,写 Windows 下的路径的时候总不能总 '\\',r'\' 还是很方便的
|
|
17
@Kabie 那是linux/unix情况下。
试考虑这个scenario:你经常需要使用windows下面非常深的目录,然后一般都是用文件浏览器点到那个地方直接从路径栏copy路径,然后那个路径出来的分隔符就都是'\'的。你会有心情每次都转换成'/'的嘛,反正我要是一天需要做100次这样的事情我更倾向于直接用'\'那种的。 当然在linux/unix下面因为本来路径就都是'/'分割的所以天然没有这个问题。 |