gpt4 book ai didi

sublimetext3 - 在 Sublime Text 3 : is there a shortcut to remove blank lines in a selected text?(一行中的空白相同)

转载 作者:行者123 更新时间:2023-12-03 11:04:59 24 4
gpt4 key购买 nike

我的问题很简单:

Sublime Text 3 中是否有允许删除所选文本中的空白行的快捷方式? (一行中的空格相同)

例如,如何制作此文本:

a

b

c

成为:
a
b
c

而这一行:
I need to remove these blanks.

成为这一行:
Ineedtoremovetheseblanks .

最佳答案

你不需要插件来做到这一点,一个简单的正则表达式搜索和替换就可以了。首先,选择要删除空行的文本。然后,选择 Find → Replace… (或者,在 Windows/Linux 上按 CtrlH,在 OS X 上按 ⌘⌥F)。确保选中“Regular Expression”和“In selection”按钮:

find/replace dialog

Find What: ,输入 ^\n ,并确保 Replace With:字段为空。然后,只需点击“全部替换”即可:

before replace

变成这样:

after replace

作为一点解释,正则表达式 ^\n搜索行首 ( ^ ) 后紧跟换行符 ( \n )。如果您怀疑某些“空白”行包含空格,例如空格或制表符,您可以使用 ^\s*\n相反 - \s*匹配 0 个或多个空白字符,包括换行符。

对于您的第二个示例,使用与上述相同的查找/替换设置,除了您的正则表达式应该只是 \s* .

关于sublimetext3 - 在 Sublime Text 3 : is there a shortcut to remove blank lines in a selected text?(一行中的空白相同),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41489818/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com