4

У меня часто есть несколько виртуальных рабочих столов, открытых в Windows 10 с различными программами в каждом. Я часто хочу открыть в моем текущем виртуальном рабочем столе новый экземпляр программы, у которой уже есть окно, открытое в другом виртуальном рабочем столе.

Большинство программ, таких как Chrome и Microsoft Word, всегда открывают новое окно на текущем рабочем столе, когда я их запускаю, даже если на другом рабочем столе уже есть другое окно этой программы. Однако попытка запустить Sublime Text заставит Windows переключиться на виртуальный рабочий стол, на котором программа уже запущена *, вместо того, чтобы открывать новое окно на моем текущем. Такое поведение происходит с возвышенным текстом 2 и 3.

Есть ли способ заставить Sublime Text всегда открывать новое окно, даже если оно где-то уже запущено?

(* Эта проблема не относится конкретно к нескольким рабочим столам - ее также можно продемонстрировать на одном рабочем столе. Когда большинство программ открывают новое окно при запуске, даже если они уже запущены на этом рабочем столе, Sublime Text фокусируется на одном из существующих окон.)

1 ответ1

2

Этот вопрос SU говорит мне, что такое поведение вызвано тем, что Sublime Text преднамеренно препятствует запуску новых экземпляров самого себя. (Моя проблема не совсем та же, но, похоже, она вызвана той же "функцией" Sublime Text, которая привела к этой проблеме.) Ответ там дает хакерский обходной путь, который мне несколько неудобно использовать, поскольку я предполагаю, что у Sublime должна быть причина для этого. Я сомневаюсь, что есть лучшее решение, так как это кажется очень намеренным, и Sublime, кажется, не предоставляет возможность изменить это поведение. Но я бы хотел услышать, если кто-нибудь знает об этом.

Простое решение, на которое указывает r-stein в комментариях к этому ответу, заключается в простом использовании аргумента командной строки -n. Вы можете вручную отредактировать ярлык в меню «Пуск» Sublime, чтобы включить это.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .