Как удалить проект из окон проекта Sublime Text 2 и 3 ( Ctrl+ Alt+ P)?
Deleteне имеет никакого эффекта, нет контекстного меню и удаление связанных файлов, *.sublime-projectа *.sublime-workspaceтакже не удаляет проект из списка.
Любая идея? Потому что это окно начинает загромождаться ...
Было бы хорошо, если бы Sublime Text удалил проекты, которые вы удалили из списка недавних проектов. К сожалению, это не так, и список может стать завален проектами, которые больше не существуют.
Пока Sublime Text не предложит эту функцию, есть несколько ручных способов удаления проектов.
Вариант 1: Быстрый способ (Очистить все):
Если вы просто ищете самый быстрый способ очистить свой список, этот вариант для вас.
Пожалуйста, имейте в виду, что это очистит все проекты в недавнем списке . Это включает в себя те, которые вы не удалили.
В меню Sublime Text перейдите:
Проект> Открыть последние> Очистить элементы
Вариант 2. Ручной способ (но с контролем, какие проекты удаляются):
Закрыть возвышенный текст
Найдите Session.sublime_sessionфайл, используя пути ниже, и откройте его с помощью другого редактора кода. * НЕ открывайте его с помощью Sublime Text, так как любые сделанные вами изменения будут перезаписаны. *
Пути к Session.sublime_sessionфайлам в зависимости от версии ОС и ST:
Windows x64:
Возвышенный текст 2
C:\Users\[Username]\AppData\Roaming\Sublime Text 2\Settings\Session.sublime_session
Возвышенный текст 3
C:\Program Files\Sublime Text 3\Data\Local\Session.sublime_session
Mac OS X:
Возвышенный текст 2
~/Library/Application Support/Sublime Text 2/Settings/Session.sublime_session
Возвышенный текст 3
~/Library/Application Support/Sublime Text 3/Local/Session.sublime_session
Weird; это окно на самом деле вид на последние проекты ?! Потому что, когда я попробовал «быстрый путь», он полностью очистил окно. В любом случае, спасибо за ответ, я проголосовал за запрос функции!
Anto
Да, это немного странно, конечно, связь и поведение в целом. Я был немного озадачен, когда впервые сделал это тоже.
Вальяс
3
ST3 -> c: \ Program Files \ Sublime Text 3 \ Data \ Local \ Session.sublime_session
psycho brm
7
Для ST3 / Windows / Build 3047 я вижу информацию о сеансе в C: \ Users \ {user} \ AppData \ Roaming \ Sublime Text 3 \ Local \ Session.sublime_session
phirschybar
9
Для ST3 / Linux (Ubuntu) / Build 3047 файл информации о сеансе хранится в ~ / .config / sublime-text-3 / Local / Session.sublime_session
ezpn
37
Просто чтобы уточнить что-то в решении Вальяс выше.
Когда он говорит: «Перейти в папку Sublime Preferences ...», он имеет в виду: «Перейти в папку USER » , а не в папку «Программа».
Внимание: используйте другой редактор для изменения файла «Session.sublime_session»:
Хотя это очевидно для многих, для других это может быть не так:
Вы ДОЛЖНЫ редактировать Session.sublime_sessionфайл с другим текстовым редактором , а сам Sublime Text должен быть закрыт .
НЕ используйте сам Sublime Text и не оставляйте программу работающей во время внесения изменений.
Если вы это сделаете, ваши изменения будут перезаписаны при закрытии приложения.
Возвышенный текст 3:
• WINDOWS x64:
C:\Users\[Username]\AppData\Roaming\Sublime Text 3\Local\Session.sublime_session
для Linux (Ubuntu) edit~/.config/sublime-text-2/Settings/Session.sublime_session
0x4a6f4672
1
Читая предупреждение, я думал, что этот ответ пытается сказать людям, чтобы не использовать возвышенное. Почти опроверг это. ;)
День
@dieend Хорошая мысль, амиго. Я обновил предупреждение, чтобы оно было более явным и дружелюбным, а не "диктаторским" тоном: с. Спасибо за воззвание тоже :)
Рикардо
1
Спасибо за разъяснения!
BillyTom
1
для Mac OS Sierra это местоположение~/Library/Application Support/Sublime Text 3/Local
diEcho
1
Sublime Text 2: Чтобы очистить историю возвышенных файлов, историю проекта, историю автозаполнения и историю поиска / замены, выполните следующие действия.
Закройте все экземпляры возвышенного текста 2.
Удалите файл Session.sublime-session в каталоге настроек.
Пуск возвышенный
Когда вы снова закроете Sublime и посмотрите каталог настроек, у него все равно будет файл Session.sublime-session, потому что Sublime воссоздает его, но его размер должен быть меньше, чем у вас ранее, потому что он не содержит ненужных данных. из истории предыдущих проектов и т. д.
Я надеюсь, что это улучшит время запуска для возвышенного текста 2. Вы можете сделать резервную копию Session.sublime-session в другую папку, если вы хотите запомнить пути к проектам и т. Д., А затем скопировать и вставить нужный файл с помощью файла. программное обеспечение для сравнения Просто не забывайте закрывать возвышенное всякий раз, когда вы имеете дело с Session.sublime-session, т. Е. Если вам нужно внести какие-либо изменения в этот файл, вы бы сделали их в каком-то другом текстовом редакторе, таком как notepad ++ и т. Д.
вам нужно изменить файл Session.sublime_session, который можно найти с 3 подходами
через терминал
cd ~/Library/Application Support/Sublime Text 3/Local/
с помощью возвышенного текста 3
нажмите на первое меню
Sublime Text > Preferences > Browse Packages...
это откроет место в Finder, которое
Macintosh HD> Пользователи> имя пользователя (со значком домашней страницы)> Библиотека> Поддержка приложений> Sublime Text 3> Пакеты
переместитесь на одну папку вверх и нажмите на локальную папку
от Finder
Macintosh HD >> Пользователи >> имя пользователя (со значком дома)> Библиотека (по умолчанию это будет скрытая папка, нажмите command + shift + .) >> Поддержка приложений> Sublime Text 3> Локальный
и отредактируйте файл Session.sublime_session в другом формате, кроме текстового редактора
Просто чтобы уточнить что-то в решении Вальяс выше.
Когда он говорит: «Перейти в папку Sublime Preferences ...», он имеет в виду: «Перейти в папку USER » , а не в папку «Программа».
Внимание: используйте другой редактор для изменения файла «Session.sublime_session»:
Хотя это очевидно для многих, для других это может быть не так:
Вы ДОЛЖНЫ редактировать
Session.sublime_session
файл с другим текстовым редактором , а сам Sublime Text должен быть закрыт .НЕ используйте сам Sublime Text и не оставляйте программу работающей во время внесения изменений.
Если вы это сделаете, ваши изменения будут перезаписаны при закрытии приложения.
Возвышенный текст 3:
• WINDOWS x64:
C:\Users\[Username]\AppData\Roaming\Sublime Text 3\Local\Session.sublime_session
• Linux (Ubuntu):
~/.config/sublime-text-3/Local/Session.sublime_session
• Mac OSX / Sierra:
~/Library/Application Support/Sublime Text 3/Local/Session.sublime_session
• Портативная установка (она может работать и для ST2, но я не тестировал):
/folder-where-you-have-ST3-installed/Data/Local/Session.sublime_session
-
Возвышенный текст 2:
• WINDOWS x64:
C:\Users\[Username]\AppData\Roaming\Sublime Text 2\Settings\Session.sublime_session
• Mac OSX:
~/Library/Application Support/Sublime Text 2/Settings/Session.sublime_session"
затем найдите раздел"recent_workspaces"
.• Linux (Ubuntu):
~/.config/sublime-text-2/Settings/Session.sublime_session
Где редактировать файл
Легко, ищите
"recent_workspaces"
раздел, он обычно находится внизу файла.Это должно выглядеть примерно так:
кредиты
ST3 Linux (Ubuntu) / Build 3047 путь добавлен из комментария @ ezrepotein4.
ST2 Linux (Ubuntu) путь добавлен из комментария @ 0x4a6f4672.
Пути для Windows x64 и Mac взяты из этого поста .
источник
~/.config/sublime-text-2/Settings/Session.sublime_session
~/Library/Application Support/Sublime Text 3/Local
Sublime Text 2: Чтобы очистить историю возвышенных файлов, историю проекта, историю автозаполнения и историю поиска / замены, выполните следующие действия.
Когда вы снова закроете Sublime и посмотрите каталог настроек, у него все равно будет файл Session.sublime-session, потому что Sublime воссоздает его, но его размер должен быть меньше, чем у вас ранее, потому что он не содержит ненужных данных. из истории предыдущих проектов и т. д.
Я надеюсь, что это улучшит время запуска для возвышенного текста 2. Вы можете сделать резервную копию Session.sublime-session в другую папку, если вы хотите запомнить пути к проектам и т. Д., А затем скопировать и вставить нужный файл с помощью файла. программное обеспечение для сравнения Просто не забывайте закрывать возвышенное всякий раз, когда вы имеете дело с Session.sublime-session, т. Е. Если вам нужно внести какие-либо изменения в этот файл, вы бы сделали их в каком-то другом текстовом редакторе, таком как notepad ++ и т. Д.
источник
для MacOS High Sierra
вам нужно изменить файл Session.sublime_session, который можно найти с 3 подходами
через терминал
с помощью возвышенного текста 3
нажмите на первое меню
это откроет место в Finder, которое
переместитесь на одну папку вверх и нажмите на локальную папку
от Finder
и отредактируйте файл Session.sublime_session в другом формате, кроме текстового редактора
источник
Одновременно с выполнением команды next из linux будет очищена рабочая область возвышенного текста:
источник