Процессы и порты
Узнайте, что действительно работает в сеансе и какие порты он открыл.
Нажмите Cmd+Shift+I. Панель информации описывает сеанс в фокусе, а не проект, и обновляется при запуске и остановке процессов.
Каталог
Каталоги показаны отдельно, поскольку они не всегда совпадают:
- Текущий каталог — действующий рабочий каталог оболочки; показывается, если отличается от указанного ниже.
- Каталог проекта — папка, к которой привязаны панели файлов и Git. Пока Zshell определяет её автоматически, она помечена
(AUTO). Всплывающая подсказка?объясняет оба значения.
Рядом расположены действия для показа папки в Finder, открытия в установленном VS Code и копирования пути.
Процессы
Здесь перечислено всё, что работает под оболочкой сеанса, с PID, долей CPU и резидентной памятью. Щелчок правой кнопкой по процессу позволяет:
- Завершить — отправить корректный запрос
SIGTERM. - Принудительно завершить — отправить
SIGKILLпроцессу, который не реагирует на запрос. - Копировать PID / Копировать путь к программе.
Завершившиеся дочерние процессы, ожидающие обработки родителем (<defunct>), не показываются: наблюдать или завершать там уже нечего.
Порты
Показаны TCP-порты, которые слушают эти процессы, и владелец каждого порта. Это помогает выяснить, какой порт сервер разработки выбрал на этот раз или кто всё ещё занимает 3000.
- Нажмите порт, чтобы открыть
http://localhost:<port>/в браузере. - Копировать URL.
- Принудительно завершить процесс — если порт занимает забытый вами процесс.
Список обновляется, пока панель открыта, и приостанавливается, когда она скрыта.