仅在 Notepad++ 中折叠/展开所选内容

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

Notepad++ 有折叠/展开所有文档的命令。是否可以选择某些行并仅折叠/展开所选内容内的块?

编辑1

任何记事本++插件可以启用此功能吗?

notepad++ folding
6个回答
7
投票

抱歉,Notepad++ 没有该选项。

它有一个类似的选项,称为“隐藏线”

  1. 选择您要隐藏的文字
  2. 单击右键
  3. 选择
    Hide Lines

您将看到两个蓝色箭头,而不是 + 符号,显示隐藏了一些行。


4
投票

Notepad++ 折叠机制可检测大括号

{}
内的文档部分。无论用大括号括起来的行,都可以使用左侧行号旁边的“+”和“-”手柄来折叠和展开。 您也可以嵌套折叠!


3
投票

Ctrl - 单击折叠点 (-/+) 将递归折叠/展开其中的所有块。1


1
投票

将语言更改为 C# 或 Java 或 JavaScript 以启用折叠注释和括号。

  1. 菜单选项: 语言 - C - C#(或使用快捷键 - Alt、L、C、C、Enter)

  2. 然后尝试这些:

     /*hello
     hello
     */
    
     {hello
     hello
     }
    

0
投票

我发现,如果你的代码块被折叠并且你按 Enter 键然后选择撤消,NPP 将仅展开光标所在的代码块。我在宏中使用这个技巧。


0
投票

将文件另存为 .cs 并使用 {} 作为要折叠的每个部分的开头和结尾。

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