Sublimetext2 SublimiteText 2-保存/还原会话

Sublimetext2 SublimiteText 2-保存/还原会话,sublimetext2,Sublimetext2,我是一个新的使用崇高的文本,并发现它伟大。我在Ubuntu12.04中使用Sublime,但缺少一些功能 在SubmiteText中,如果我打开一个窗口并通过菜单将其关闭,下次打开SubmiteText时,包含打开文档的窗口将可用。很好,但不是很有用,因为我同时处理许多项目。我目前在许多窗口中保持所有项目的打开状态,但这样做很痛苦 我想按文件夹/项目存储会话信息。因此,当我通过终端打开Sublime时,会话将可用 比如说 $ cd /path/to/project $ sublime-text

我是一个新的使用崇高的文本,并发现它伟大。我在Ubuntu12.04中使用Sublime,但缺少一些功能

在SubmiteText中,如果我打开一个窗口并通过菜单将其关闭,下次打开SubmiteText时,包含打开文档的窗口将可用。很好,但不是很有用,因为我同时处理许多项目。我目前在许多窗口中保持所有项目的打开状态,但这样做很痛苦

我想按文件夹/项目存储会话信息。因此,当我通过终端打开Sublime时,会话将可用

比如说

$ cd /path/to/project
$ sublime-text .
# if a session is saved (project opened before), opens the Sublime with the last saved session for the folder/project

如果知道这是可能的话,那就太好了。经过几天的搜索,我已经厌倦了。

您可以通过将
.sublime project
文件作为参数传递,从命令行打开项目。在您的项目中,您可以在
包/用户/首选项中设置自定义设置,如
“记住打开的文件”:true
,但将其设置为
false
。升华设置文件。

以升华文本创建会话

菜单“项目”->“将工作区另存为…”[给出名称并将会话保存在文件夹中][G:\General\Sublime] 示例文件名 G:\General\Sublime\Corey0122020.Sublime-workspace

项目结束后关闭项目。在Sublime editor中关闭和打开文件时,项目中的文件将自动更新

打开会话

菜单“项目”->打开项目。。[选择文件] 示例文件名
G:\General\Sublime\Corey112020。Sublime workspace

谢谢你的回答,我从我的主管那里得到了一些建议,他们对此非常接近。不管怎样,谢谢!不幸的是,“记住+重新打开”功能仍然非常脆弱,而且违反直觉(如果没有被破坏的话):我刚刚创建了一个新项目进行尝试;保存它(及其隐式工作区文件),关闭ST,然后重新打开,并将prj文件传递给它。有一次效果很好。经过一些编辑,打开文件,关闭ST等,然后重命名项目+工作计划。文件(保持它们匹配),它再也不会重新打开任何东西。甚至在撤消重命名之后,或者只是删除并重新创建ws(甚至在prj!)文件之后。(ST3,这里是最新版本。)(仅供参考,一个显式的“将工作区另存为”来强制更新以前的工作区,然后在关闭ST之前使用一个(很可能是冗余的)“全部保存”也没有任何帮助。我确实在prj文件中有
“记住打开的文件”:true
,并根据建议在用户级别禁用。)我真的不知道为什么这个功能要这么复杂。默认情况下,它不会有一些“记住上次打开的文件”。