editplus编辑perl/php双击选中变量的解决办法

在windows的操作习惯里,我们习惯了用双击来选中一个英文单词,在软件开发编辑器里同样习惯了用双击来选中一个变量名。

perl和php的语法很接近,都是使用$作为变量名标识符,不过,perl里用了@做为数量,%做为hash,php则统一使用了$符号。

editplus里使用了语法增强插件之后,好像双击只选中了变量名的单词部分,没有包含$符号,一直以为是editplus有问题,自从更新了editplus到3.31版本之后,发现多了文字加亮功能,也就是说双击选中一个名字之后,同文内有相同名字的也会加亮显示,这功能实在是太有用了;另外在写PHP时发现双击选中变量名时包含了$符号了,研究了一大个早上才发现原来是.stx语法增强插件搞的鬼。

文字高亮显示

perl.stx文件里找到这一行:

#DELIMITER=,(){}[]-+*/=~!&|<>?:;.$@%

php5.stx里也有这么一行:

#DELIMITER=,(){}[]-+*%/=”‘~!&|<>?:;.#$@

把$符号去掉,再重启editplus就可以了。

另外,在3.31版本中,发现增加了对Tortoise SVN的支持,在文件菜单里可以找到它的身影。