(轉:http://blog.csdn.net/happy_wu/article/details/73302994)
Notepad++的ftp/sftp遠程編輯功能
介紹:
Notepad++是一個優秀的開源編輯器,最大特性就是插件豐富,這裏分享一下我常用的實用插件,其中一些是Npp預裝的。這些插件主要是開發相關的,所以如果想需要其它插件,可以瀏覽一下http://sourceforge.net/projects/npp-plugins/files/。
這裏我主要寫的是FTP插件。
一般情況下我們會在本地修改文本文件後然後提交到服務器上進行上線編輯等。
但是有時候我們需要實時對服務器上的文件進行修改。試試NotePad++吧~
一、下載notepad++
http://notepad-plus.en.softonic.com/
1、 自動安裝:
插件——> Plugin Manager——>ShowPlugin Manager——>勾選NppFTP插件——>Install
打開notepad++插件項目的官方網站: http://sourceforge.NET/projects/npp-plugins/
在列表中點擊需要的插件(或在頂部搜索框搜索你想要的插件),以Autosave爲例。
複製解壓後NppFTP_0.26.3\bin\ NppFTP.dll
將下載到的插件文件解壓到Plugins目錄,安裝完成(注意重啓)。
二、配置連接
1、 菜單欄: 插件 --NppFTP-- 勾選“Show NppFTP Window”
2、 點那個小齒輪,設置 FTP 鏈接配置,如圖中紅色區域,填寫FTP信息。
3、 雙擊想要下載的文件就下載了。
4、 Ctrl + s 保存就直接更新到了服務器
三、 簡介sftp
sftp是安全文件傳送協議。可以爲傳輸文件提供一種安全的加密方法。SFTP同樣是使用加密傳輸認證信息和傳輸的數據,所以,使用SFTP是非常安全的。但是,由於這種傳輸方式使用了加密/解密技術,所以傳輸效率比普通的FTP要低得多,如果您對網絡安全性要求更高時,可以使用SFTP代替FTP。所以我這裏完全可以考慮用root用戶,這樣不用考慮複雜的權限問題。
6、 錯誤解決
保存文件時更新到服務器失敗
Upload ofC:\Users\liyanjun\AppData\Roaming\Notepad++\plugins\config\NppFTP\Cache\[email protected]\home\rqbftp\ftptest.conffailed
這個錯誤原因是 你對文件沒有相應的權限,你可以給登錄ftp用戶一個root組的權限
四、 插件介紹
Explorer
Explorer是文件瀏覽插件,可以快速的定位當前正在編輯的文件的位置,支持在搜索目錄下文件的內容(Findin files)。收藏夾功能可以保存經常使用的目錄或文件。
Compare
Compare, 文件對比插件,可以進行簡單快速的對比,不過進行復雜點的對比,我一般用WinMerge。
DBGp
DBGp客戶端插件,一般與xDebug一起用來遠程調試PHP程序。
TagsView
TagsView,文檔的Class,屬性, 方法列表。比另一個叫做FunctionList的插件更好用。
NppFtp
NppFTP, FTP客戶端,不用多說。
RegEx Helper
RegEx Helper,在文檔的中匹配正則表達式,可以用來測試正則表達式。
JSON Viewer
JSON Viewer,顯示文檔中選定JSON的結構。
NppAutoIndent
Notepad++的ftp/sftp遠程編輯功能
介紹:
Notepad++是一個優秀的開源編輯器,最大特性就是插件豐富,這裏分享一下我常用的實用插件,其中一些是Npp預裝的。這些插件主要是開發相關的,所以如果想需要其它插件,可以瀏覽一下http://sourceforge.net/projects/npp-plugins/files/。
這裏我主要寫的是FTP插件。
一般情況下我們會在本地修改文本文件後然後提交到服務器上進行上線編輯等。
但是有時候我們需要實時對服務器上的文件進行修改。試試NotePad++吧~
一、下載notepad++
http://notepad-plus.en.softonic.com/
1、 自動安裝:
插件——> Plugin Manager——>ShowPlugin Manager——>勾選NppFTP插件——>Install
打開notepad++插件項目的官方網站: http://sourceforge.NET/projects/npp-plugins/
在列表中點擊需要的插件(或在頂部搜索框搜索你想要的插件),以Autosave爲例。
複製解壓後NppFTP_0.26.3\bin\ NppFTP.dll
將下載到的插件文件解壓到Plugins目錄,安裝完成(注意重啓)。
二、配置連接
1、 菜單欄: 插件 --NppFTP-- 勾選“Show NppFTP Window”
2、 點那個小齒輪,設置 FTP 鏈接配置,如圖中紅色區域,填寫FTP信息。
3、 雙擊想要下載的文件就下載了。
4、 Ctrl + s 保存就直接更新到了服務器
三、 簡介sftp
sftp是安全文件傳送協議。可以爲傳輸文件提供一種安全的加密方法。SFTP同樣是使用加密傳輸認證信息和傳輸的數據,所以,使用SFTP是非常安全的。但是,由於這種傳輸方式使用了加密/解密技術,所以傳輸效率比普通的FTP要低得多,如果您對網絡安全性要求更高時,可以使用SFTP代替FTP。所以我這裏完全可以考慮用root用戶,這樣不用考慮複雜的權限問題。
6、 錯誤解決
保存文件時更新到服務器失敗
Upload ofC:\Users\liyanjun\AppData\Roaming\Notepad++\plugins\config\NppFTP\Cache\[email protected]\home\rqbftp\ftptest.conffailed
這個錯誤原因是 你對文件沒有相應的權限,你可以給登錄ftp用戶一個root組的權限
四、 插件介紹
Explorer
Explorer是文件瀏覽插件,可以快速的定位當前正在編輯的文件的位置,支持在搜索目錄下文件的內容(Findin files)。收藏夾功能可以保存經常使用的目錄或文件。
Compare
Compare, 文件對比插件,可以進行簡單快速的對比,不過進行復雜點的對比,我一般用WinMerge。
DBGp
DBGp客戶端插件,一般與xDebug一起用來遠程調試PHP程序。
TagsView
TagsView,文檔的Class,屬性, 方法列表。比另一個叫做FunctionList的插件更好用。
NppFtp
NppFTP, FTP客戶端,不用多說。
RegEx Helper
RegEx Helper,在文檔的中匹配正則表達式,可以用來測試正則表達式。
JSON Viewer
JSON Viewer,顯示文檔中選定JSON的結構。