Comment éditer, compiler et exécuter du code à l’aide d’outils en ligne
Si vous possédez un Chromebook ou tout autre ordinateur avec Google Chrome OS, Jolicloud, ou même un navigateur Linux, vous pourriez penser que la programmation de tout type sur un tel ordinateur est difficile. Si vous êtes moins un IDE (environnement de développement intégré) et que vous préférez un éditeur de texte brut, gedit répondra certainement à vos besoins sur ces ordinateurs portables, mais que se passe-t-il si vous souhaitez déboguer des programmes ?
Si vous possédez un Chromebook ou tout autre ordinateur avec Google Chrome OS, Jolicloud, ou même un navigateur Linux, vous pourriez penser que la programmation de tout type sur un tel ordinateur est difficile. Si vous êtes moins un IDE (environnement de développement intégré) et que vous préférez un éditeur de texte brut, gedit répondra certainement à vos besoins sur ces ordinateurs portables, mais que se passe-t-il si vous souhaitez déboguer des programmes ?
J’ai récemment effectué une recherche pour tout IDE basé sur le Web qui ressemble à distance à un programme Java, car je ne savais pas comment installer Eclipse sur mon ancien ordinateur portable exécutant Browser Linux. Mon ordinateur principal est mort dans ma classe Java, laissez-moi trouver la chose la plus proche d’un compilateur jusqu’à ce que ma nouvelle machine soit livrée. J’ai été soulagé de trouver deux excellentes applications qui ne m’ont pas obligé à installer quoi que ce soit, mais qui m’ont aidé à exécuter et à tester des programmes Java sans aucune complexité.
Les deux applications sont TextDropApp et Ideone. TextDropApp est un simple éditeur de texte basé sur le Web qui se synchronise avec Dropbox, et Ideone est un pastebin et un compilateur en ligne qui vous aide à exécuter du code en ligne dans plus de 40 langages de programmation.
Faire une vidéo du jour
Modifier des fichiers texte avec TextDrop
Si vous avez votre propre serveur, vous pouvez établir une connexion SSH et utiliser nano pour éditer des fichiers texte, mais si vous ne le faites pas, c’est lorsque vous n’avez pas de bureau permanent ou que vous avez simplement besoin d’enregistrer des fichiers en ligne pour un accès ultérieur n’importe où.
Étant donné que j’utilise déjà et que je prévois de continuer à utiliser Dropbox, je vais parler de Dropbox, bien que vous puissiez bien sûr utiliser d’autres services similaires comme Box.net et Evernote. TextDrop peut certainement vous sauver la vie en matière de synchronisation avec Dropbox, car il peut également créer des fichiers dans votre Dropbox. Une fois sur le site TextDrop, vous ne pourrez plus rien saisir tant que vous ne serez pas connecté. Vous serez en fait redirigé vers le site Web de Dropbox où vous pourrez autoriser TextDrop. Après cela, vous pourrez créer un nouveau fichier texte ou ouvrir un fichier texte tel que « ROCKSTAR.java ».
TextDrop est très minimaliste, il n’a donc pas de fonctionnalités comme la coloration syntaxique (pour l’instant), mais il est facile à utiliser et pratique. Appuyez sur Ctrl + S pour enregistrer le fichier texte sur lequel vous travaillez et, bien sûr, ce changement est immédiatement répercuté sur le site Web de Dropbox.
Vous n’aurez plus besoin de télécharger des fichiers, de les modifier dans un programme d’éditeur de texte de bureau et de les télécharger à nouveau.
Compiler et exécuter du code avec Ideone
Ideone fonctionne très bien lorsque vous avez terminé d’éditer une fonction et que vous souhaitez compiler votre code et/ou exécuter votre code via des cas de test. Il prend en charge plus de 40 langages de programmation et ne nécessite pas de compte pour exécuter et tester le code. Les comptes peuvent bien sûr suivre vos extraits de code si vous prévoyez de l’utiliser plusieurs fois, et également activer d’autres ajouts intéressants – vous pouvez modifier les soumissions, effacer les publicités, augmenter les limites d’exécution de 5 à 15 secondes, et plus encore.
Pour compiler votre code, collez-le simplement dans la zone de texte, choisissez votre langage de programmation, si vous souhaitez exécuter le code et si vous souhaitez exposer votre code avant de cliquer nous faire parvenirVous saurez quand le compilateur aura fait son travail.
Même si votre extrait de code est privé, vous pouvez partager, cloner et/ou télécharger le code avec des collègues en utilisant l’URL raccourcie fournie, et le copier dans le presse-papiers.
Si vous programmez régulièrement, vous avez probablement tous les outils dont vous avez besoin pour faire le travail, mais si vous faites face à une urgence comme moi, avez des outils limités, ou vous voyagez beaucoup avec votre tablette et avez besoin de vérifier rapidement votre code utilisation Compilateur en ligne, Ideone fait bien le travail. Si vous utilisez TextDrop, vous pouvez simplement coller du code, compiler et exécuter en ligne !
Connaissez-vous un outil similaire ? Faites le nous savoir dans les commentaires!
Crédit d’image : Shutterstock
A propos de l’auteur