2011-10-15 44 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等进行开箱即用的集成,并使您可以共享工作区。