IWANABETHATGUY / vscode-path-alias

一个提供路径别名补全,跳转,重构,函数自动引入,函数signature help 的vscode 插件

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

path-alias

中文|English

安装

ext install IWANABETHATGUY.path-alias 或者 在你的 vscode 插件栏搜索 path-alias

介绍

一个提供路径别名补全,跳转,重构,函数自动引入,函数signature help 的vscode 插件

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 可以自由选择是否开启选择提示后自动触发后面的提示pathAlias.autoSuggestion默认开启,如需关闭自行设置为false

About

一个提供路径别名补全,跳转,重构,函数自动引入,函数signature help 的vscode 插件

License:MIT License


Languages

Language:TypeScript 100.0%