Notepad++:如何将选定的文本包装在括号、圆括号、引号中?

Notepad++:如何将选定的文本包装在括号、圆括号、引号中?

我习惯使用 textmate,正在寻找一款支持该功能的 Windows 编辑器。Notepad++ 看起来不错,但当我选择一些文本并输入一个左括号时,它会用括号替换文本,而不是将其包裹在括号内。能以某种方式启用此功能吗?

答案1

您可以尝试以下操作:

首先选择要包围的线条。然后转到:

文本特效>TextFX 编辑>缩进并环绕 {文本行}

我不知道是否有默认为此分配的快捷方式,但我确信如果需要的话您可以创建一个快速宏。

希望这对一些人有帮助。

答案2

我只是使用 notepad++ 作为“美化文本编辑器”来编辑文本(即无需编码),但为了快速将文本换成括号或删除这样的括号,我记录并保存为宏:(i)剪切标记的文本,然后插入开括号和闭括号,然后将文本粘贴回去,(ii)剪切文本,按删除光标位置前后的剩余字符,重新粘贴文本。

我使用 notepad++ 内置的“记录宏”和“保存宏”功能实现了此目的,并将两者映射到 ctrl-alt-shift-up-arrow(用于父级包裹)和 ctrl-alt-shift-down arrow(用于删除括号),因为我主要在使用光标键浏览文本时使用此功能,并将在调用宏之前使用 ctrl-shift-arrow 键标记文本。

到目前为止,它对我有用......

相关内容