fnMap (函数地图)提供函数列表、位置书签、快速跳转、符号置顶、待办列表、时间线、关键词搜索等功能。
注意 为了给所有支持 请添加作者微信 备注请说明:“fnMap”。 🐯 关于作者前端之虎陈随易 https://me.yicode.tech,点击了解作者的故事。 🧩 版本要求该扩展需要 如果可以,请将 将会有更高的性能,更快的速度和更好的体验。 🎨 功能说明支持所有语言因为我自己是前端开发者,所以 其实不然, 比如 Vue 需要安装 C 和 C++需要安装 以此类推,你写什么语言,就需要安装对应语言的扩展, 以下是不同编程语言的截图。 php golang json vue 如您所见,只要安装对应的语言扩展,fnMap 就能展示符号列表了。 那么如果仅仅只是展示符号功能,显然是远远不够的,接下来,我们继续挖掘 排序功能
搜索功能搜索前 搜索后 编辑区展开和折叠如上动图所示,可以通过点击箭头,快速展开和折叠当前编辑中的文档。 方便我们快速浏览整个文件的组织结构,提高整体把握。 点击中间的按钮,就会将编辑区全部展开。 符号区展开和折叠如上动图所示,符号区也是可以快速展开和折叠的。 点击中间的按钮,就会将符号完全折叠。 符号置顶(本文件)在符号列表中,点击 点击 一般用于什么场景呢? 比如,以前端举例,当我写一个功能,可能会涉及到 如果按照普通的开发方式,我们需要在三个地方,不断地滚动鼠标,或者拖动滚动条,找到该位置,然后写代码。 稍显麻烦。 在 然后,就能就能点击置顶的符号,在这几个地方,快速跳转,省去了不少麻烦的操作,节约了开发时间,提高了编程体验。 非常便捷。 符号置顶(跨文件)那么同样的,也可以给符号设置跨文件置顶。 有什么作用呢? 比如,我们要开发的一个功能,涉及到了多个不同文件的不同代码。 那么我们可以将这多个文件的相关符号,都进行跨文件置顶。 然后,就可以点击跨文件置顶的符号,在不同的文件之间,快速跳转。 书签(本文件)
因为,文档符号,只能置顶文档中的函数、类、变量等。 如果想置顶某一行,某一个位置,就不是 所以,就有了 可以对任意某一行,进行 书签(跨文件)那么相应的,有 适合在多个文件之间协作的时候,快速跳转。 待办功能这是 v6 版本新增的功能,可以扫描当前项目中所有特定格式的记录,统一显示到 格式为: 比如:
凡是这个格式的内容,都会被扫描并显示到 时间线文件 把你正在频繁编辑的文件放到时间线中,方便快速来回切换。 这是 可以通过在编辑区的任意位置,点击鼠标右键,记录当前位置到时间线,就会按照记录的先后顺序排列。 目前来看的话,跨文件书签跟这个功能也大差不差,后续会将这个功能增强,主要用于源码分析和查看方面。 自动切换图标有时候,我们的屏幕可能比较窄,为了方便窄屏用户,当拖动面板,宽度变窄时,按钮文字会自动切换为图标模式。 🧘 用户中心二维码登录截图点击右上角的用户图标,将会弹出微信登录二维码。 用户面板截图扫码登录后,将会弹出用户中心。 在这里,将会简单地展示:
💰 购买注册码巧妇难为无米之炊。 如果没有收益,又如何长期坚持维护、更新、完善插件呢? 所以,如果你觉得插件确实有用,可以用一顿饭钱,给作者提供一份助力。 **提示:**在购买注册码之前,请先用微信扫码登录。 选择购买注册码截图点击 (1) 处 扫码购买截图将会弹出一个二维码支付弹框,使用微信扫码支付即可。 支付完成后,再点击 注意: 购买成功后,增加的是 剩余多少生成次数,就能生成多少个注册码,就能给相应数量的电脑进行绑定,并永久使用。 🎯 电脑绑定有了绑定次数后,接下来就是 给电脑绑定,会消耗注册码生成次数,每绑定一台电脑,就会 对同一台电脑 而生成注册码,就是把 生成注册码的方式有两种: 1️⃣ 自动生成 本机一键启用截图自动生成注册码,非常简单。 在 扩展将会自动获取本机的机器码,发送到 fnMap 后台,生成注册码后,再返回给扩展。 自动配置注册码截图扩展接收到注册码后,将会自动将注册码填充到注册码输入框中,立刻就能永久使用 fnMap 了。 这种方式,适合在电脑有网的情况下,快速地一键启用。 2️⃣ 手动生成 那么,在无网、内网、断网的情况下。 或者给网友、朋友、同事的机器生成注册码,让他们也体验到 fnMap 给编程带来的帮助,该如何做呢? 无论是 网友、朋友、同事的电脑一般有网,直接在 VSCode 中搜索安装 fnMap 即可。 问题来了: 那就需要先用有网络的电脑,访问 fnMap 的网页地址 https://sourl.cn/zmnsPf。 下载 fnMap VSIX 安装包截图点击截图标记处,下载 fnMap 的 VSIX 安装包到 U 盘中,然后将 U 盘插入到没有网络的电脑上 (VSCode 安装同理)。 手动安装 fnMap 截图打开 VSCode 编辑器,按上图 (1),(2),(3) 的顺序,依次点击,选择 U 盘中的 fnMap VSIX 安装包进行安装。 复制机器码截图fnMap 安装成功后,按上图数字顺序,依次点击 得到机器码后,将该无法联网的电脑机器码存储到 U 盘中。 生成注册码选项截图再把 U 盘插入到有网络的电脑上,点击上图的 生成注册码弹框截图在弹出的弹框中,将 U 盘中的机器码粘贴到输入框中,点击 就会生成与该机器码对应的注册码,然后点击 配置注册码截图最后,在没有网络的电脑上,或者告诉你的朋友,同事。 把注册码配置到上图的输入框中,就能永久使用 fnMap 了。 💴 产品价格第一次付费购买: 非第一次付费购买: **注意:**赠送的注册码不属于第一次付费购买。 本插件仅支持 如果您购买过程中遇到问题,请联系官方微信 ⚠️ 注意事项
🚩 关注公众号获取更多有用信息,请关注公众号 最后,祝你今天、明天,后天,每天都能享受到编码的乐趣! ! ! |