0

Visual Studio生産性向上ツールは、同じレベルにアサインメントを合わせる機能を提供します。アライメントにアライメント以外のアサインが含まれています

例:へ

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

:から

私が今必要なもの

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

がいくつかで指定することができアサイン以外のものを揃えることができることです正規表現。


import import1    = require('import1'); 
import {differentSyntax} from 'someLongerImport'; 
import * as evenMoreSyntax from './some/folder/import'; 
Visual Studioの生産性ツールこのような機能を提供したり、他のプラグインがあるがないこと:

例:

から:

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

へそれはできますか?

答えて

0

正確にそれをサポートするCode alignment拡張があります。

私は=\ *require\('.*?'\);?|from \'.*?';?正規表現のパターンアライメントを作成しました。これは完全にうまく動作します。

関連する問題