use*_*186 5 implementation state notepad++
我看到一旦我打开一个新文件并在其中写入一些内容,即使我不保存它,当我再次打开 notepad++ 时,该文件也会打开。那么如何在notepad++中保存工作区的状态,即使我不保存呢?任何人都可以指出它的实现源代码吗?
谢谢!
相当简单:用户文件夹中有一个 session.xml 文件,它保存打开的文件并包含指向它们的链接。如果文件尚未保存,它也会存储在用户文件夹中。Windows 中的用户文件夹位于:
C:\Users\your user\AppData\Roaming\Notepad++
Run Code Online (Sandbox Code Playgroud)
有session.xml。在任何编辑器中打开它,您会看到打开的文件。未保存的文件指向备份文件夹,文件名类似于 new 1@2015-10-05_114609 希望能有所帮助。