V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
chensuiyi
V2EX  ›  分享创造

VSCode 编程神器 fnMap(函数地图)免费送永久注册码

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

    领取条件:所有安装用户均可免费领取一个永久注册码。

    领取方式: https://mp.weixin.qq.com/s/_So3F3ePkhFzdphznN-RfQ

    fnMap (函数地图)

    函数列表、位置标记、快速跳转、符号置顶、关键词搜索

    安装地址 https://marketplace.visualstudio.com/items?itemName=chensuiyi.fn-map

    fnMap 函数地图

    🚨支持所有语言

    这是大家问得比较多的问题,特意作为一个标题说明。

    只需要安装对应的语言扩展即可。

    🎲功能特点

    • 标记功能,完美替代 bookmark 相关插件
    • 支持所有编程语言 (如不支持,可下载对应的编程语言插件)
    • 离线内网无网 状态下均可正常使用
    • 彩色 图标进行符号区分,更直观
    • 切换文件,记住函数列表的 展开/关闭 状态
    • 左右箭头 方便切换当前文档的所有符号显示级别
    • 单击 可快速定位到符号位置
    • 左右箭头 切换当前文档的折叠级别,方便查看长文件
    • 支持 位置升序名称升序名称降序 等排序操作
    • 置顶 功能,方便在多处修改之间反复横跳
    • 关键字 搜索功能,快速找到需要的函数
    • 可直接在编辑器进行 注册登录购买绑定 等操作
    • 可配置 不同文件默认展示层级
    • 可自定义 某层级 的符号 是否显示

    🧩版本要求

    该扩展需要 vscode 1.74 或更高版本才能使用。

    ⏰试用时间

    所有注册用户,可以 免费领取 一个永久注册码。

    已经领取过的,无法再次领取。

    🎨效果演示

    ✅编辑区折叠和展开

    编辑区折叠和展开

    ✅符号区折叠和展开

    符号区折叠和展开

    ✅符号快捷跳转

    符号快捷跳转

    ✅当前文件符号置顶

    当前文件符号置顶

    ✅跨文件文件符号置顶

    跨文件文件符号置顶

    ✅标记当前行

    标记当前行

    ✅标记当前行(带标签)

    标记当前行(带标签)

    ✅符号排序

    符号排序

    ✅搜索符号关键字

    搜索符号关键字

    24 条回复    2024-07-18 08:57:56 +08:00
    iseki
        1
    iseki  
       136 天前 via Android
    这个是类似 JetBrains 系的 Structure 窗口吗
    xiaopanzi
        2
    xiaopanzi  
       136 天前
    看到这些功能,总是忍不住想:在 neovim 这些功能不都标配吗
    chensuiyi
        3
    chensuiyi  
    OP
       136 天前
    @xiaopanzi 那 vscode 没有但想用怎么办?
    chensuiyi
        4
    chensuiyi  
    OP
       136 天前
    @iseki 对。
    Retas
        5
    Retas  
       136 天前 via iPhone
    用过类似的插件,用之前以为是刚需,用之后是鸡肋
    Nasei
        6
    Nasei  
       136 天前
    @xiaopanzi 因为 vscode 基础的 outline 可以满足大多数人需求了
    Retas
        7
    Retas  
       136 天前 via iPhone
    @Retas #5 补充一下,不是说 OP 做的插件不好,功能性没啥问题,但是要融入工作流比较难
    Immortal
        8
    Immortal  
       136 天前
    惊现前端之虎🐯!
    needpp
        9
    needpp  
       136 天前
    @Immortal 兄弟你真幽默
    Immortal
        10
    Immortal  
       136 天前
    @needpp #9
    OP 的推上名字就是前端之虎,哈哈哈哈
    iMusic
        11
    iMusic  
       135 天前
    这个绑定机器的?几年前写过一个扩展,OverView 都不知道怎么添加,扔在那没管,刚才上去看了下也有 1000 个下载了。😅
    Chuckle
        12
    Chuckle  
       135 天前
    挺好的,装了再说,vscode 不知不觉已经装了 200+插件了(
    Gotchaaa
        13
    Gotchaaa  
       133 天前
    已安装,多谢前端之虎。
    chensuiyi
        14
    chensuiyi  
    OP
       133 天前
    @iseki 对,是的。
    chensuiyi
        15
    chensuiyi  
    OP
       133 天前
    @Nasei 还有少部分人满足不了。
    chensuiyi
        16
    chensuiyi  
    OP
       133 天前
    @Immortal #8 你好。
    chensuiyi
        17
    chensuiyi  
    OP
       133 天前
    @Chuckle 额,太多了。。
    chensuiyi
        18
    chensuiyi  
    OP
       133 天前
    @Gotchaaa 不客气,祝你编码愉快。
    chensuiyi
        19
    chensuiyi  
    OP
       133 天前
    @iMusic 对,绑定机器的。
    lizhenda
        20
    lizhenda  
       133 天前
    虽然用不上,但还是要支持下送码,谢谢虎哥~
    chensuiyi
        21
    chensuiyi  
    OP
       133 天前
    @lizhenda 比心~
    Rollup
        22
    Rollup  
       133 天前
    反馈个按键冲突问题:macOS 下 option + 左右键无法移动光标
    chensuiyi
        23
    chensuiyi  
    OP
       133 天前
    @Rollup 正常 macOS+左右键是什么作用?
    Rollup
        24
    Rollup  
       132 天前
    @chensuiyi #23 文本编辑时 option + 左右键按单词移动光标
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3201 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 13:11 · PVG 21:11 · LAX 05:11 · JFK 08:11
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.