V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
liuzhengdong666
V2EX  ›  程序员

将注释左移或者右移的插件有没有呀?

  •  
  •   liuzhengdong666 · 262 天前 · 1176 次点击
    这是一个创建于 262 天前的主题,其中的信息可能已经有所发展或是发生改变。

    image

    最近找到了一个深度学习的网站,这个网站把代码中的注释全部抽取出来移到左边了,但是实际上它的代码就是正常在上面写了注释而已。

    瞬间感觉结构好清晰啊,不知道 vscode 之类的编辑器有没有可以实现类似效果的插件呀。

    网站的网址

    3 条回复    2024-04-07 17:36:36 +08:00
    tool2d
        1
    tool2d  
       262 天前
    这种不太好维护,我看到过 java doc 都是把大量注释塞到代码里,用另外的程序专门提取出来。

    也有一些是备注折叠后进入子文档模式。你这种 side by side 的注释,感觉挺新鲜的。
    NessajCN
        2
    NessajCN  
       262 天前
    这个自己用 toknize 整一下吧....
    https://docs.python.org/3/library/tokenize.html
    按行把 COMMENT 和 NAME 啥的隔一隔好了....
    noahlias
        3
    noahlias  
       262 天前
    我觉得 你这种是 corner case 多行注释 行内注释呢 不规范注释呢 比如
    ```python
    '''
    hello world
    '''
    # type:ignore



    print("hi") #hi
    ```
    应该怎么展示呢 中间有 blank line 呢 还得考虑统一编码风格
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   991 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 20:58 · PVG 04:58 · LAX 12:58 · JFK 15:58
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.