fixes #6176: Go to/Peek Definition and Find all References in CSS

This commit is contained in:
Martin Aeschlimann 2016-05-09 12:24:38 +02:00
parent 9430393ba9
commit 7d1251f171

View file

@ -19,8 +19,6 @@ import {IInstantiationService} from 'vs/platform/instantiation/common/instantiat
import {IThreadService, ThreadAffinity} from 'vs/platform/thread/common/thread';
import {RichEditSupport} from 'vs/editor/common/modes/supports/richEditSupport';
import {TokenizationSupport} from 'vs/editor/common/modes/supports/tokenizationSupport';
import {DeclarationSupport} from 'vs/editor/common/modes/supports/declarationSupport';
import {ReferenceSupport} from 'vs/editor/common/modes/supports/referenceSupport';
import {SuggestSupport} from 'vs/editor/common/modes/supports/suggestSupport';
export enum States {
@ -336,16 +334,16 @@ export class CSSMode extends AbstractMode {
this.inplaceReplaceSupport = this;
this.configSupport = this;
this.occurrencesSupport = this;
//this.occurrencesSupport = this;
this.extraInfoSupport = this;
this.referenceSupport = new ReferenceSupport(this.getId(), {
tokens: [cssTokenTypes.TOKEN_PROPERTY + '.css', cssTokenTypes.TOKEN_VALUE + '.css', cssTokenTypes.TOKEN_SELECTOR_TAG + '.css'],
findReferences: (resource, position, /*unused*/includeDeclaration) => this.findReferences(resource, position)});
// this.referenceSupport = new ReferenceSupport(this.getId(), {
// tokens: [cssTokenTypes.TOKEN_PROPERTY + '.css', cssTokenTypes.TOKEN_VALUE + '.css', cssTokenTypes.TOKEN_SELECTOR_TAG + '.css'],
// findReferences: (resource, position, /*unused*/includeDeclaration) => this.findReferences(resource, position)});
this.logicalSelectionSupport = this;
this.outlineSupport = this;
this.declarationSupport = new DeclarationSupport(this.getId(), {
tokens: [cssTokenTypes.TOKEN_VALUE + '.css'],
findDeclaration: (resource, position) => this.findDeclaration(resource, position)});
// this.declarationSupport = new DeclarationSupport(this.getId(), {
// tokens: [cssTokenTypes.TOKEN_VALUE + '.css'],
// findDeclaration: (resource, position) => this.findDeclaration(resource, position)});
this.suggestSupport = new SuggestSupport(this.getId(), {
triggerCharacters: [' ', ':'],