如何在 Notepad++ 中选择大括号之间的所有代码?

Posted

技术标签:

【中文标题】如何在 Notepad++ 中选择大括号之间的所有代码?【英文标题】:How to Select all codes between Curly Braces in Notepad++? 【发布时间】:2013-08-11 01:40:06 【问题描述】:

在记事本++中如何选择花括号(开始和结束)之间的所有(突出显示)代码?例如。 If-else、方法定义、While、For 循环等。我记得 Adob​​e Dreamweaver 提供了类似的选项,我们可以在其中执行此 CTRL '(同时按住控制键和单引号)。在记事本++中如何实现?

提前致谢。

【问题讨论】:

selection between matching braces @Vishu7 谢谢..这就是我想要的..干杯..:) 【参考方案1】:

来自 Notepad++ v6.4.4:此功能已添加到 - Add selection between matching braces feature.

如何实现:

选择大括号Ctrl+Alt+B 突出显示该部分。

【讨论】:

这应该是公认的答案。考虑到这是你自己的问题,你能改变它吗?【参考方案2】:

在 Settings->Preferences->Delimiter 中,将分隔符从括号更改为大括号并选中多行框。然后,您可以按住 Ctrl 并双击任一大括号以突出显示其间的所有内容。

另外,要在大括号之间跳转,您可以使用 Ctrl-b。

【讨论】:

【参考方案3】:

您可以参考这张附加图片

【讨论】:

【参考方案4】:

将光标放在花括号的开头,它将转到redcomplementy will also go red,找到这个红色的闭合花括号,握住shift key,然后单击这个闭合的红色括号。您的代码将被选中...

【讨论】:

谢谢@lord_linus 但我的实际问题是,我找不到右括号,因为代码有 5000 多行。没有其他方法可以选择大括号内的整个代码吗? 当您对代码有一个简单的概述时,这将直接吸引您的眼球,并且您会在第一个花括号前看到一个 - 符号,您也可以使用它进行压缩,

以上是关于如何在 Notepad++ 中选择大括号之间的所有代码?的主要内容,如果未能解决你的问题,请参考以下文章

如何替换Notepad ++中两个括号内的字符?

notepad 如何选择被标记的行?

如何在VIM中选择括号之间的所有行

ISE调用第三方编辑器

notepad++代码自动填充插件是啥?

如何在 Notepad++ 正则表达式查找/替换中保留括号