用 Xshell連結(jié)linux系統(tǒng),vim編輯專案程式碼檔案,效率太低,有沒有什麼編輯器可以在windows下直接可以存取到linux的專案程式碼的啊,進(jìn)行編輯提交程式碼。
還有一個(gè)問題,有些公司要求在linux下開發(fā)項(xiàng)目,是要用虛擬機(jī)器裝一個(gè)linux然後在虛擬機(jī)器上開發(fā)嗎,還是說用的電腦就是linux系統(tǒng)的電腦。
歡迎選擇我的課程,讓我們一起見證您的進(jìn)步~~
FTP/SFTP客戶端如FileZilla普遍都可以設(shè)定自訂編輯器.
我在Ubuntu桌面上用的是FileZilla,配置的自訂本地編輯器是Geany.
原理就是FileZilla通過FTP或SFTP連上Linux伺服器後,右鍵查看/編輯時(shí),FileZilla會(huì)把Linux伺服器上的檔案下載到Ubuntu桌面的/tmp/fz3temp-2
下,並呼叫本地編輯器/usr/bin/geany
開啟.修改後FileZilla會(huì)提示上傳,按Ctrl+E
可以查看正在編輯的檔案有哪些.FileZilla會(huì)把同名檔案重新命名並自行記住對(duì)應(yīng)關(guān)係.
如果你需要即時(shí)同步,你在Linux桌面上可以用sshfs.apt-cache show sshfs
可見:
sshfs是基於SSH檔案?jìng)鬏攨f(xié)定的FUSE(用戶空間伺服器系統(tǒng)).
因?yàn)槎鄶?shù)SSHshfs是基於SSH檔案?jìng)鬏攨f(xié)定的FUSE(用戶空間伺服器系統(tǒng)).
因?yàn)槎鄶?shù)SSHH已經(jīng)支援了此協(xié)定,所以非常容易設(shè)定.
sudo apt-get install sshfs && mkdir ~/sshfs
把遠(yuǎn)程根目錄掛載到~/sshfs下,掛載后在文件管理器里看到服務(wù)器目錄:
sshfs -o transform_symlinks -o follow_symlinks user@ip:/ ~/sshfs
參數(shù)解釋:
-o transform_symlinks 表示轉(zhuǎn)換絕對(duì)鏈接符號(hào)為相對(duì)鏈接符號(hào).
-o follow_symlinks 沿用服務(wù)器上的鏈接符號(hào).
建議使用 winscp.exe 這個(gè)軟體,雙擊開啟就能編輯檔案(使用 windows 上的編輯器),修改完成後 ctrl+s 就能把修改的檔案儲(chǔ)存遠(yuǎn)端主機(jī)上
新連線時(shí),協(xié)定選SFTP
用虛擬機(jī)器就好了,百度下vagrant,簡(jiǎn)單的很,有共享目錄,windows下的任何改動(dòng)能即時(shí)同步到linux下。
首先,如果會(huì)用 VIM 那麼 VIM 足以秒殺任何編輯器(不是 IDE)
如果是想要即時(shí)編輯的話,可以嘗試在伺服器端開啟 ftp 服務(wù),然後在電腦上添加,直接使用電腦上的 編輯器或 IDE 編輯程式碼,理論上儲(chǔ)存時(shí)就會(huì)自動(dòng)同步。
如果覺得系統(tǒng)自備的資源管理器的 ftp 用著難受,可以試試 GoodSync,設(shè)定為自動(dòng)同步即可。
如果你用的是sublimeText,可以安裝插件 “FTPSync”,保存即透過ftp進(jìn)行檔案同步,非常方便。
vagrant啊,具體安裝可以移步我的部落格:http://www.cnblogs.com/lamp01...