解析你的代码,跳转到特定的链接
扩展受vscode-npm-source启发,但是要强大的多。
个人觉得研发应该以ide为主核心,但我一个人精力有限,做不了太多的插件,希望借助这个插件,根据代码或项目快速打开各个地址。
主要功能是根据代码或者项目名(文件夹)快速帮你打开特定的链接,现已支持以下特性:
- 根据代码解析
- nodejs原生模块直接跳转到文档
- npm包可以跳转到git地址,或npm地址,支持私有npm源,所以gitlab也是也是支持的
- 微店minicode组件直接跳转到对应的vstudio页面
- 在.vue文件中可以直接跳转到组件库特定组件的文档,现已支持element-ui,mint-ui,cube-ui
- 在react中可以直接跳转到组件库特定组件的文档,现已支持antd,material-ui
- 所有组件库支持中英文文档切换,默认中文文档
- 支持自定义正则进行匹配(在setting json中配置),示例如下:
- 根据文件夹的名字解析(支持当前文件所属任意级文件夹),通过配置(在setting json中配置)urls字段。urls字段的value支持单链接或数组,示例如下:
如何使用
- 将光标移动到import语句,require语句,vue template,jsx上,或者文件的任意位置。使用command(ctrl) + shift + p,然后输入以下命令:
- 当只匹配到一个地址时,扩展会直接帮你打开对应的链接。
- 当有两个以上的地址时,扩展会展示出所有的链接供你选择。
插件配置
插件有丰富的配置可以通过打开code->preferences->settings进行设置,正则和文件夹名匹配,可以通过settings json进行配置。
支持Node
支持Vue
支持React
| |