【问题标题】:Go to current path in Console or PowerShell Terminal in VS Code [duplicate]在 VS Code 中转到控制台或 PowerShell 终端中的当前路径 [重复]
【发布时间】:2019-09-25 02:18:25
【问题描述】:

快速提问: 是否有 VS Code 的快捷键或插件可以将集成终端中的路径更新为当前打开的文件的路径?

例如: 集成终端中的 Powershell 总是在我的 C:\Users\andy 文件夹中打开,但是如果我在 c:\scripts\powershell\superdooperhacks\andysscript\ 中有一个脚本,我需要通过很多文件夹来 cd到达那里(或在命令前面加上整个路径)。

到目前为止,我发现的唯一快速方法是右键单击文件和Reveal in Explorer,然后通过右键单击打开另一个 Powershell 会话......你明白了。这意味着,我现在打开了三个窗口,这违背了拥有 集成的 shell 的目的。

【问题讨论】:

标签: powershell visual-studio-code command-prompt


【解决方案1】:

试试Terminal Here 插件。公开命令terminalHere.create,该命令在当前文件的目录中创建一个终端。这可以通过命令面板 (ctrl/cmd+shift+p) 或附加自定义键绑定来访问。

【讨论】:

  • 虽然这个扩展很方便,但请注意它总是在集成终端中创建一个 new shell,而不是集成的 PowerShell 终端(即使您的默认 shell 是 PowerShell,定期启动的实例也会有不同的行为)。
  • 没错,如果我们在旧终端窗口中开始一些操作,并用这个插件打开一个新终端,旧终端仍然会执行该操作。感谢您的补充。
猜你喜欢
  • 2018-01-21
  • 2020-04-09
  • 1970-01-01
  • 2021-05-18
  • 1970-01-01
  • 1970-01-01
  • 2023-01-15
  • 2020-06-25
  • 2023-02-04
相关资源
最近更新 更多