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

问题描述 投票:0回答:4

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

        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 包/插件可以帮助我做到这一点。

sublimetext sublimetext3 sublime-text-plugin
4个回答
6
投票

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

- Mac OS X:cmd + j

- Windows : ctr + j

注意:

This will work only one way.


2
投票

Sublime Text 更新了快捷键,现在是:

- Mac OS X:cmd + shift + j


0
投票

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

找到:

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

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


0
投票

在崇高文本中: 编辑菜单 --> 线路 --> 连接线路。

在 Mac 中执行上述操作的快捷方式是: cmd + shift + j

Windows 快捷键:ctrl + shift + j

© www.soinside.com 2019 - 2024. All rights reserved.