Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typescript/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Typescript Can Vim';s ALE&x27;是否重命名文件夹或文件并更新所有项目导入?_Typescript_Vim - Fatal编程技术网

Typescript Can Vim';s ALE&x27;是否重命名文件夹或文件并更新所有项目导入?

Typescript Can Vim';s ALE&x27;是否重命名文件夹或文件并更新所有项目导入?,typescript,vim,Typescript,Vim,VSCode就是这样做的。我想堆栈溢出是我问这个问题的最好地方 我假设重构文件和文件夹的名称以及更新ES6导入的功能由TSServer负责;因此,ALE应该能够支持它。是的,它在ALE中工作,只需将光标放在bar中的import{foo}from'bar'并执行一个:ALERename foobar ALE将使用语言服务器查找从bar导入内容并重命名为foobar

VSCode就是这样做的。我想堆栈溢出是我问这个问题的最好地方


我假设重构文件和文件夹的名称以及更新ES6导入的功能由TSServer负责;因此,ALE应该能够支持它。

是的,它在ALE中工作,只需将光标放在
bar
中的
import{foo}from'bar'
并执行一个
:ALERename foobar

ALE将使用语言服务器查找从
bar
导入内容并重命名为
foobar