OK < Je sais que je peux utiliser Eclipse pour la programmation Java et autres, mais je travaille avec WAMP pour éditer des fichiers PHP, XHTML, JavaScript ... quel est le meilleur IDE pour éditer les fichiers et utiliser GitHub? Parce que je ne sais pas vouloir aller à localhost, puis copier mes fichiers sur mon repo GitHub local ...GitHub pour le développement de site Web
Répondre
Eclipse a le plugin egit qui est vraiment sympa. Vous pouvez utiliser aptana qui est basé sur eclipse mais qui inclut toutes les vues web. Il peut modifier fondamentalement tout ce que vous avez mentionné et vraiment bien, tout en offrant une enveloppe agréable pour votre repo git
Emacs + clochard + la ligne de commande?
Mise à jour:magit est rapporté pour soutenir clochard
Mise à jour:
Mon expérience: J'ai un serveur linux distant exécutant une application rails. et les dépôts git privés/apache (en utilisant plusieurs VirtualHosts avec ou sans SSL). Ce serveur exécute un serveur ssh. J'utilise une session ssh nue pour l'utilisation de la ligne de commande (git, nominatif admin.) Et emacs + clochard pour modifier à distance les fichiers présents sur ce serveur. Je ne vous suis pas réprimandé par des outils anti-eye candies (comme pour les trucs drag'n'drop pas-tout-tout), je vous suggère d'essayer emacs (voir EmacsW32 et nXhtml si vous êtes sous Windows). Je suppose que vous pouvez installer un serveur ssh sur votre machine WAMP ... Si c'est le cas, vous pouvez ouvrir votre fichier à partir d'emacs en utilisant la syntaxe suivante (en supposant que vous éditez /home/renaud/.bashrc sur le serveur distant) :
/ssh:[email protected]:/home/user/.bashrc
avec du mastic sur les fenêtres: voir that et this messages.
Cela fonctionne de la même manière pour les répertoires. Vous serez invité à entrer votre mot de passe une fois, puis à modifier le fichier/répertoire comme s'il se trouvait sur votre machine. Pour la partie git, je me suis vérifié depuis que je fais les choses git directement à partir d'un terminal ssh, mais le dernier magit est signalé pour soutenir clochard (, c'est-à git à distance de mon compréhension).
Si vous n'avez jamais utilisé emacs auparavant, ce ne sera pas facile. Vous devrez d'abord apprendre les bases d'emacs et les personnaliser pour répondre à vos besoins. Mon opinion est que cela vaut la peine de l'essayer. Je pourrais vous aider avec la configuration de base si nécessaire.
(je l'utilise moi-même emacs presque pour tout sur ma boîte Linux du simple éditeur de texte à la programmation Java.)
Mise à jour:
Après quelques essais, magit fonctionne très bien à distance (testé sur Linux)! Un nouveau mode ajouté à ma configuration grâce à votre question!
non non, il devrait utiliser vim !! : P – llazzaro
bien n'est pas un IDE mais vim avec quelques plugins git est le meilleur pour moi. Eclipse devrait aussi avoir des plugins git, je pense. La meilleure façon d'apprendre git est de l'utiliser depuis la ligne de commande!
non non, il devrait utiliser Emacs !! : P – Renaud
Cloud9 IDE peut être ce que vous cherchez! C'est un IDE en ligne avec une intégration prête à l'emploi avec GitHub, heroku etc. et vous permet également de partager des espaces de travail.
- 1. Nginx et github pour le site Web
- 2. Site web/développement web pour ipad
- 3. Commencez à utiliser netbeans pour le développement de site Web
- 4. Déploiement du site Web Jekyll avec Github
- 5. Utiliser yeoman pour le développement d'un site web mobile?
- 6. Désactivation cache pour le développement d'un site Web
- 7. Outils pour le développement Web
- 8. Comment se déconnecter du site Web github?
- 9. iPhone vs temps de développement de site Web pour l'application de style de site Web
- 10. Processus de développement, déploiement, GitHub
- 11. Développement de site Web PL/SQL baser
- 12. Développement de site web Color Visualizer
- 13. Mot de passe protéger le site Web pendant le développement
- 14. workflow de développement de site Web pour Rails
- 15. Comment maintenir votre site Web de développement contre le site Web de production dans WordPress?
- 16. Modèle de développement pour site Web utilisant SVN
- 17. Développement Web pour iPhone
- 18. ASP.net pour le développement Web et le développement de bureau?
- 19. Organiser le processus de développement d'un site web asp.net
- 20. Egit pour le développement web
- 21. objectif c pour le développement web mobile
- 22. Charger des fichiers github gist paresseux pour afficher le code source sur le site Web
- 23. Rails pour le développement de jeux web
- 24. IDE pour le développement web de Django
- 25. Tutoriel pour le développement web en C#
- 26. Développement d'un site web ASP.NET pour différentes langues
- 27. Java technologies pour le développement web
- 28. Masquage d'un site Web django pendant le développement
- 29. Javascript outil/site web pour le partage de scripts et le développement
- 30. J'utilise jquery dans les pages github qui utilisent jekyll pour générer le site web
Demandez-vous quel IDE a une bonne intégration git? La réponse va-t-elle dépendre de l'utilisation de GitHub ou de tout autre dépôt git? –
La question n'est pas claire pour moi: voulez-vous modifier (ssh) à distance votre fichier et être capable de pousser vos fichiers depuis votre télécommande vers github, non? – Renaud
Oui, Renaud, vous avez raison. – nn2