V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
zsoulx
V2EX  ›  开源软件

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

  •  
  •   zsoulx · 4 天前 · 153 次点击

    Code Reading mark Note pro

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

    后续计划

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

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

    主体展示

    同步操作展示

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

    Jusekenny
        1
    Jusekenny  
       4 天前

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


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

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

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

    第二个问题,你可以按照我上述看看 topic 的面板对应的行是否有 bookmarkid ,然后 bookmark 中是否有对应 uuid
    eg:FillBlankUtils.java:76 • Show BookmarkUid 看看对应 id 是否存在
    bookmark 的分组 CodeReadingNote 下是否有 xxx$对应 uuid
    原理: 有时利用 bookmark 来修复 笔记变动的行。 使用 uuid 来关联的
    Jusekenny
        5
    Jusekenny  
       4 天前
    @zsoulx #4 我看了下,主要是行数显示的不一样。你说的那个 bookmarkid 是存在的,同步时的行号不同。
    zsoulx
        6
    zsoulx  
    OP
       4 天前
    @Jusekenny 要不你尝试一下,只同步单个行,或者删除重新添加。 目前我也没看出问题😂
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2769 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 12:42 · PVG 20:42 · LAX 04:42 · JFK 07:42
    ♥ Do have faith in what you're doing.