[css/less/sass] improved word rules

This commit is contained in:
Martin Aeschlimann 2016-07-14 22:09:54 +02:00
parent 3cac6db050
commit e5037a5eb1

View file

@ -54,7 +54,7 @@ export function activate(context: ExtensionContext) {
context.subscriptions.push(disposable);
languages.setLanguageConfiguration('css', {
wordPattern: /(#?-?\d*\.\d\w*%?)|((::|[@#.!:])?[\w-?]+%?)|::|[@#.!:]/g,
wordPattern: /(#?-?\d*\.\d\w*%?)|(::?[\w-]*(?=[^,{;]*[,{]))|(([@#.!])?[\w-?]+%?|[@#!.])/g,
comments: {
blockComment: ['/*', '*/']
},
@ -71,7 +71,7 @@ export function activate(context: ExtensionContext) {
});
languages.setLanguageConfiguration('less', {
wordPattern: /(#?-?\d*\.\d\w*%?)|([@#!.:]?[\w-?]+%?)|[@#!.]/g,
wordPattern: /(#?-?\d*\.\d\w*%?)|(::?[\w-]+(?=[^,{;]*[,{]))|(([@#.!])?[\w-?]+%?|[@#!.])/g,
comments: {
blockComment: ['/*', '*/'],
lineComment: '//'
@ -90,7 +90,7 @@ export function activate(context: ExtensionContext) {
});
languages.setLanguageConfiguration('scss', {
wordPattern: /(#?-?\d*\.\d\w*%?)|([@#$!.:]?[\w-?]+%?)|[@#!.]/g,
wordPattern: /(#?-?\d*\.\d\w*%?)|(::?[\w-]*(?=[^,{;]*[,{]))|(([@$#.!])?[\w-?]+%?|[@#!$.])/g,
comments: {
blockComment: ['/*', '*/'],
lineComment: '//'