阅读 1347

一个很好用的路径别名跳转VSCode插件

path-alias

介绍

起因是自己的项目组在代码中统一使用了路径别名,好处是不用看到../../../之类的代码,但是编辑器对于这种路径基本没有了任何的提示,跳转,本插件就是为了解决 ,vscode不能提示路径别名,不能提供从路径别名中引入函数,变量,不能提供函数,变量跳转。 在vscode 插件商店中搜索 path-alias即可安装

Features

  • 可以自定义路径别名,在设置pathAlias.aliasMap中配置,key是你要定义的别名,value是路径别名所对应的绝对路径。其中可以使用${cwd}来代替当前工作目录的绝对路径。比方说,我想用@ 代表我工作目录下的src目录那么我只用在配置中写
    {
      "@": "${cwd}/src"
    }
    复制代码
    即可
    config
  • 提供路径别名的输入提示
    completion
  • 提供路径别名的文件跳转
    defination
  • 路径别名更新后会自动更新相应提示
  • 添加文件和删除文件后会自动更新相应的提示
  • 对于一些路径的简写可以正确跳转
  • 支持从路径别名中import属性或者函数
    multiline-import
  • 支持从相对路径到路径别名的重构
    refactor
  • 支持import变量的跳转
    import-defination
  • 支持组件标签跳转。
    html-tag-defination
  • 添加配置文件可以通过package.json 字段pathalias 或者在根目录下的.pathaliasrc(以json格式书写)配置路径别名
  • 提供对从路径别名中引入的函数的signature help
    path-alias-signature
  • 提供对从路径别名中函数自动导入功能
    path-alias-autoimport

后记

目前主要的功能都已经开发完了,欢迎大家在体验插件后多提issue。
最后如果觉得好用的话 记得给我点个star啊!github地址

关注下面的标签,发现更多相似文章
评论