notepad4 icon indicating copy to clipboard operation
notepad4 copied to clipboard

关于切换折叠功能反馈:1.请求修改默认切换折叠功能 2.在状态栏增加显示。在已经折叠的情况下,显示当前界面(仅折叠行/折叠行+其它)选中的文本等的个数、折叠行数、所有行数

Open jkqxl opened this issue 4 years ago • 4 comments

  1. 请求修改默认切换折叠功能(即,点击切换折叠功能) 目前的 默认切换折叠功能 是折叠/展开 级别1+级别2,其实一般都用不到,希望修改为折叠/展开 当前光标所在行 的级别(即,当前级别),或者展开所有级别(一劳永逸)

  2. 在状态栏增加显示。在已经折叠的情况下,显示当前界面(仅折叠行/折叠行+其它)选中的文本等的个数、折叠行数、所有行数 借用 替换 功能,很多时候都需要筛选、修改 特定级别的文本等。在已经折叠的情况下,显示当前界面(仅折叠行/折叠行+其它)选中的文本等的个数、折叠行数、所有行数,之后个数与行数对照,可以确定筛选是否正确,不需要在界面每行查看,大大提高做事效率

jkqxl avatar Oct 26 '21 09:10 jkqxl

This was changed in 1063ee1315bc7befdc19fc751f810542daa15716 (from #318).

zufuliu avatar Oct 26 '21 13:10 zufuliu

@zufuliu

我的请求是修改 默认切换折叠功能为... ,而不是说已经有了的 当前级别、所有级别

jkqxl avatar Oct 27 '21 05:10 jkqxl

目前的 默认切换折叠功能 是折叠/展开 级别1+级别2,其实一般都用不到,希望修改为折叠/展开 当前光标所在行 的级别(即,当前级别),或者展开所有级别(一劳永逸)

This is just an implementation limitation, the purpose is to simulate Visual Studio's Edit -> Outlining -> Collapse to Definitions. after commit 6e699d70151183f8e08e7cf6b3408e66ba3822c7, toggle fold for default levels works well for most newer lexers that has function definition style, e.g. Python, C#, Java, etc.

可以确定筛选是否正确,不需要在界面每行查看,大大提高做事效率

If I understand correct, you are request find result window (issue #382) ?

zufuliu avatar Nov 21 '21 00:11 zufuliu

只是希望可以单独对 “当前显示的内容:折叠行、折叠行+其它文本” 进行统一修改

在状态栏增加显示,是为了确定选中的文本是否符合要求(通过搜索、替换等方式)

不太明白 #382 说的是什么意思

jkqxl avatar Jan 16 '22 03:01 jkqxl