2011-10-15 57 views
1

OK <我知道我可以使用Eclipse的Java編程等,但我的工作使用WAMP編輯PHP,XHTML,JavaScript文件... IDE就是最好的編輯文件,並使用Gi​​tHub的?因爲我不知道要到本地主機,然後我的文件複製到我的本地GitHub庫...的GitHub網站發展

+0

你問什麼IDE有良好的git集成?答案將取決於您是使用GitHub還是其他任何git存儲庫? –

+0

問題不是很清楚:你是否想要遠程(ssh)編輯你的文件,並且能夠把你的文件從你的遠程文件推送到github上,對嗎? – Renaud

+0

是的,雷諾,你是對的。 – nn2

回答

0

的Emacs +流浪漢+命令行提供了一個很好的包裝?

更新:magit報道支持流浪漢

更新:

我的經歷:我有一個運行Rails應用程序遙遠的Linux服務器。和私人git儲存庫/ apache(使用幾個VirtualHosts有或沒有ssl)。該服務器運行一個ssh服務器。我使用裸ssh會話命令行使用(git,名義admin)和emacs + tramp來遠程編輯該服務器上的文件。我對你沒有被反養眼的工具斥責(如不不惜一切拖放的東西),我會建議你給emacs的一個嘗試(見EmacsW32nXhtml如果你是Windows下)。我假設你可以在你的WAMP機器上安裝一個ssh服務器......如果是這樣的話,你可以使用以下語法從emacs打開你的文件(假設你將編輯遠程服務器上的/home/renaud/.bashrc) :

/ssh:[email protected]uscatedmachine.org:/home/user/.bashrc 

用膩子在Windows上:見thatthis職位。

它對目錄的作用相同。系統會提示您輸入一次密碼,然後編輯文件/目錄,就好像它只在您的機器上一樣。對於git部分,我已經驗證了自己,因爲我直接從ssh終端做git的東西,但是據報道最新的magit 支持tramp(,即遠程git plumbering,據我瞭解)。

如果你以前從來沒有用過emacs,這並不容易。您必須先學習emacs基礎知識,並根據您的需求進行定製。我的意見是值得一試的。如果需要,我可以幫助您進行基本配置。

(我用我自己幾乎emacs的用於從簡單的文本編輯Java編程我的Linux機器的一切。)

更新:

經過一番測試,magit工作得非常好遠程(在Linux上測試)!由於您的問題,添加到我的配置中的新模式!

+0

不,他應該使用vim! :P – llazzaro

0

這不是一個IDE,但有一些git插件的vim對我來說是最好的。我想,Eclipse也應該有一些git插件。 學習git的最佳方式是使用它從命令行!

+0

不,他應該使用Emacs! :P – Renaud

2

Cloud9 IDE可能是你正在尋找的!它是一個在線IDE,可與GitHub,heroku等進行開箱即用的集成,並使您可以共享工作區。