vnotex / vnotex/vnote

一些建议

Open
#997 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C++
Stars
13k
Forks
1.3k
Avg merge
14h 3m
Merged PRs (30d)
3

Description

OS Version (操作系统): Windows 10 1903
VNote Version (Help - About VNote - Version: )(VNote版本): 2.7.2

  1. 高级查找功能:即使在同一篇笔记中有多个匹配,点击该查找结果时仍然只能跳转到第一个匹配上。
    image
  2. 新建文件/重命名时,应该处理一下方向键的逻辑。参照通用的做法,左方向键光标应该跳转到最左,右方向键光标应该跳转到文件名右侧(dot前面),这样体验会好很多。
    image
  3. 将笔记名字作为标题插入这个功能不错,但感觉不是很完善。首先在普通按键模式下,光标应该自动移动到第二行(这样可以直接开始输入内容,vim模式倒是无所谓),其次在修改笔记名称的时候最好能检测一下当前笔记名称是否和第一行的标题一致,提供一个同时修改标题的选项,这样会方便很多。
  4. 复制到Word时代码块会带有按钮样式。
    image

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the four requested behaviors in VNote 2.7.2 on Windows: advanced-find result navigation, filename-field arrow keys, note-title insertion and renaming, and copying code blocks to Word. Identify the separate editor or UI entry points for each behavior, then verify each proposed change independently against the examples in the issue.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp, markdown
Domain
desktop, frontend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.