V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
zsoulx

[重量级升级,支持多端同步和多语言] idea 代码笔记插件,方便阅读,业务代码定位等

  •  
  •   zsoulx · Nov 5, 2025 · 1139 views
    This topic created in 178 days ago, the information mentioned may be changed or developed.

    Code Reading mark Note pro

    1. 支持标签分组、主题笔记和子题笔记,方便细化代码查询
    2. 支持和原生 bookmarks 联动(pro 新增)
    3. 提供能实验性功能联动 bookmarks 修复切换分支或他人改动代码造成的历史 mark 位置错位(pro 新增)
    4. 代码注释标注

    后续计划

    • 新增快速向量级搜索 topic 标签功能
    • 搜索范围支持 bookmark 原生标签
    • 笔记同步
    • 反向填补 bookmark 标签

    欢迎各位来体验,共同维护

    主体展示

    同步操作展示

    操作展示 [可能有 ui 优化]

    Jusekenny
        1
    Jusekenny  
       Nov 5, 2025

    展示不完全,怎么把随机数展示出来了?
    zsoulx
        2
    zsoulx  
    OP
       Nov 5, 2025
    @Jusekenny 不完全?能详细说说吗? 是绑定的 uuid 展示不全吗?
    我先按照我的理解,解释如下
    ![]( )
    Jusekenny
        3
    Jusekenny  
       Nov 5, 2025
    @zsoulx 就是我鼠标放在上面的时候展示出来的不是完整的。


    除了这个问题还有一个问题:

    同步位置的时候报错,明明都有,为什么会报 missing 错误。

    不知道是不是还有哪些配置需要设置,或者设置的不对。
    zsoulx
        4
    zsoulx  
    OP
       Nov 5, 2025
    @Jusekenny 第一个问题我明白了,是这样设计的时候主要是 topic 面板展示,bookmark 是辅助,所以 bookmark 对等标记的时候对名称做了截取,免得太长了。面板是完整的。

    第二个问题,你可以按照我上述看看 topic 的面板对应的行是否有 bookmarkid ,然后 bookmark 中是否有对应 uuid
    eg:FillBlankUtils.java:76 • Show BookmarkUid 看看对应 id 是否存在
    bookmark 的分组 CodeReadingNote 下是否有 xxx$对应 uuid
    原理: 有时利用 bookmark 来修复 笔记变动的行。 使用 uuid 来关联的
    Jusekenny
        5
    Jusekenny  
       Nov 5, 2025
    @zsoulx #4 我看了下,主要是行数显示的不一样。你说的那个 bookmarkid 是存在的,同步时的行号不同。
    zsoulx
        6
    zsoulx  
    OP
       Nov 5, 2025
    @Jusekenny 要不你尝试一下,只同步单个行,或者删除重新添加。 目前我也没看出问题😂
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   955 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 62ms · UTC 18:18 · PVG 02:18 · LAX 11:18 · JFK 14:18
    ♥ Do have faith in what you're doing.