siyuan-note / siyuan

A privacy-first, self-hosted, fully open source personal knowledge management software, written in typescript and golang.
https://b3log.org/siyuan
GNU Affero General Public License v3.0
22.28k stars 1.58k forks source link

改进折叠标题复制剪切提示 #11865

Open pisceswb opened 4 months ago

pisceswb commented 4 months ago

Is there an existing issue for this?

Can the issue be reproduced with the default theme (daylight/midnight)?

Could the issue be due to extensions?

Describe the problem

剪切复制折叠内容块时,仅能剪切复制内容块标题,而不能复制里面的内容

Expected result

请修复

Screenshot or screen recording presentation

https://github.com/siyuan-note/siyuan/assets/104658457/5f1cb4d9-2784-4a7e-815b-0d72a730f49b

Version environment

- Version: 
- Operating System: 
- Browser (if used):

Log file

1

More information

No response

pisceswb commented 4 months ago

https://ld246.com/article/1682576107888 使用上面这种方法复制没有问题

TCOTC commented 4 months ago

相关反馈:

pisceswb commented 4 months ago

相关反馈:

🤣竟然是21年22年的issue,感觉剪切折叠内容块最好带着里面的内容,如果实在不能带内容的话,也应该在剪切时给与明确警告提示,会丢失折叠块里面的内容。

TCOTC commented 4 months ago

我觉得展开的时候不用带标题下的内容,折叠的时候应该带上。折叠的应该视为一个整体(不然我折叠干嘛)

pisceswb commented 4 months ago

我觉得展开的时候不用带标题下的内容,折叠的时候应该带上。折叠的应该视为一个整体(不然我折叠干嘛)

同意,合理操作。

88250 commented 4 months ago

剪切折叠标题时会自动展开标题下方块,这个交互目前不考虑再改变了,谢谢。

pisceswb commented 4 months ago

剪切折叠标题时会自动展开标题下方块,这个交互目前不考虑再改变了,谢谢。

@88250 不如禁止折叠块的复制和剪切功能,并给予提示。将折叠块剪切后,Ctrl Z不能正确撤回原状

https://github.com/siyuan-note/siyuan/assets/104658457/30dde8bf-429d-45f7-8a62-7c6e32eb4dbd

pisceswb commented 4 months ago

文本编辑是笔记软件最根本的基础,不能因为麻烦就不管了。至少像文字拖动一样,先禁用,防止错误发生。后面有实现的技术了,尽快将其实现。

pisceswb commented 4 months ago

@88250

88250 commented 4 months ago

@Vanessa219 考虑一下。

Achuan-2 commented 4 months ago

现在再回看这个issue https://github.com/siyuan-note/siyuan/issues/6287 我在想「折叠标题后,只剪切标题」,真的有比较多的需求嘛?,在我个人的笔记过程里,只会存在「折叠标题后,复制粘贴标题」的场景。这个标题下的内容折叠了,我还只剪切标题,留下没有标题的内容的场景暂时想不到。

还是觉得「折叠标题后,剪切标题默认剪切标题及下方块」是更好用更符合使用逻辑的,也应该是很多人需要的。对于「折叠标题后,只剪切标题」这个小众场景,大可以复制标题后删除,操作也很方便。不像要剪切标题及下方块,还要打开菜单点击。

不过现在大纲面板支持直接拖动标题排序,其实「折叠标题后,剪切标题及下方块」的功能已经不是很需要了。

TCOTC commented 4 months ago

折叠标题后,只剪切标题

说实话真的想不到这样操作的场景在哪里,「剪切标题及下方块」应该才是主要的需求

TCOTC commented 3 months ago

剪切折叠的标题后,无法正确撤销 #12210

TCOTC commented 3 months ago

如果解决不了剪切折叠的标题不带子块的问题,阻止剪切折叠的标题是很有必要的

TCOTC commented 1 month ago

折叠标题后,只剪切标题

我现在还是觉得没有这种场景,建议在实现 #8019 之前先阻止用户剪切标题