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

VSCODE 有没有什么类似 Jupyter Notebook 类似的目录/导航插件?

  •  
  •   ggp1ot2 · 2023-05-18 17:05:54 +08:00 · 1039 次点击
    这是一个创建于 591 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近一直使用 Vscode 写 SQL

    一写就是几百上千行,好多页

    实际上都是一个模块一个部分的,一段一段的代码。

    每次翻前面的代码就很折磨,虽然加了很多注释,但是找起来还是很麻烦。

    有没有什么插件,能搞成 markdown 目录一样,左边增加一个目录,点击就能跳转了

    当然是根据我的指定代码识别生成的目录,例如我输入----title 1 ,左边就生成了一个目录,我点击就能跳到这一行?

    就想 Jupyter Notebook 的目录插件一样

    4 条回复    2023-05-19 08:02:51 +08:00
    infun
        1
    infun  
       2023-05-18 17:26:04 +08:00
    方向错了,越努力越尴尬
    Alias4ck
        2
    Alias4ck  
       2023-05-18 17:44:11 +08:00
    ensonmj
        3
    ensonmj  
       2023-05-18 18:17:20 +08:00 via iPhone
    搞个 vim 折叠,效果差不多
    tinyint00
        4
    tinyint00  
       2023-05-19 08:02:51 +08:00
    vscode markdown



    # your tag

    ```sql
    CREATE TABLE `customers` (
    `id` bigint NOT NULL COMMENT '客户 id 关联',
    `created_at` datetime(3) NOT NULL,
    `updated_at` datetime(3) NOT NULL,
    `deleted_at` bigint NOT NULL DEFAULT '0',
    `customer_service` bigint NOT NULL DEFAULT '0',
    `customers_business_apply_id` bigint NOT NULL DEFAULT '0',
    `delay_apply_id` bigint NOT NULL DEFAULT '0',
    `customers_service_modify_id` bigint NOT NULL DEFAULT '0',
    `company_type` varchar(4) NOT NULL DEFAULT '1',
    PRIMARY KEY (`id`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC COMMENT='客户基础信息';
    ```

    快捷键是这个家伙
    {
    "key": "shift+cmd+o",
    "command": "workbench.action.gotoSymbol"
    }
    这样你就能快速转跳到对应标签了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1099 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 18:17 · PVG 02:17 · LAX 10:17 · JFK 13:17
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.