Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Persistent document tree expansion state #10652

Closed
TCOTC opened this issue Mar 19, 2024 · 19 comments
Closed

Persistent document tree expansion state #10652

TCOTC opened this issue Mar 19, 2024 · 19 comments
Assignees
Milestone

Comments

@TCOTC
Copy link
Contributor

TCOTC commented Mar 19, 2024

持久化文档树展开状态 ,存储每个层级的文档树展开状态

In what scenarios do you need this feature?

笔记本比较多、文档层级也很深,每次都要重新展开文档树比较麻烦,所以需要在重载界面、重启软件后恢复上次的文档树展开状态

如何保持文档树展开状态?投票 - 链滴

#6098

Describe the optimal solution

在重载界面、重启软件后恢复上次的文档树展开状态

Describe the candidate solution

No response

Other information

No response

@TCOTC
Copy link
Contributor Author

TCOTC commented Mar 19, 2024

另外不要折叠一下展开的文档就把低层级的文档也全部折叠了,举个例子就是:

原本是这样展开的:

image

但折叠了 【领域】创作 之后再展开,就会发现 写作 也被折叠了:

image


相关的反馈:

思源笔记——笔记本栏目的使用反馈 - 链滴 第二点

@88250
Copy link
Member

88250 commented Mar 20, 2024

保留子级的折叠状态在需要收起时会很麻烦,所以暂时不考虑了。

@88250 88250 added this to the backlog milestone Mar 20, 2024
@88250 88250 changed the title 存储文档树展开状态 Persistent document tree expansion state Mar 20, 2024
@realysy
Copy link

realysy commented Mar 21, 2024

保留子级的折叠状态在需要收起时会很麻烦,所以暂时不考虑了。

需要收起时,对收起按钮双击或者长按方便实现吗?

图片

@88250
Copy link
Member

88250 commented Mar 21, 2024

@realysy 双击操作不考虑了,会和展开冲突。长按的话好像桌面端没有这种交互逻辑,也不考虑了哦。

@realysy
Copy link

realysy commented Mar 21, 2024

好的吧

@Dayflare
Copy link

i would really like this feature. It's useful especially if you have many documents in your tree.

@LoneFireBlossom
Copy link

LoneFireBlossom commented Apr 16, 2024

@realysy 双击操作不考虑了,会和展开冲突。长按的话好像桌面端没有这种交互逻辑,也不考虑了哦。

这个操作参考macOS Finder,按住option键,在这种视图下,按住option键点击箭头可以一键展开所有目录(展开到层级的尽头,就是有20层也全部展开到底);在箭头展开的情况下,按住option键点击箭头可以一键收起整个目录。
image

另外在这种视图下macOS也会记忆之前文档树展开的情况。

@TCOTC
Copy link
Contributor Author

TCOTC commented Jun 13, 2024

保存布局时也保存文档树状态

@TCOTC
Copy link
Contributor Author

TCOTC commented Jun 14, 2024

@TCOTC TCOTC changed the title Persistent document tree expansion state 持久化文档树展开状态 Persistent document tree expansion state Jul 18, 2024
@TCOTC TCOTC changed the title 持久化文档树展开状态 Persistent document tree expansion state ✨持久化文档树展开状态 Persistent document tree expansion state Aug 10, 2024
@88250 88250 changed the title ✨持久化文档树展开状态 Persistent document tree expansion state 持久化文档树展开状态 Persistent document tree expansion state Aug 11, 2024
@Chenm4
Copy link

Chenm4 commented Sep 9, 2024

我也是强烈建议持久化文档树展开状态,很需要。每次都是给我折叠了,但是层级深了很麻烦。希望能在配置文件中保存当前文档树状态

@KuiyueRO
Copy link

KuiyueRO commented Sep 9, 2024

赞同,移动笔记后也会折叠低层级的文档,整理的时候总是需要展开

@88250 88250 modified the milestones: backlog, 3.1.7 Sep 10, 2024
@88250 88250 changed the title 持久化文档树展开状态 Persistent document tree expansion state Persistent document tree expansion state Sep 10, 2024
Vanessa219 added a commit that referenced this issue Sep 13, 2024
@5kyfkr
Copy link

5kyfkr commented Sep 13, 2024

喜大普奔,终于支持了

@TCOTC
Copy link
Contributor Author

TCOTC commented Sep 14, 2024

保存布局时也保存文档树状态

@Vanessa219 还需要实现这个

@TCOTC
Copy link
Contributor Author

TCOTC commented Sep 14, 2024

保留子级的折叠状态在需要收起时会很麻烦,所以暂时不考虑了。

@88250 保留子级的折叠状态真的会方便很多(比如用 VSCode 的时候,一直保持子级展开,可以临时折叠一下父级再展开),需要全部层级折叠的话用文档树上的 折叠 按钮来实现就好了。

@88250
Copy link
Member

88250 commented Sep 15, 2024

不一定方便,比如 JetBrains 就不保留。

@TCOTC
Copy link
Contributor Author

TCOTC commented Sep 15, 2024

要不发个投票看看大家更喜欢哪种方式?

@88250
Copy link
Member

88250 commented Sep 15, 2024

不需要了吧,只要有人觉得不需要保留那就不保留了。

@TCOTC
Copy link
Contributor Author

TCOTC commented Sep 15, 2024

那就先不考虑保留了。

再解决一下这个需求:

保存布局时也保存文档树状态

@88250
Copy link
Member

88250 commented Sep 15, 2024

@Vanessa219

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

9 participants