Как сказать Atom, чтобы он не помнил последний открытый проект?

Я хотел бы получить экран приветствия (и только его) при запуске Atom. Таким образом, я смогу выбирать проект, над которым хочу работать, каждый раз, когда запускаю Atom (сейчас мне нужно закрыть проект, открытый в последний раз).

Я уже повторно включил пакет приветствия в файле init.coffee, поэтому каждый раз, когда я запускаю Atom, я вижу экран приветствия, но есть две проблемы.

Во-первых: этот экран теперь отображается каждый раз, когда я открываю новое окно, поэтому каждый раз, когда я открываю другой проект, отличный от текущего (если это важно, я использую Диспетчер проектов). Это не очень полезно, так как я хочу видеть этот экран только при запуске Atom.

Второе: я вижу экран приветствия при запуске, но только как новые вкладки в последнем открытом проекте, поэтому проблема остается прежней.

Есть ли у кого-нибудь решение?


person Jeremy    schedule 26.09.2015    source источник
comment
Вы когда-нибудь находили решение для этого? У меня такая же проблема - настройки правильно установлены, чтобы открывать пустой редактор при запуске и восстанавливать предыдущие окна при запуске = нет - однако Atom всегда восстанавливает предыдущие окна с предыдущими файлами. Сегодня удалил и заново установил, та же проблема.   -  person Mike Willis    schedule 10.10.2019


Ответы (5)


Искомый параметр — Настройки > Открыть пустой редактор при запуске, который находится на странице Основные настройки, прямо в разделе Игнорируемые имена. Обязательно включите этот параметр, т.е. установите флажок. Всякий раз, когда вы сейчас запускаете Atom с его значка, он будет запускаться с пустым редактором и не будет повторно открывать ваши ранее использованные файлы.

Настройки атома

person nwinkler    schedule 28.09.2015
comment
Я уже пробовал этот вариант, и в настоящее время он проверен несколько дней, но Atom по-прежнему открывает последние открытые файлы. Как вы думаете, я могу сделать что-то не так? Пробовал отключать Диспетчер проектов, ничего не меняется... - person Jeremy; 28.09.2015
comment
Я попробовал эту настройку локально, и она сработала, как и ожидалось. У вас установлены какие-либо другие пакеты, которые могут помешать этому? - person nwinkler; 28.09.2015
comment
Вау, это странно. Я только что попробовал отключить все пакеты, ничего не меняется. Если это происходит из пакета, я думаю, что это может быть open-recent или project-manager. Должен ли я попытаться полностью удалить их? - person Jeremy; 28.09.2015
comment
Ну, open-recent звучит как возможный кандидат. У меня есть менеджер проекта, и я не думаю, что он что-то делает в этой области... - person nwinkler; 28.09.2015
comment
Просто удалил open-recent, а Atom все еще открывает последние файлы. Я заметил, что установка или снятие флажка с опцией открытого пустого редактора не изменяет файл config.cson. Это нормально? - person Jeremy; 28.09.2015
comment
При отключении настройки у меня добавляется следующая запись в config.cson: openEmptyEditorOnStart: false - person nwinkler; 28.09.2015
comment
Ничего не изменится, если я вручную установлю это свойство на true. :/ Думаю, переустановлю Атом и посмотрю, работает ли настройка при новой установке, может что-то сломалось… - person Jeremy; 28.09.2015

Я тоже столкнулся с этой проблемой.

Но я обнаружил, что если бы у меня было 'openEmptyEditorOnStart: true' в файле config.cson, и каждый раз, когда я выходил из Atom, я делал "Удалить папку проекта" в " Просмотр в виде дерева", когда я в следующий раз открою редактор Atom, я смогу открыть его без последнего открытого проекта.

Надеюсь, поможет. :)

введите здесь описание изображения

person shyan1    schedule 16.11.2015
comment
На самом деле это работает, но не идеально, так как все еще не работает автоматически (нам приходится проделывать этот трюк каждый раз). Я надеюсь, что однажды у нас будет рабочая обстановка… - person Jeremy; 17.11.2015

Правильная конфигурация для получения пустого редактора при каждом запуске:

✔️ Открыть пустой редактор при запуске

✖️ Восстановление предыдущей версии Windows при запуске

person KORraN    schedule 22.04.2017
comment
Все еще не работает. Атом действительно, ДЕЙСТВИТЕЛЬНО любит перезапускать проекты. - person Florin Andrei; 14.10.2019

Atom/File › Повторно открыть проект › Очистить историю проекта

Просто выберите Файл > Повторно открыть проект > Очистить историю проекта. Это сработало для меня.

person dev anand    schedule 09.12.2019

Я только что переключился на представление дерева пакетов. Настройка/представление дерева пакетов - отключить. И при открытии Atom он свободен от дерева проекта.

person Vladimir_Larikhin    schedule 19.01.2021
comment
Привет и добро пожаловать в SO! Прочтите обзор и Как сделать Я пишу хороший ответ? Например, вы можете добавить скриншоты. - person Tomer Shetah; 19.01.2021