Скрытие полного пути к файлу в командной строке PowerShell в VSCode - PullRequest
0 голосов
/ 31 августа 2018

Итак, я только что загрузил код Visual Studio, чтобы использовать его в качестве среды по умолчанию для изучения Python. Я работаю на 64-битной машине, поэтому сделал Windows PowerShell для терминала по умолчанию.

Место, где я буду сохранять большинство моих файлов, имеет глубину около 8 папок, и все они отображаются в терминале, прежде чем можно будет написать какую-либо команду. Есть ли способ скрыть или сократить путь к файлу в терминале?

1 Ответ

0 голосов
/ 31 августа 2018

Как и подсказал @Biclops, здесь есть хорошая информация: настроить PowerShell, чтобы в приглашении отображалась только текущая папка

Однако мне нужно было больше базовой информации, чтобы заставить это работать. Это очень хороший ресурс для начала: Профили Windows PowerShell . Поэтому я сначала выполнил предложенные там шаги:

[всегда используя встроенный терминал vscode с помощью PowerShell]

  1. test-path $profile (настроен ли профиль?)
  2. new-item -path $profile -itemtype file -force (при условии, что ответ на вышеприведенный ответ неверен)
  3. notepad $profile (открывает блокнот)
  4. вставить (из ответа SuperUser выше)

    function prompt {
      $p = Split-Path -leaf -path (Get-Location)
      "$p> "
    }
    
  5. сохранить (вам не нужно выбирать место, оно уже сделано для вас)
  6. reload vscode - вы, вероятно, получите сообщение об ошибке при запуске скрипта (или просто выполните следующий шаг перед перезагрузкой)
  7. Set-ExecutionPolicy RemoteSigned -Scope CurrentUser (по приглашению PS вашего встроенного терминала, также из ответа SuperUser)
  8. перезагрузить vscode
  9. Тебе должно быть хорошо идти!
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...