• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

sublime3 安装package controller, 安装sftp 更改服务器文件

linux wangting 2年前 (2017-11-10) 951次浏览 1个评论

 

1、简单的package controller安装方法

使用Ctrl+`快捷键或者通过View->Show Console菜单打开命令行,粘贴如下代码:

import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read())

 

如果顺利的话,此时就可以在Preferences菜单下看到Package Settings和Package Control两个菜单了。

顺便贴下Sublime Text2 的代码:

import urllib2,os; pf='Package Control.sublime-package'; ipp = sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ipp) else None; urllib2.install_opener( urllib2.build_opener( urllib2.ProxyHandler( ))); open( os.path.join( ipp, pf), 'wb' ).write( urllib2.urlopen( 'http://sublime.wbond.net/' +pf.replace( ' ','%20' )).read()); print( 'Please restart Sublime Text to finish installation')

 

2、手动安装package controller

可能由于各种原因,无法使用代码安装,那可以通过以下步骤手动安装Package Control:

1.点击Preferences > Browse Packages菜单

2.进入打开的目录的上层目录,然后再进入Installed Packages/目录

3.下载Package Control.sublime-package并复制到Installed Packages/目录

4.重启Sublime Text。

 

3. 安装 sftp

 

sublime3 安装package controller, 安装sftp 更改服务器文件

 

4.下载服务器文件

使用sftp 更新服务器代码, 先连接服务器,下载目录文件

工具栏中点击Project – Add Folder to Project,选择项目的文件夹,这里我选择的是空文件夹,准备把服务器的文件下载到这里。

这样所选择的文件夹会出现左侧,右键project 选择SFTP->Map to Remote,自动生成一个sftp-config.json 文件。

然后对着配置文件右键–download folder,下方就会有下载的进度

sublime3 安装package controller, 安装sftp 更改服务器文件

 

5. sftp_config.json 配置

{
// <a href="https://www.wangt.cc/tag/sftp/" title="查看更多关于sftp的文章" target="_blank">sftp</a> 或 ftp
&quot;type&quot;: &quot;ftp&quot;,
//上传前自动保存
&quot;save_before_upload&quot;: true,
//保存后自动上传
&quot;upload_on_save&quot;: false,
//开启时同步远端到本地
&quot;sync_down_on_open&quot;: false,
//同步时跳过删除的文件
&quot;sync_skip_deletes&quot;: false,
//开启「下载确认」
&quot;confirm_downloads&quot;: false,
//开启「同步确认」
&quot;confirm_sync&quot;: true,
//开启「覆盖确认」
&quot;confirm_overwrite_newer&quot;: false,
//主机
&quot;host&quot;: &quot;xxx.xxx.xxx.xxx&quot;,
//账号
&quot;user&quot;: &quot;xxxxxxxx&quot;,
//密码
&quot;password&quot;: &quot;xxxxxxxx&quot;,
//端口号
&quot;port&quot;: &quot;21&quot;,
//远端文件夹路径
&quot;remote_path&quot;: &quot;/public_html/&quot;,
//忽略的文件或文件夹
&quot;ignore_regexes&quot;: [
&quot;\.sublime-(project|workspace)&quot;, &quot;<a href="https://www.wangt.cc/tag/sftp/" title="查看更多关于sftp的文章" target="_blank">sftp</a>-config(-Alt\d?)?\.json&quot;,
&quot;<a href="https://www.wangt.cc/tag/sftp/" title="查看更多关于sftp的文章" target="_blank">sftp</a>-settings\.json&quot;, &quot;/venv/&quot;, &quot;\.svn&quot;, &quot;\.hg&quot;, &quot;\.git&quot;,
&quot;\.bzr&quot;, &quot;_darcs&quot;, &quot;CVS&quot;, &quot;\.DS_Store&quot;,
&quot;Thumbs\.db&quot;, &quot;desktop\.ini&quot;
]
}

6.快捷键

【快捷键】上传文件
OS X :Ctrl+Cmd+u+F
Win/Linux:Ctrl+Alt+u+F

【快捷键】上传编辑过的文件
OS X :Ctrl+Cmd+u+C
Win/Linux:Ctrl+Alt+u+C

【快捷键】上传打开的文件
OS X :Ctrl+Cmd+U+N
Win/Linux:Ctrl+Alt+U+N

【快捷键】下载文件
OS X :Ctrl+Cmd+U+O
Win/Linux:Ctrl+Alt+U+O

【快捷键】上传当前文件所在的文件夹
OS X :Ctrl+Cmd+u+R
Win/Linux:Ctrl+Alt+u+R

【快捷键】下载当前文件所在的文件夹
OS X :Ctrl+Cmd+U+E
Win/Linux:Ctrl+Alt+U+E

【快捷键】比较文件变化
OS X :Ctrl+Cmd+U+I
Win/Linux:Ctrl+Alt+U+I

【快捷键】同步本地到远端
OS X :Ctrl+Cmd+U+Y
Win/Linux:Ctrl+Alt+U+Y

【快捷键】同步远端到本地
OS X :Ctrl+Cmd+U+D
Win/Linux:Ctrl+Alt+U+D

【快捷键】双向同步
OS X :Ctrl+Cmd+U+B
Win/Linux:Ctrl+Alt+U+B

【快捷键】监视文件
OS X :Ctrl+Cmd+U+M
Win/Linux:Ctrl+Alt+U+M

【快捷键】浏览远端
OS X :Ctrl+Cmd+U+W
Win/Linux:Ctrl+Alt+U+W

【快捷键】设置 Server
OS X :Ctrl+Cmd+R+S
Win/Linux:Ctrl+Alt+R+S

【快捷键】浏览 Server
OS X :Ctrl+Cmd+R+B
Win/Linux:Ctrl+Alt+R+B

【快捷键】显示最后一个使用的 Server
OS X :Ctrl+Cmd+R+N
Win/Linux:Ctrl+Alt+R+N

【快捷键】编辑 Server
OS X :Ctrl+Cmd+R+E
Win/Linux:Ctrl+Alt+R+E

【快捷键】刪除 Server
OS X :Ctrl+Cmd+R+D
Win/Linux:Ctrl+Alt+R+D

【快捷键】显示 SFTP 面板
OS X :Ctrl+Cmd+U+S
Win/Linux:Ctrl+Alt+U+S

【快捷键】停止
OS X :Ctrl+Cmd+U+X
Win/Linux:Ctrl+Alt+U+X


喜欢 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(1)个小伙伴在吐槽
  1. I have recently started a blog, the information you provide on this web site has helped me greatly. Thanks for all of your time & work.
    how to deposit fiat2019-07-17 09:12 回复