Код VS: рефакторинг объявления переменных, разделенных запятыми, по одной переменной в строке - PullRequest
0 голосов
/ 23 апреля 2019

Использование атомарной процедуры из кода Visual Studio или расширения (не многострочного курсора)

const db          = require('./lib/db'),
    path        = require('path'),
    fs          = require('fs'),
    Logger      = require('./lib/log.lib'),
    rfs         = require('rotating-file-stream'),
    morgan      = require('morgan'),
    mung        = require('express-mung'),
    compression = require('compression'),
    bodyParser  = require('body-parser');

в это

const db          = require('./lib/db');
const path        = require('path');
const fs          = require('fs');
const Logger      = require('./lib/log.lib');
const rfs         = require('rotating-file-stream');
const morgan      = require('morgan');
const mung        = require('express-mung');
const compression = require('compression');
const bodyParser  = require('body-parser');

?

1 Ответ

0 голосов
/ 23 апреля 2019

Вы можете просто найти и заменить на регулярное выражение.

Найти: ^(const)*\s*(.*)[,;]$

Заменить: const $2;

Выделите свой текст, выберите опцию Find in Selection и замените все.

demo of regex replace working

...