path-alias
介绍
起因是自己的项目组在代码中统一使用了路径别名,好处是不用看到../../../
之类的代码,但是编辑器对于这种路径基本没有了任何的提示,跳转,本插件就是为了解决 ,vscode不能提示路径别名,不能提供从路径别名中引入函数,变量,不能提供函数,变量跳转。
在vscode 插件商店中搜索 path-alias
即可安装
Features
- 可以自定义路径别名,在设置
pathAlias.aliasMap
中配置,key是你要定义的别名,value是路径别名所对应的绝对路径。其中可以使用${cwd}
来代替当前工作目录的绝对路径。比方说,我想用@
代表我工作目录下的src目录那么我只用在配置中写
即可{ "@": "${cwd}/src" } 复制代码
- 提供路径别名的输入提示
- 提供路径别名的文件跳转
- 路径别名更新后会自动更新相应提示
- 添加文件和删除文件后会自动更新相应的提示
- 对于一些路径的简写可以正确跳转
- 支持从路径别名中import属性或者函数
- 支持从相对路径到路径别名的重构
- 支持import变量的跳转
- 支持组件标签跳转。
- 添加配置文件可以通过package.json 字段pathalias 或者在根目录下的.pathaliasrc(以json格式书写)配置路径别名
- 提供对从路径别名中引入的函数的signature help
- 提供对从路径别名中函数自动导入功能
后记
目前主要的功能都已经开发完了,欢迎大家在体验插件后多提issue。
最后如果觉得好用的话 记得给我点个star啊!github地址