这个是编辑器的问题吧,没用过Emacs 实在觉得别扭就上English模块吧。
反正如果IDE开了criticism和Perl::Critic模块语法检查,你直接用标点变量肯定吃一记warning的。。。。。 On 10月30日, 上午9时59分, Zhou Wei <[email protected]> wrote: > 用的是perl-mode吧 > > 换cperl-mode试试 > > 至于注释里面加个 # ' 的,也见有这么用的,看你自己习惯了 > > 2009/10/28 空格 <[email protected]> > > > > > 在perl的正则里,匹配到的字串后面的部分用$'表示,匹配前的字串用$`表示。不过我发现。在emacs里。$'的这个单引号不能识别出来。会依然 > > 按照一个没有变量的字符串的开头来识别。这样从这里往后一直到下一个单引号之间的内容都会按字符的颜色显示。比如这样: > > $string = 'this is a test for perl.'; > > $string =~ m{test}; > > $a = $`; > > $b = $'; > > $c = ‘abcd’; > > > 在emacs里这个部分会被识别为一个字符串而标上相同的颜色。 > > '; > > $c = ‘ > > > 这个问题影响程序,但是看起来很别扭。我现在是用这样的方法解决。 > > > $string = 'this is a test for perl.'; > > $string =~ m{test}; > > $a = $`; > > $b = $'; #‘; > > $c = ‘abcd’; > > > 添上那三个字符,下一行和以后的内容就按正常颜色显示了。而且缩进格式也不受影响。 > > > 但是很想知道这个问题有没有别的解决办法。还是只有我觉得这个问题是个问题。。- 隐藏被引用文字 - > > - 显示引用的文字 - --~--~---------~--~----~------------~-------~--~----~ 您收到此信息是由于您订阅了 Google 论坛“PerlChina Mongers 讨论组”论坛。 要在此论坛发帖,请发电子邮件到 [email protected] 要退订此论坛,请发邮件至 [email protected] 更多选项,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问该论坛 -~----------~----~----~----~------~----~------~--~---
