0

Visual Studio-Produktivitätstools bieten die Möglichkeit, Zuweisungen auf demselben Niveau auszurichten.Ausrichten umfasst andere als Ausrichtungszuordnung

Beispiel:

Von:

import import1 = require('import1'); 
import someLongerImport = require('someLongerImport'); 
import import2 = require('./some/folder/import'); 

An:

import import1   = require('import1'); 
import someLongerImport = require('someLongerImport'); 
import import2   = require('./some/folder/import'); 

Was ich jetzt brauchen, ist die Fähigkeit, andere Dinge als Zuweisungen auszurichten, die von einigen angegeben werden könnte Regex.

Beispiel:

Von:

import import1 = require('import1'); 
import {differentSyntax} from 'someLongerImport'; 
import * as evenMoreSyntax from './some/folder/import'; 

An:

import import1    = require('import1'); 
import {differentSyntax} from 'someLongerImport'; 
import * as evenMoreSyntax from './some/folder/import'; 

Does Visual Studio Productivity Tools solche Funktionalität oder gibt es andere Plug-Ins könnte das tun?

Antwort

0

Es gibt die Code alignment Erweiterung, die genau das unterstützt.

Ich habe jetzt eine =\ *require\('.*?'\);?|from \'.*?';? Regex-Muster-Ausrichtung erstellt, die perfekt funktioniert.