在同一时间,我只能在Sublime Text 3窗口中打开一个项目/路径。
每次我快速切换项目(Ctrl+Alt+P)时,新项目都会替换当前项目。每次我打开新的文件夹(File > Open Folder...)或项目(Project > Open Project...),它都会在一个新的Sublime文本窗口中打开。
我可以在一个Sublime Text 3窗口中打开多个项目吗?如果是--如何实现这一点?
我想在上下文菜单中添加打开带有Sublime文本的文件夹的功能,因为它在VS Code中是默认的,我尝试了以下脚本:
@echo off
SET st3Path=C:\Program Files\Sublime Text 3\sublime_text.exe
rem add it for folders
@reg add "HKEY_CLASSES_ROOT\Folder\shell\Open with Sublime Text 3" /t REG_SZ /v "" /d "Open with Sublime Text 3"
我在Ubuntu 12.04 LTS上。调用sublime foo.txt通常会在Sublime Text 2中打开foo.txt。最近我安装了。除此之外,我还尝试从我的文件系统中完全删除Sublime Text 2。
这样做之后,当我在终端中使用sublime时,我的系统仍然会尝试打开Sublime Text 2。显然这并不好--因为我删除了Sublime Text 2。(至少部分删除)。我注意到Sublime Text 2图标仍然在我的应用程序列表中。如果我试图通过单击Uninstall来删除它,我会得到以下错误:
The files which should be removed are
安装“崇高文本3”之后,我尝试使用自定义键盘快捷方式(F5):
~/.config/sublime-text-3/Packages/User/Default (Linux).sublime-keymap
快捷方式不起作用,我在控制台中看到以下消息:
Unable to open /home/gabriel/.config/sublime-text-3/Packages/Default/Preferences.sublime-settings
不仅ST的安装目录中缺少此文件,还缺少整个~/.config/sublime-text-3/Packages/Default/文件夹。但是,如果我打开Pr
我不能在Windows 7 64位上安装ST3的SFTP插件。它已安装,但其所有菜单都是灰色的,而不是活动的。
我读到了支持。上面写着:
若要解决此问题,请执行以下操作:
打开首选项>浏览包…导航到SFTP/文件夹
在崇高中打开SFTP.py。
我按写的方式打开Browse Packages...,但是在Sublime Text 3\Packages文件夹中没有打开SFTP/文件夹。无论是在Sublime Text 3\Packages还是在Sublime Text 3\Packages\User。我只有两个文件夹:
\Sublime Text 3\Packages\Packag
我最近换了一个新的硬件,不得不把我所有的设置从我的旧macbook迁移到新的。在sublime text 3上,我的旧笔记本电脑上有两行标签,而新笔记本上只有一行。顶层标签是我打开的目录(就像不同的项目有自己的标签),而标签的第二行是我从这个目录打开的每个文件(非常有用)。在旧的macbook上,当我打开第二个目录时,第一行会出现标签页(所以两个项目有两个标签页)。在新版本中,我打开的每个目录都会打开一个新窗口。 New Install Old Install 目前,我打开的所有文件夹都是在各自的窗口中打开的。我尝试了许多人在互联网上提供的解决方案,并为"open_files_in_
我刚开始使用sublime text,我觉得它很棒。我使用的是Ubuntu 12.04中的Sublime,缺少一些功能。
在SublimeText中,如果我通过菜单打开一个窗口并将其关闭,则下次打开SublimText时,包含打开的文档的窗口将可用。很棒,但不是很有用,因为我同时处理许多项目。我目前在许多窗口中保持所有这些项目都打开,但这样做是一件痛苦的事情。
我想在每个文件夹/项目的基础上存储会话信息。因此,当我通过终端打开Sublime时,该会话将可用
例如
$ cd /path/to/project
$ sublime-text .
# if a session is saved (pr
我正在使用zsh并尝试创建一个快捷方式stt,这样我就可以用sublime文本打开一个文件夹。我最近添加了一个别名,是我在网站上找到的,但它只打开了一个空白的sublime,没有我文件夹中的文件。我不确定我需要添加什么。谢谢。 alias stt="/Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl"
我想从控制台用项目打开sublime text 3。该项目是我输入'subl'的当前文件夹。例如:
cd ./project/test-1
pwd
subl .
在控制台中输入subl后,sublime text 3将打开,并将./project/test-1作为当前项目打开。我知道4:50有可能是。多么?
我试图在插件中使用(如标题所示)崇高文本3的set_timeout函数。
据我所知,在许多情况下,必须使用lambda函数。所以我尝试了这个简单的测试:
class SetTimeoutTestCommand(sublime_plugin.WindowCommand):
def run(self):
for x in range(1,10):
sublime.set_timeout(lambda : print(x), 4000)
所以我希望每次打印一个数字,每次延迟4秒。正如崇高3 API中所解释的:
在给定延迟后(以毫秒为单位)在主线程中运