OK <我知道我可以使用Eclipse的Java编程等,但我的工作使用WAMP编辑PHP,XHTML,JavaScript文件... IDE就是最好的编辑文件,并使用GitHub的?因为我不知道要到本地主机,然后我的文件复制到我的本地GitHub库...的GitHub网站发展
回答
Eclipse拥有的例如:It插件是非常好的。你可以使用基于eclipse但包含所有web视图的aptana。它基本上可以编辑你所提到的一切,真的很好,而你的git回购
的Emacs +流浪汉+命令行提供了一个很好的包装?
更新:magit报道支持流浪汉
更新:
我的经历:我有一个运行Rails应用程序遥远的Linux服务器。和私人git储存库/ apache(使用几个VirtualHosts有或没有ssl)。该服务器运行一个ssh服务器。我使用裸ssh会话命令行使用(git,名义admin)和emacs + tramp来远程编辑该服务器上的文件。我对你没有被反养眼的工具斥责(如不不惜一切拖放的东西),我会建议你给emacs的一个尝试(见EmacsW32和nXhtml如果你是Windows下)。我假设你可以在你的WAMP机器上安装一个ssh服务器......如果是这样的话,你可以使用以下语法从emacs打开你的文件(假设你将编辑远程服务器上的/home/renaud/.bashrc) :
/ssh:[email protected]uscatedmachine.org:/home/user/.bashrc
它对目录的作用相同。系统会提示您输入一次密码,然后编辑文件/目录,就好像它只在您的机器上一样。对于git部分,我已经验证了自己,因为我直接从ssh终端做git的东西,但是据报道最新的magit 支持tramp(,即远程git plumbering,据我了解)。
如果你以前从来没有用过emacs,这并不容易。您必须先学习emacs基础知识,并根据您的需求进行定制。我的意见是值得一试的。如果需要,我可以帮助您进行基本配置。
(我用我自己几乎emacs的用于从简单的文本编辑Java编程我的Linux机器的一切。)
更新:
经过一番测试,magit工作得非常好远程(在Linux上测试)!由于您的问题,添加到我的配置中的新模式!
不,他应该使用vim! :P – llazzaro
这不是一个IDE,但有一些git插件的vim对我来说是最好的。我想,Eclipse也应该有一些git插件。 学习git的最佳方式是使用它从命令行!
不,他应该使用Emacs! :P – Renaud
Cloud9 IDE可能是你正在寻找的!它是一个在线IDE,可与GitHub,heroku等进行开箱即用的集成,并使您可以共享工作区。
- 1. 如何发布网站到github并预览网站展示?
- 2. 社交网站发展
- 3. Nginx和github的网站
- 4. 移动网站的发展与普通网站有何不同?
- 5. 发展网站和客户网站的含义是什么?
- 6. git和github与现场网站和开发网站的工作流程
- 7. 如何注销github网站?
- 8. 不能推到github网站
- 9. 将网站上传到GitHub
- 10. GitHub推送到Azure网站
- 11. 主持多个GitHub网站
- 12. Github上后钩发展VM
- 13. 网站发展进一步方向
- 14. 需要谷歌网站发展方向
- 15. Javascript展示网站
- 16. 如何将由Node.js制作的网站发布到Github Pages?
- 17. 检索网站的cookie并发布到网站时的扩展错误?
- 18. 如何从这个网站GitHub的
- 19. 不能在我的GitHub网站
- 20. Capistrano和部署从Github的网站
- 21. 指定URL的GitHub在GitHub的行家网站插件
- 22. joomla网站的扩展
- 23. Github项目页面与Github页面的网站自定义域
- 24. GitHub页面:将用户网站更改为项目网站
- 25. git github发布到网站,但不要擦除文件夹?
- 26. 从github发布到azure网站时自动运行测试?
- 27. 应该在网站开发过程中使用GitHub吗?
- 28. 为Github项目创建网站
- 29. 将React Starter Kit网站导入github
- 30. 将实际网站链接到github
你问什么IDE有良好的git集成?答案将取决于您是使用GitHub还是其他任何git存储库? –
问题不是很清楚:你是否想要远程(ssh)编辑你的文件,并且能够把你的文件从你的远程文件推送到github上,对吗? – Renaud
是的,雷诺,你是对的。 – nn2