Где sublime хранит временные файлы
Я осмотрел сеть, но не нашел ничего, относящегося конкретно к тому, что мне нужно, поэтому поток SO-это последнее средство.
пакеты Sublime Text 3 установлены через Контрольный Пакет по умолчанию сохраняется как .sublime-package zip файлы в папке Packages каталог, расположение которого зависит от вашей операционной системы:
- Linux: ~/.config/sublime-text-3/Packages
- OS X: ~/Library/Application Support/Sublime Text 3/Packages
- Обычная Установка Windows: C:\Users\YourUserName\AppData\Roaming\Sublime Text 3\Packages
- Установка Windows Portable: InstallationFolder\Sublime Text 3\Data\Packages
самый простой способ редактировать их установить PackageResourceViewer от Управление Пакетами. После установки откройте палитру команд с помощью ⌘ Shift P (OS X) или Ctrl Shift P (Windows/Linux) и введите prv к Pсеминаров, провидениеResourceVпараметры iewer.
выберите Extract Package , затем прокрутите вниз, чтобы Theme - itg.flat и нажмите Enter . Это извлечет пакет в ваш Packages папка, к которой можно легко получить доступ через файловый менеджер вашей операционной системы (Finder,Windows Explorer, Nautilus и т. д.) выбрав Sublime Text → Preferences → Browse Packages… (это для OS X, Windows и Linux имеют отдельный Preferences ). Любые изменения файлов в этом каталоге будут переопределять файлы, содержащиеся в .
если вы хотите отредактировать только один файл, после ввода prv в палитре команд выберите PackageResourceViewer: Open Resource вместо. Затем вы можете перемещаться по пакетам и выбирать файлы, которые хотите изменить - Theme - itg.flat/itg.flat.dark.sublime-theme , например. После редактирования файлов, которые вы выбрали, они будут сохранены в
в st3 вы можете переопределить пакеты, создав одноименную папку под ~ / Library / Application\ Support / Sublime\ Text\ 3 / Packages/
например, если вы хотите изменить тему по умолчанию:
открыть содержимое Sublime Text.app (правый clic > показать содержимое пакета), найдите содержимое/MacOS/Packages/Theme - по умолчанию.возвышенное-пакет
.sublime-файлы пакета zip, поэтому скопируйте файл где-нибудь снаружи, распакуйте его, найдите неисполнение.возвышенное-файл темы. Это Джейсон.
внесите изменения в файл
перейдите к ~ / Library / Application\ Support / Sublime\ Text\ 3 / Packages/, создайте папку "тема-по умолчанию"
скопируйте значение по умолчанию.sublime-тема в папку, которую вы только что создали
сделано. Любые изменения, которые вы сделаете по умолчанию.sublime-тема будет автоматически загружена в текущей теме, не нужно перезапускать ST.
Я использую Sublime Text в качестве блокнота, и обычно у меня много не сохраненных файлов, которые обычно повторно открываются после перезагрузки или сбоя, но я боюсь потерять их (что произошло несколько раз).
где (в какой папке/файле) Sublime Text хранит эти временные файлы, чтобы я мог делать периодические резервные копии сессии?
где Sublime Text хранит свои не сохраненные окна?
это зависит от используемой операционной системы.
Возвышенный Текст 3:
Возвышенный Текст 2:
мне интересно, если есть расположение возвышенное ставит временные файлы? Я просто потерял тему WP я из-за вас хлопотал, интересно, если я могу получить какие-либо файлы я вернулся из Возвышенное временные файлы.
Sublime Text сохранит информацию для автоматического сохранения в ~/Библиотека/поддержка приложений/Sublime Text 2/Настройки / автоматическое сохранение.sublime_session, но он делает это на регулярной основе, и, к сожалению, сейчас он перезаписан.
Windows
для папки настроек вы можете найти уникальный файл с помощью:
для XP, что бы вернуть:
- откройте sublime и перейдите к preferences > browse packages .
- затем в родительский каталог, и вы увидите подкаталог settings.
XP
Windows 7
Возвышенный Текст 2:
Возвышенный Текст 3:
Windows 7 64bit, Sublime Text 3 сохраняет свою рабочую сессию (включая содержимое вкладок, которые не были сохранены при закрытии приложения) в:
C:\Users\\AppData\Roaming\Sublime Text 3\Local\Session.sublime_session
в Linux, Sublime text 3 несохраненный контент хранится в ~/.config/sublime-text-3/Local/Session.sublime_session
на Linux
на Mint дистрибутив, полные имена файлов / пути, открытые для каждой вкладки Возвышенный Текст 3, можно получить с помощью этой линии Баш:
Примечание если вы используете Session.sublime_session вместо " Auto Save Session.sublime_session ", вы можете получить различные результаты, с отсутствующими вкладками/файлами.
во всяком случае, это не 100% надежный, но вы получите начал. Я уверен, что вы можете улучшить эту уродливую линию, так что чувствуйте свободно комментировать.
Я использую sublime text 3 на mac. Всякий раз, когда у меня был проект или папку открыть и закрыть окно (не выйти из приложения) он будет помнить, где я в последний раз остановился, и открыть мое последнее окно. Я заметил, что теперь, когда я закрываю окно, он дает мне пустой документ. Я должен пойти просмотреть, чтобы открыть проект. Есть ли какие-то настройки, которые мне не хватает?
насколько мне известно, вы не можете автоматически открывать набор папок проекта после закрытия и повторного открытия окна Sublime Text (это связано с управлением памятью OS X). Однако, если у вас есть много папок, чтобы открыть, вместо того, чтобы перетащить их по одному в окне Sublime Text, вы можете сделать следующее (что экономит много времени).
- откройте Sublime Text и добавьте папки, перетащив их в окно или открыв их, перейдя по ссылке Project > Add Folder to Project . Они должны появиться на боковой панели.
- на Project > Save Project As. и выбрать папку для хранения информации о проекте.
- тут вы можете Project > Edit Project или Project > Refresh Folders при необходимости.
- в следующий раз, когда вы закроете и снова откроете окно, вы можете быстро повторно добавить все свои проекты / папки, перейдя в Project > Recent Project и нажав на единственный доступный проект.
хотя этот способ не открывает проекты автоматически для вас, вы можете получить резервное копирование и запуск в один или два клика.
главное здесь закрыть Sublime после добавления папки проекта (правильно закрыть), выбрав Sublime и выйти.
Это должно помнить ваши папки, без необходимости специально сохранять их как проект
- открыть Sublime Text и работать нормально.
- перейти в "проект" > " сохранить рабочую область как. "и выберите каталог для хранения информации о рабочей области.
- в следующий раз, когда вы откроете Sublime Text. Если он не сохраняет все, что вы открыли, перейдите в "проект" > "открыть недавние" и выберите рабочую область, которую вы сохранили в последний раз.
когда я закрываю окно, это дает мне пустой документ
Это сделано намеренно.
Command-Q-выход из приложения. Выход из ST сохранит открытые файлы во всех открытых окнах (рабочей области) в состоянии последнего сохранения. Ваш quit 'проект' будет вновь открыт при перезапуске Quit Sublime Text.
Command-W (или нажмите кнопку window 'x'), чтобы удалить из рабочей области (включает в себя все открытые вкладки в окне).
есть ли какие-то настройки я не хватает?
File " открыть недавние, если вам нужно вновь открыть недавно закрытые файлы. На Shift-T, чтобы открыть последний файл закрывается.
"мягкий демпинг" содержимого рабочей области, которое вы описываете, является преднамеренным. Откройте последние, закрыть и выйти - 3 команды работают вместе, чтобы обеспечить то, что вы ищете.
Я использую Sublime Text в качестве блокнота, и обычно у меня много не сохраненных файлов, которые обычно перезапускаются после перезагрузки или сбоя, но я боюсь их потерять (что произошло несколько раз).
Где (в какой папке /файле) Sublime Text хранит эти временные файлы, поэтому я могу делать некоторые периодические резервные копии сеанса?
Где Sublime Text хранит свои незащищенные окна?
Это зависит от используемой операционной системы.
Мне интересно, есть ли место Sublime, которое помещает временные файлы? Я просто потерял тему WP, над которой работал, из-за ошибки MacOSX, задаваясь вопросом, могу ли я получить какие-либо файлы, над которыми я работал, от Sublime temp-файлов.
Sublime Text сохранит информацию об автоматическом сохранении в ~ /Library /Application Support /Sublime Text 2 /Settings /Auto Save.sublime_session, но он делает это на регулярной основе, и, скорее всего, она перезаписана к сожалению.
Для папки настроек вы можете искать уникальный файл, используя:
Для XP, который будет возвращен:
В качестве альтернативы:
- Откройте sublime и перейдите к preferences > browse packages литий>
- Затем в родительский каталог и вы увидите подкаталог настроек.
XP
Windows 7
Windows 7 64bit, Sublime Text 3 сохраняет свой рабочий сеанс (включая содержимое вкладок, которые были несохранены при закрытии приложения):
C:\Users\\AppData\Roaming\Sublime Text 3\Local\Session.sublime_session
В Linux Sublime text 3 несохраненного содержимого хранится в ~/.config/sublime-text-3/Local/Session.sublime_session
Для Linux
В дистрибутиве Mint к этой строке Bash можно получить доступ к полным именам файлов /путям, открытым для каждой вкладки Sublime Text 3 :
ПРИМЕЧАНИЕ . Если вы используете Session.sublime_session вместо Auto Save Session.sublime_session ", вы можете получить разные результаты с отсутствующими вкладками /файлами.
В любом случае, это не на 100% достоверно, но вы начнете. Я уверен, что вы можете улучшить эту уродливую линию, поэтому не стесняйтесь комментировать.
- 1st sed удаляет ведущее белое пространство из-за клавиш JSON
- 2nd sed удалите "file": " часть
- sort -u (уникальный) удалить дубликаты файлов
- 3-й sed удалить конечное пустое пространство.
В Linux, если вы используете переносимый возвышенный текст 2 и не устанавливали его из репозиториев, вы можете найти его в:
Похожие вопросы
Популярные теги
Я использую Sublime Text 2 Для редактирования множества временных файлов. Я заканчиваю с большим количеством открытых вкладок.
Я хочу закрыть все открытые вкладки без сохранения и без "Вы хотите сохранить изменения, внесенные в новый файл?"подсказка, показывающая и нажимающая" не сохранять " для каждой вкладки.
только что нашел решение . Лучше поделиться им на StackOverflow:
1) Перейдите в Настройки, Настройка-по умолчанию
2) измените значение 2 параметров "hot_exit" и "remember_open_files" на false
3) убить возвышенный текст жестоко с помощью Диспетчера задач
4) Запуск Sublime Text
TabsExtra дает вам несколько дополнительных опций закрытия вкладок через меню вкладок:
мой способ вернуть все файлы после закрытия всех файлов:
посмотреть/показать консоль и введите команду:
или сохранить после закрытия всех файлов:
затем перейдите в файл / закрыть все файлы
Я тестировал на Mac OS и Sublime Text 2. Вы можете попробовать другую версию и ОС.
надеюсь помочь вам закрыть все файлы.
Если вы работаете в среде с контролем версий, это может быть легче использовать это, чтобы получить тот же эффект:
в вашем VCS, stash ваши изменения, (или иначе убедитесь, что у вас есть чистая рабочая среда)
в Sublime нажмите Сохранить все, Затем закрыть все.
в VCS очистите все изменения, которые вы только что сделали. ( git reset --hard , в git)
есть несколько предостережения (если вы изменили файлы, которые не находятся в вашем VCS, это не будет работать для них); но я нашел это намного проще, чем возиться с настройками SublimeText.
вы можете удалить данные сессии. В Windows, перейдите к /your/sublime/install/Data/Local/ и удалить все .sublime_session файлы. Убейте sublime, если он открыт: нажмите WindowsBtn+R и введите taskkill /F /IM sublime_text.exe в следующий раз, когда вы откроете Sublime, появится одно пустое окно.
Читайте также: