Приложение текстового редактора, которое восстанавливает несохраненные файлы, которые были открыты в последнем сеансе
В Notepad++ есть отличная функция: вы можете открывать несколько новых вкладок / редакторов, таких как временные редакторы, и при закрытии всего приложения-редактора он не запрашивает сохранение новых несохраненных вкладок. Приложение знает, чтобы восстановить приложение в следующий раз со всеми временными вкладками.
Эта функция полезна, когда вы пытаетесь выяснить проблему, и вы хотите вставить несколько фрагментов журнала. Вы не хотите сохранять их в виде файлов и не хотите терять их, если вам нужно перезапустить (отключение питания или разрядка аккумулятора).
Итак, есть ли приложение для Linux, которое имеет эту функцию?
До сих пор я пробовал geany, gedit и kedit и не смог найти в них эту функцию.
2 ответа
Атом полностью делает это:) По умолчанию он всегда открывается со всеми вкладками из последнего сеанса, независимо от того, были ли они сохранены, без необходимости явно устанавливать эту функцию.
Здесь я только что запустил атом, и он открывается со всеми вкладками из предыдущего сеанса, включая несохраненные вкладки:
Если атом уже открыт и вы запускаете новый экземпляр, он будет пустым, и если у вас будет открыто более одного окна атома, и закройте все из них, при повторном запуске атома он вернется к сеансу, который был закрыт последним.
У этого есть много других удивительных особенностей также. Вы можете получить это из этого ppa:
sudo add-apt-repository ppa:webupd8team/atom
sudo apt-get update
sudo apt-get install atom
или скачать .deb
пакет с сайта (файл на самом деле называется deb
)
wget https://atom.io/download/deb
sudo dpkg -i deb
Спасибо @cat за напоминание о том, что Atom - это FOSS (бесплатный как в речи, так и бесплатный как в пиве). Это MIT лицензировано и находится в активной разработке на GitHub
Главная страница документации здесь с множеством инструкций
Наслаждайтесь!
Sublime Text имеет эту функцию, и она включена по умолчанию.
Если честно, я не пробовал версию Sublime Text для Linux, только для Windows, но я предполагаю, что она будет работать так же. (Я только что видел этот вопрос на боковой панели в другом обмене стека.)