首页 > 解决方案 > 在 VSCode 的 PowerShell 命令提示符中隐藏完整文件路径

问题描述

所以我刚刚下载了 Visual Studio Code 作为我学习 Python 的默认 IDE。我在 64 位机器上运行,所以我制作了默认的终端 windows powershell。

我将保存大部分文件的位置大约有 8 个文件夹深,在写入任何命令之前,它们都会显示在终端中。有什么方法可以隐藏或缩短终端中的文件路径?

标签: powershellvisual-studio-code

解决方案


正如@Biclops 建议的那样,这里有很好的信息:将 PowerShell 配置为仅在提示中显示当前文件夹

但是,我需要更多基本信息才能使其正常工作。这是一个非常好的入门资源:Windows PowerShell 配置文件。所以我首先按照那里建议的步骤进行操作:

[总是使用 PowerShell 使用 vscode 的集成终端]

  1. test-path $profile(是否设置了个人资料?)
  2. new-item -path $profile -itemtype file -force(假设上面的答案是假的)
  3. notepad $profile(打开记事本)
  4. 粘贴(来自上面的超级用户答案)

    function prompt {
      $p = Split-Path -leaf -path (Get-Location)
      "$p> "
    }
    
  5. 保存(你不应该选择一个位置,它已经为你完成了)
  6. 重新加载 vscode - 您可能会收到有关运行脚本的错误消息(或者只是在重新加载之前执行下一步)
  7. Set-ExecutionPolicy RemoteSigned -Scope CurrentUser (在您的集成终端 PS 提示符下,也来自超级用户的回答)
  8. 重新加载 vscode
  9. 你应该很高兴去!

推荐阅读