Visual studio code 是否可以通过集成终端在VS代码中获取已打开/正在查看的文件的完整文件名?
在VS代码终端中,是否有一个命令将为您提供当前打开的文件的名称?e、 只需文件名Visual studio code 是否可以通过集成终端在VS代码中获取已打开/正在查看的文件的完整文件名?,visual-studio-code,makefile,Visual Studio Code,Makefile,在VS代码终端中,是否有一个命令将为您提供当前打开的文件的名称?e、 只需文件名IndexController.php 我经常在我的终端make test watch/long/path/to/file.php中运行一个测试命令,我需要右键单击文件名并选择“copy relative path”以获得该路径,然后我必须粘贴该路径 如果我可以在这里添加一个刚刚从打开的文件中读取的make test watch,这将为我节省一点麻烦。有可能吗?您可以使用v1.19.0版的扩展 使用命令extensi
IndexController.php
我经常在我的终端make test watch/long/path/to/file.php
中运行一个测试命令,我需要右键单击文件名并选择“copy relative path”以获得该路径,然后我必须粘贴该路径
如果我可以在这里添加一个刚刚从打开的文件中读取的make test watch
,这将为我节省一点麻烦。有可能吗?您可以使用v1.19.0版的扩展
使用命令extension.commandvariable.internal
可以在终端中键入命令的结果
扩展名还包含一个命令,用于将具有该值的字符串转换为该值
您的案例示例如下:
{
“键”:“ctrl+i f5”、//或任何其他组合键
“命令”:“extension.commandvariable.internal”,
“args”:{
“命令”:“extension.commandvariable.transform”,
“args”:{“text”:“${relativeFile}”
}
}
键组合在编辑器和终端中工作
查看扩展的文档,了解如何使用transform
命令(如find/replace with regexp)