1

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';

至:

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

Visual Studio 生产力工具是否提供此类功能,或者是否有任何其他插件可以做到这一点?

4

1 回答 1

0

事实证明,代码对齐扩展正好支持这一点。

我现在创建了一个=\ *require\('.*?'\);?|from \'.*?';?正则表达式模式对齐,它工作得非常好。

于 2016-06-22T11:20:31.630 回答