vscode 智能感知在选择目录上自动斜杠

问题描述 投票:0回答:1

我知道当我在 vscode 中导入一个目录时,它会加载该目录的索引文件。

但是,我在 next.js 项目中很少使用索引文件。 因此,当我从智能感知的建议中选择一个目录时,我希望看到该目录中的下一个建议以“app/folder/”完成,而不是以“app/folder”结尾,这可能吗?

目前,当我在智能感知中选择目录时,自动完成会结束并且不会显示任何内容,因此我必须继续输入“/”,这很烦人。

特别是因为我使用的是绝对路径,而不是相对路径,所以我经常输入“/”。

我尝试了一些扩展,但很难找到我想要的东西。

visual-studio-code intellisense
1个回答
0
投票

不,我不知道有什么方法可以做到这一点。过去曾提出过讨论,但该讨论已经有一段时间没有任何活动了。请参阅 导入模块时检查文件夹并添加自动正斜杠 #25205。为什么它不那么容易/简单的原因正是你所说的:不同的捆绑器/运行时可以并且将会/可以被配置以不同的方式解决目录导入,例如加载索引文件。那里有很多捆绑程序,尝试解析它们的配置并跟上架构更改听起来像是一场噩梦。

就我个人而言,我不认为这样的功能有什么吸引力或迫切需要,因为

/
已经是导入路径上下文中的触发字符。 IE。只要您没有更改
editor.suggestOnTriggerCharacters
设置(默认为
true
),当您输入
/
时,就会自动触发建议并出现建议小部件。

如果您对此不满意,您应该阅读该问题单中的讨论,看看您是否认为您对它应该如何工作有更好的想法(与现有建议相比),并在那里提出您的想法。

© www.soinside.com 2019 - 2024. All rights reserved.