我已经配置了 sublime text 3SFTP 包对于我的网站(效果很好)。
不过还有一个烦人的小问题:
- 我选择类似的操作
Sync Remote -> Local
- 同步完成后,快速面板显示仅有的持续1-2秒然后消失。
- 如果我错过了快速面板,我必须重新开始该过程(这可能需要几分钟)。
如何让出现的快捷面板(通常有 2 个选项 Yes
或No
)停留更长时间。这样我就可以将其设置为同步,继续执行其他操作,然后再返回。
我真的不认为我应该焦急地等待面板弹出,结果我才注意到,而且不得不重新开始整个过程!
答案1
这个问题很久以前就有人问过了,但在尝试打开 SFTP 上传面板失败时,我偶然发现了这个帖子。包管理器,我照做了,在输入框中Ctrl+Alt+P
输入,得到了sftp:show
SFTP:显示面板命令。
我们看到了快捷方式Ctrl+Alt+U, Ctrl+Alt+S
,但按下它,我没有得到任何东西,可能与其他快捷方式冲突。因此,只需单击SFTP:显示面板命令,面板打开。
为了使面板停留时间更长,您必须设置选项hide_output_panel
。打开 SFTP 的用户选项,SFTP.sublime-settings
首选项 -> 包设置 -> SFTP -> 设置用户并输入:
{
// Hide the output panel:
// - false = never
// - number = seconds after completion
// - true = always
"hide_output_panel": 4,
}
我保留了在默认 SFTP 设置中找到的注释。
如果我们将选项设置为false
,则只有按 才会关闭面板Esc
。
答案2
SFTP 有一些选项可以放在文件夹根目录的 sftp-config.json 文件中:
像这样将这些值设置为 false:
"confirm_downloads":false,
"confirm_sync":false
我会离开
"confirm_overwrite_newer":true
以确保不会丢失数据。