1. 程式人生 > >在 Sublime 中使用 SFTP 外掛快速編輯遠端伺服器檔案

在 Sublime 中使用 SFTP 外掛快速編輯遠端伺服器檔案

Sublime Text 2 本身並不強大,但是它方便使用外掛擴充套件功能,所以變得很強大。今天介紹一個很實用的外掛 SFTP ,可以大大提高前端工作效率。

常見的工作流程

有時候修改一些網站上的檔案,通常是下面這樣的流程:使用 FTP/SFTP 連線到遠端伺服器 -> 下載要修改的檔案 -> 使用 ST2 修改檔案 -> 儲存然後拖進 FTP 中 -> 重新整理網站。

很明顯這樣的工作流程效率很低,特別是你修改一句程式碼的時候,為了即時生效,也需要重複切換幾個視窗重複這個過程。於是就有了 SFTP 這個外掛。

它主要功能就是通過 FTP/SFTP 連線遠端伺服器並獲取檔案列表,可以選擇下載編輯、重新命名、刪除等等操作,點下載編輯之後,可以開啟這個檔案進行修改。修改完成之後,儲存一下會自動上傳到遠端的伺服器上面。

使用這個外掛之後,工作流程就變成了:使用 SFTP 外掛開啟檔案 -> 使用 ST2 編輯修改檔案 -> 儲存檔案 -> 重新整理頁面。效率提升了至少一倍以上,下面就來介紹一下具體的使用方法。

SFTP 安裝和使用方法

先要安裝這個外掛,開啟 Sublime Text 2 ,摁下 shift + ctrl + p 鍵,撥出面板,使用 Package Control 這個外掛安裝。輸入 “pci” 敲擊回車,再輸入 “sftp” 即可安裝這個外掛。安裝完之後,就要開始配置伺服器使用了。

第一步:配置 FTP/SFTP 伺服器資訊

安裝完外掛之後,找到 “檔案” 選單,找到 “SFTP/FTP” 選項,點選配置:

在 SFTP 中配置遠端伺服器資訊

點選之後,會彈出一個新的視窗,這是一個配置檔案

SFTP 中伺服器的配置引數

一般就是配置一下我箭頭所指的四個引數,包括連線方式、伺服器地址、使用者名稱、密碼等。如果你的伺服器還有其他配置,你也可以對照註釋設定一下。一般為了方便,還會設定一下“路徑”,這樣直接可以看到想要修改的檔案列表。

配置完成之後,我們儲存,然後輸入一個名字作為標識。

第二步:連線伺服器獲取檔案列表

還是點選 “檔案” 選擇 “SFTP/FTP” 中的檢視伺服器列表

使用 SFTP 連線遠端伺服器

會彈出剛剛配置好的伺服器,我們可以點選需要連線的 FTP 伺服器,這時候就連結上了並且彈出檔案列表

SFTP 連線伺服器獲取檔案列表

這時候點選一個檔案,就可以彈出一些選項

使用 SFTP 操作遠端檔案

就可以根據你自己的需要,對檔案編輯、重新命名什麼的了。點選編輯之後,會在本地開啟,然後可以修改。摁下 ctrl + s 儲存檔案的時候,就會自動上傳檔案。

如果需要檢視伺服器上的別的檔案,或者需要更多的功能,可以直接在當前檔案中右擊,選擇 “SFTP/FTP” 就會彈出更多選項可以使用,沒法截圖所以不再贅述。更多的功能,就交給你自己探索了!

相關推薦

Sublime 使用 SFTP 外掛快速編輯遠端伺服器檔案

Sublime Text 2 本身並不強大,但是它方便使用外掛擴充套件功能,所以變得很強大。今天介紹一個很實用的外掛 SFTP ,可以大大提高前端工作效率。 常見的工作流程 有時候修改一些網站上的檔案,通常是下面這樣的流程:使用 FTP/SFTP 連線到遠端伺服器 -

sublime編輯遠端伺服器檔案

原文連結sublime有個叫sftp的外掛,可以通過它直接開啟遠端機器上的檔案進行編輯,並在儲存後直接同步到遠端linux伺服器上。用Package Control安裝外掛按下Ctrl+Shift+P調出命令面板輸入install 調出 Install Package 選項並

sublime text 3 SFTP外掛 的 配置 詳解 說明

sublime text3 安裝SFTP後,專案對應的SFTP配置檔案 sftp-config.json 說明詳解  領航科技-網站開發公司 http://www.linghangtech.com SFTP 外掛。主要功能就是通過 FTP/SFTP 連線遠端伺服器並獲取檔案列表,可

sublimeBracketHighlighter外掛高亮設定方法

前面釋出了篇《Sublime Text 2外掛精選》,裡面談到高亮顯示的外掛,但是裝上後預設是沒有特別好的效果的,我也是用了很長時間預設的設定,一直沒有研究怎麼才能讓它更加明顯一些,今天在網上看到了設定方法,設定完後的效果很好。 1、開啟package Control,選擇install Pack

Java通過jsch來連線遠端伺服器執行linux命令

有時候你可能需要通過程式碼來控制執行linux命令實現某些功能。 針對這類問題可以使用JSCH來實現,具體程式碼如下: public class CogradientImgFileManager{ private static final Logg

在shell使用expect+ssh登陸遠端伺服器

expect "*#" #等待上一條命令執行完成 send "cd /home\r" # 進入/home目錄 expect "*#" send "touch test\n" #建立檔案test expect "*#" sen

sublimego外掛的安裝

1. 安裝windows版本的go,golang中國有各個版本的國內映象,下載很快,這個網站也不賴,可以作為學習go的資源。  下載 go1.7.windows-amd64.msi 依次下一步即可 安裝完畢後,go的環境變數會預設新增到系統環境變數中 2. 配置環境變數

sublimeemmet外掛使用

emmet(原名zen coding):是文字編輯器的一款輔助輸入HTML和CSS程式碼的外掛。現在可支援以下的文字編輯器: Sublime Text 2 TextMate 1.x Eclipse/Aptana Coda 1.6 and 2.x Esp

mac下編輯、修改、除錯遠端伺服器檔案

對於開發,除錯遠端伺服器程式碼,一直是個比較痛苦的問題!面對黑乎乎的伺服器介面,操作著vim命令,看的人眼花繚亂的,各種痛苦。可能還是vim下開發的少吧,不可否認,有很多vim愛好者,我之前也很崇拜,還專門看了vim那本書,但終歸覺得沒GUI介面看的舒服,選擇檔案、目錄等,

Angular6FileUpload外掛無法上傳同一個檔案

使用FileUpload外掛進行檔案上傳時,發現無法上傳與上個檔案相同的檔案,而且不會呼叫任何組建的生命週期鉤子,經過2個小時的研究,找到了問題解決方案 由於沒有在input標籤中新增multiple屬性,此屬性用於上傳多個檔案,而我們上傳同一檔案也屬於這個情況

c# 下載遠端伺服器檔案

方法1:WebClient 讀取檔案流下載  WebClient client = new WebClient();             byte[] bytes = client.DownloadData(Url);             HttpConte

三條命令解決Git 如何刪除遠端伺服器檔案同時保留本地檔案

有時候會想把github上的檔案刪除,但是本地倉庫裡的檔案想保留下來該怎麼辦,只要用三條命令就能完成了 git rm --cached filename/-r directory git commi

Linux訪問遠端伺服器檔案——NFS+mount掛載

前言 有兩臺伺服器,S1和S2,Linux作業系統,S1和S2IP不同,但是可以相互訪問。 S2需要訪問S1的檔案系統,換言之,S1中有資料夾被分享給S2使用。 準備工作 假設 S1的ip為 192.168.1.2,要分享為公共資料夾的目錄為  /tmp/share 假設

git刪除遠端伺服器檔案同時不刪除本地檔案

刪除伺服器檔案,本地保留 git rm --cached xxx.log git commit -m "remove file from remote repository" git push 刪除遠端xxx 資料夾,本地保留 git rm --cached -

Sublime Text 3 外掛 -- SFTP 配置連線遠端伺服器

安裝SFTP外掛,重啟IDE,點選 開始 -> SFTP/FTP ->Setup Server 開啟一個配置檔案 分別配置host伺服器地址 user使用者名稱 password密碼 和remote_path:伺服器地址路徑 配置完成儲存檔案 點選 開始 ->&

【Web】Sublime Text 3 連線sftp/ftp(遠端伺服器

  在 Win 下常用 Xftp 軟體來和遠端服務傳遞檔案,但是要是在專案開發的時候頻繁的將遠端檔案拖到本地編輯然後再傳回遠端伺服器,那真是麻煩無比,但是Sublime中SFTP外掛,它讓這世界美好了許多。Sublime下的SFTP,只要 Ctrl+S 即可同步本地到伺服器 使用步驟   1、安裝Subl

Windows下使用Sublime text3快速編輯Linux文件,寫Shell

title 技術分享 ext ext3 ima edit text 工具 inux 所需要配合的工具是WinSCP 添加完畢之後直接在目錄下雙擊要編輯的shell腳本文件,即可彈出Sublime Text的編輯器 然後咱通過Putty看看Linux虛擬機上的文件

sublime編輯Python

img gpo valid 下載 關聯 net ipp java 成功 Python的編輯器很多,可以用cmd學習,但是今天我還是說說用sublime編輯Python。 因為Python是解釋性語言,我們希望輸入就能得到輸出。如下圖: 如何得到這樣的編輯環境呢?下面

遠端伺服器flask的web服務允許被其他機器訪問的解決方法

用百度的pyecharts搭了一個python分析資料顯示圖表的專案,用flask部署web服務。 服務啟動方式用的如下方法: app.run(port=10200) 啟動埠是10200,在本地正常執行,: http://127.0.0.1:10200 但是放到Linux遠端伺服器上後,本地

pythonSSH遠端伺服器

Pyhton中的第三方包:paramiko模組提供了ssh及sft進行遠端登入伺服器執行命令和上傳下載檔案的功能 使用前需要手動安裝:pip install paramiko 使用賬號密碼的sshclient方法登入 import paramiko # 伺服器賬號資訊 hos