如何将多行代码压缩为一行代码?

时间:2015-04-30 14:06:00

标签: sublimetext sublimetext3 sublime-text-plugin

我有许多类似的代码块,如下所示:

        imgLoader({
            img: $chImage,
            btn: $btnAssignment,
            imgPath: basePath + '04-Section Exercise/Assignment.png'
        });

我想将它们压缩为 1 行。

imgLoader({ img: $chImage, btn: $btnAssignment, imgPath: basePath + '04-Section Exercise/Assignment.png' });

我手动完成了这个操作,这需要我 10 秒。 想象一下,做其中的100个显然不好玩。 我想知道是否有任何Sublime Text 3软件包/插件可以帮助我做到这一点。

2 个答案:

答案 0 :(得分:4)

事实证明,在Sublime Text中,我们可以完成这样的任务,但只需突出显示文本,然后按:

- Mac OS X: cmd + j

- Windows: ctr + j

注意: This will work only one way.

答案 1 :(得分:0)

尝试使用“查找和替换”(Mac OSX上的ALT + CMD + F)

查找:,\\n并替换为:,然后{\\n替换为{等...

此外,更复杂的正则表达式可以一次完成。