CodeToGo 2.1

Licence: Essai gratuit ‎Taille du fichier: 1.05 MB
‎Note des utilisateurs: 0.0/5 - ‎0 ‎Votes

Sur CodeToGo

CodeToGo a maintenant été utilisé pour exécuter plus d’un million de programmes! Écrivez et exécutez du code dans votre langage de programmation préféré, à l’aide de votre appareil iOS ! Prend en charge tous les appareils iOS. Il suffit de choisir votre langue, écrire du code (avec syntaxe mise en surbrillance pour les langues les plus courantes), et l’exécuter. Chaque langue a son propre exemple « Hello World! » programme pour vous de tester. CodeToGo vous donne une API autour de ideone.com, vous permettant d’exécuter du code dans de nombreux langages de programmation différents (sur un serveur Linux) et de récupérer les résultats. NOTE IMPORTANTE: Malheureusement, parce que vous ne pouvez pas réellement exécuter du code sur l’iPhone, vous devez avoir une connexion Internet pour exécuter le code! Vous pouvez toutefois écrire, enregistrer et charger du code sans connexion. ENTRÉE: CodeToGo prend également en charge la fourniture d’entrée (à l’avance) pour votre programme - Il suffit de frapper l’onglet « Entrée (stdin) » pour définir l’entrée de l’utilisateur (séparant chaque entrée différente avec une nouvelle ligne), puis appuyez sur l’onglet code pour revenir à l’écriture de code. Enregistrer et charger votre code - Le code actuel d’une langue donnée est automatiquement enregistré pour vous, et vous pouvez également enregistrer et charger ultérieurement différents fichiers pour chaque langue. Vous pouvez également enregistrer et charger des fichiers à partir de Dropbox, ou transférer vers et depuis votre ordinateur avec le partage de fichiers iTunes. Pour une programmation plus rapide, CodeToGo ajoute même une rangée supplémentaire de touches couramment utilisées au clavier par défaut. Vous pouvez également personnaliser cette ligne supplémentaire en touchant le bouton « Paramètres » en haut à droite de l’écran de langue initial. Si vous avez besoin de sauter à une ligne spécifique dans votre programme (l’emplacement d’une erreur, peut-être), vous pouvez le faire aussi! Le bouton « Ligne Goto » vous permet de taper un numéro de ligne et de sauter dessus. Et si vous faites du développement web, vous pouvez rendre la sortie de votre programme en HTML! Après avoir exécuter votre programme, il suffit d’appuyer sur le bouton « Render as HTML » pour voir à quoi il ressemblerait sur une page Web. Liste complète des langues prises en charge (et de leurs extensions correspondantes) : Ada (.adb) + mise en évidence syntaxe Assemblage (gcc - . nasm - .asm) + mise en évidence syntaxe AWK (.awk) + mise en surbrillance syntaxe Bash (.sh) + mise en évidence syntaxe bc (.bc) bf (.bf) C (.c) + mise en surbrillance syntaxe C99 Strict (.c) + mise en évidence syntaxe C# (C Sharp - .cs) + mise en surbrillance syntaxe C++ (.cpp) + mise en surbrillance syntaxe C++0x (.cpp) + mise en évidence syntaxe CLIPS (.cli) Clojure (.clj) COBOL (.cob) COBOL 85 (.85.cob) Lisp commun (.lisp) + mise en évidence de syntaxe D (.d) + mise en surbrillance syntaxe Erlang (.hrl) + mise en évidence syntaxe F# (.fs) Facteur (.factor) Forth (.4ème) Fortran (.f) + mise en évidence syntaxe Aller (.go) Groovy (.groovy) Haskell (.hs) + mise en évidence syntaxe HTML (.html) + mise en surbrillance syntaxe Icône (.icn) Intercal (.i) Java (.java) + mise en surbrillance syntaxe JavaScript (.js) + mise en surbrillance syntaxe Lua (.lua) + mise en évidence de la syntaxe Nemerle (.n) + mise en évidence syntaxe Nice (.nice) Nimrod (.nim) Ocaml (.ml) + mise en évidence syntaxe Oz (.oz) Pascal (.pas) + mise en évidence syntaxe Perl (Perl - . Perl6 - .p6.pl) + mise en évidence syntaxe PHP (.php) + mise en évidence syntaxe Brochet (.pike) Prolog (GNU - .gnu. SUI - .swi.pl) + mise en surbrillance syntaxe Python (Python - .py, Python3 - .3.py) + mise en surbrillance syntaxe R (.r) + mise en surbrillance syntaxe Ruby (.ruby) + mise en surbrillance syntaxe Scala (.scala) + mise en évidence syntaxe Schéma (.scm) Smalltalk (.st) SQL (SQLite - .sql) + mise en évidence syntaxe Tcl (.tcl) + mise en évidence syntaxe Unlambda (.unl) Visual Basic .NET (.vb) Commentaires par e-mail, suggestions, bugs pour nate AT pinkeh DOT com