wmjordan / wmjordan/PDFPatcher
UI交互方面一些大幅提升操作效率的想法
Nobody has claimed this yet.
- Dominant language
- C#
- Stars
- 12.7k
- Forks
- 1.6k
- PR merge metrics
- No merged PRs in 30d
Description
使用场景
在单个文档编辑pdf书签的时候(如图)
功能应该怎样实现
🧡可自定义快捷键,就像foxit PDF Editor 或EmEditor
🧡从剪贴板粘贴书签时,如果书签编辑列表没有鼠标焦点,默认将粘贴内容粘在(接续在)现存书签最后位置。
🧡常用的选项按钮、右键菜单有些是二级菜单,全做成几个工具条,直接静态显示在界面上(可选隐藏显示).
如:
✅书签全展开、书签全折叠
✅书签全选、一键全选从焦点开始到到底、一键全选从焦点开始到顶
✅选中的书签:页码加减指定值、+1、-1
✅书签的移动,上移、下移,变上级、变下级。移到顶部、移到底部
🧡书签列表处增加选择栏,除了逐个打钩,也允许框选(目前是可以画框选的)。
有选择栏操作更稳定。目前这样经常误操作成拖拽书签位置。
🧡支持按住shift选(首尾连贯一片)或者按住ctrl选(不连贯选)
🧡属性面板(原来是对话框)做成侧边栏(显隐可选择),多个属性修改时更直接有效率。如Master PDF Editor
①比如书签属性做成侧边栏则便于修改动作等。不用每个书签编辑都不停地弹窗关窗。
类似软件
自定义快捷键方面,foxit PDF Editor 或EmEditor。
属性面板,如Master PDF Editor
其它内容
如要协助提供一些图标我很乐意。其实用文字按钮也更直观。
作为著名工具,补丁丁被我收藏了很多年,可能是一下子不容易找到诀窍,导致闲置多年。
由于最近要处理一些pdf,深入使用了补丁丁一段时间,发现用功殊深,的确是一个宝藏软件!👍👍
感谢@wmjordan大佬!!
结合我比较长时间的体会,感觉补丁丁还能在UI交互方面做一些提升。
总感觉一些经常用的操作,要在不稳定的右键菜单(有时候鼠标焦点位置不对,要重新点)甚至二级菜单,反复找寻,效率大受影响。
我已经把它做成想象图,盼wmjordan大佬斟酌!
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the bookmark editing UI, its context menus, selection behavior, clipboard handling, and dialog-based properties panel described in the issue. Break the many requests into a separately scoped change before implementation. Done should mean an agreed subset of the proposed shortcuts, toolbar actions, selection controls, or sidebar behavior is implemented and verified in the PDF bookmark editor.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- design, desktop
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100