2016-05-17 17 views
1

Ich habe das Typoskript-Paket in sublimen Text installiert, und jetzt haben die Typoskript-Schlüsselwörter meine Variablennamen in der automatischen Vervollständigung ersetzt.Verhindern, dass Pakete wie Typoskript die Autovervollständigung im Sublimentext überschreiben?

Dies geschieht mit großen erhabenen Paketen. Wie kann man es verhindern (wie priorisiert man lokale Variablennamen gegenüber bestimmten Pakettypen)?

Edit: Ich habe erkannt, dass mit Typoskript, das die automatische Vervollständigung nur in der Klassenattributdefinition außer Kraft gesetzt wird:

export class BClass extends AClass { 
    // autocomplete is overridden here 
    attribute: number 
    constructor() { 
     // autocomplete is normal here 
     this.attribute = 1 
    } 
} 

Antwort

1

In TypeScript ‚s Fall werden die Fertigstellungen von sublime-snippet Dateien kommen.

Sie überschreiben die class Schnipsel mit dem folgenden Prozess:

  • Installieren PackageResourceViewer
  • Führen Sie den PackageResourceViewer: Open Resource Befehl aus dem command palette
  • Navigieren Sie zu TypeScript/snippets/class-{-}.sublime-snippet
  • Kommentieren Sie den gesamten Inhalt des class-{-}.sublime-snippet und Speichern Sie die Datei