删除崇高的文本2和3中的项目
如何从Sublime Text 2和3的项目窗口( Ctrl + Alt + P )中删除项目?
删除没有效果,没有上下文菜单,删除相关文件*.sublime-project
和*.sublime-workspace
不会从列表中删除项目。
任何想法? 因为这个窗口开始混乱…
如果Sublime Text删除了从最近的项目列表中删除的项目,那将会很好。 不幸的是,事实并非如此,这个清单可能会随着不再存在的项目而散落。
在Sublime Text提供这个function之前,有几个手动方法可以删除项目。
选项1:快捷方式(全部清除):
如果您只是寻找清理清单的最快方法,则此选项适合您。
请注意, 这将清除最近列表中的所有项目 。 这包括你没有删除的。
在Sublime Text菜单中:
项目>打开最近>清除项目
选项2:手动方式(但控制哪些项目被删除):
- closures崇高文本
-
使用下面的pathfind
Session.sublime_session
文件,并用另一个代码编辑器打开它。 *不要用Sublime Text打开它,因为你所做的任何改变都将被覆盖。 *OS和ST版本列出的
Session.sublime_session
文件path: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 OSX:
崇高的文字2
~/Library/Application Support/Sublime Text 2/Settings/Session.sublime_session
崇高的文字3
~/Library/Application Support/Sublime Text 3/Local/Session.sublime_session
Linux(Ubuntu):
崇高的文字2
~/.config/sublime-text-2/Settings/Session.sublime_session
崇高的文字3
~/.config/sublime-text-3/Local/Session.sublime_session
什么期望看到:
你应该在这个文件的底部看到如下的内容:
-
从这个文件中删除不需要的项目
删除project3后文件的样子:
-
保存并重新启动崇高的文本2/3
选项3:插件的方式
你可以看看Sublime Text plugin Project Manager 。
选项4:Node.js方式
你可以看看: clean-sublime-text-project-history
只是为了澄清Valjas上面的解决scheme。
当他说: “转到崇高偏好文件夹…”他的意思是: “转到USER文件夹” ,而不是程序文件夹。
注意:使用不同的编辑器来修改“Session.sublime_session”文件:
虽然对许多人来说显而易见,但对其他人可能不是这样
您必须使用不同的文本编辑器来编辑Session.sublime_session
文件,并且必须closures Sublime Text本身。
不要使用Sublime Text本身,或在进行更改时让程序继续运行。
如果你这样做,closures应用程序时会覆盖更改。
崇高的文字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,但我没有testing过):
/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"
然后find"recent_workspaces"
部分。
• Linux(Ubuntu):
~/.config/sublime-text-2/Settings/Session.sublime_session
在哪里编辑文件
很简单,find"recent_workspaces"
部分,它通常在文件的底部。
它应该看起来类似于这样的:
积分
-
从@ ezrepotein4的评论添加了ST3 Linux(Ubuntu)/ Build 3047path。
-
从@ 0x4a6f4672的评论添加ST2 Linux(Ubuntu)path。
-
从这篇文章中获取的Windows x64和Macpath。
崇高的文字2:清理崇高的文件历史,项目的历史,自动完成的历史和查找/replace历史logging做以下
- closures崇高文本的所有实例2。
- 在Settings目录中删除Session.sublime-session文件。
- 开始崇高
当你再次closuressublime并查找设置目录时,它仍然会有一个Session.sublime-session文件,因为sublime 重新创build了它,但是它的大小应该小于前面那个,因为它不包含任何垃圾数据从以前的项目历史等
我希望这将改善崇高文本的启动时间。2.您可以select将Session.sublime-session备份到不同的文件夹,以便记住项目path等,然后使用文件复制粘贴比较软件。 只要记得在处理Session.sublime-session时closuressublime,也就是说如果你需要对这个文件进行任何修改,你可以在其他文本编辑器(比如记事本++等)中进行修改。