Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

ACE : éditeur de code dans le navigateur
.

Le , par FirePrawn

22PARTAGES

4  1 
Développer sans avoir à installer un éditeur de code
Grâce à cet éditeur qui s'intègre dans un navigateur


ACE est un éditeur de code dans le navigateur développé en JavaScript. Il apporte les mêmes fonctionnalités que les plus connus des éditeurs natifs tels que Vim ou encore TextMate.

Il s'intègre très facilement dans n'importe quel navigateur ou application JavaScript.
Il supporte 40 langages, inclut plus de 20 thèmes différents et est capable de gérer de très gros fichiers.

Il offre tout un tas de fonctionnalités comme le rechercher/remplacer avec expression régulières, l'indentation automatique, la mise en évidence des couples de parenthèses, les curseurs et sélection multiples, etc.

ACE est l'éditeur principal de Cloud9 IDE et est le successeur du projet Mozilla Skywriter (Bespin).

Pour plus d'informations je vous invite à consulter le guide d'intégration.

Source : ace.ajax.org

Et vous ?

Que pensez-vous de cet éditeur ?

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de Klaim
Membre expert https://www.developpez.com
Le 23/01/2013 à 14:45
Le seul vrai IDE online que je connaisse c'est Compilr: https://compilr.com/

Sinon, cet éditeur de code en javascript va m’être utile dans plusieurs projets. Dans un de mes jeux j'ai besoin de ce genre de trucs pour faire du script dans l'editeur in-game (qui utilise des pages web pour le GUI).

Je pense aussi l'utiliser a la place de Code Mirror (http://codemirror.net/) dans cette page de demo de mon projet open source: http://demo.artofsequence.org/

Code Mirror est pas mal cela dis.
0  0 
Avatar de yohannc
Membre actif https://www.developpez.com
Le 23/01/2013 à 15:28
Il manque juste l'intellisense, la compilation, ...
C'est un lecteur de texte amélioré quoi.
Au faite personne n'a essayé de transposer Eclipse dans une applet ?
0  0 
Avatar de Le Vendangeur Masqué
Nouveau Candidat au Club https://www.developpez.com
Le 24/01/2013 à 11:21
Citation Envoyé par yohannc Voir le message
Il manque juste l'intellisense, la compilation, ...
C'est un lecteur de texte amélioré quoi.
Oui un joli gadget pour montrer qu'avec javascript on peut faire des trucs sympas, mais ça on le savait déjà.

Mais bon franchement en pratique je me vois pas abandonner Coda pour ça...
0  0 
Avatar de LittleBean
Membre averti https://www.developpez.com
Le 24/01/2013 à 15:15
Au faite personne n'a essayé de transposer Eclipse dans une applet ?
Tu as le projet orion fait par ibm :
https://orionhub.org/

J'ai juste testé 5 min ... j'ai me bien avoir mon ide sur mon poste
0  0 
Avatar de yohannc
Membre actif https://www.developpez.com
Le 29/01/2013 à 10:14
Citation Envoyé par LittleBean Voir le message
Tu as le projet orion fait par ibm :
https://orionhub.org/
Je viens de tester pour voir et il y a encore du boulot. Plutôt de dire ce qu'il manque, c'est plus rapide de dire ce qu'il y a :
- Gestion des fichier (creation, zip etc)
- Coloration syntaxique et mise en évidence des { et (.
- De temps en temps de l'auto complétion (un System.out.println n'en fait pas).

Donc il manque quasi tout ce qu'apporte un vrai IDE (sinon autant prendre notepad++ par ex.), compilation/debug, une vraie intellisense, codesnippet/génération de code, gestion des erreurs/warnings etc
0  0 
Avatar de Klaim
Membre expert https://www.developpez.com
Le 29/01/2013 à 14:36
Citation Envoyé par Klaim Voir le message
Sinon, cet editeur de code en javascript va m'etre utile dans plusieurs projets. Dans un de mes jeux j'ai besoin de ce genre de trucs pour faire du script dans l'editeur in-game (qui utilise des pages web pour le GUI).

Je pense aussi l'utiliser a la place de Code Mirror (http://codemirror.net/) dans cette page de demo de mon projet open source: http://demo.artofsequence.org/

Code Mirror est pas mal cela dis.
WOW c'est quoi ce bordel, pourquoi mon message a ete modifie????

Je parlais de https://compilr.com/ qui est un vrai IDE en ligne contrairement a ce que presente l'article.

C'est quoi cette censure????

EDIT> C'etait une erreur, les moderateurs ont corrige, merci a eux.
0  0 
Avatar de yohannc
Membre actif https://www.developpez.com
Le 29/01/2013 à 14:57
Citation Envoyé par Klaim Voir le message
WOW c'est quoi ce bordel, pourquoi mon message a ete modifie????
Je parlais de https://compilr.com/ qui est un vrai IDE en ligne contrairement a ce que presente l'article.
Effectivement, j'avais testé vite fait compilr suite à ton message.
D'ailleurs je le trouve mieux que Orion et que celui de l'article, mais je trouve toujours pas ça au niveau d'un IDE "Lourd".
0  0 
Avatar de Klaim
Membre expert https://www.developpez.com
Le 29/01/2013 à 15:47
Citation Envoyé par yohannc Voir le message
Effectivement, j'avais testé vite fait compilr suite à ton message.
D'ailleurs je le trouve mieux que Orion et que celui de l'article, mais je trouve toujours pas ça au niveau d'un IDE "Lourd".
Je pense que le web force une limite a ce que tupeux faire avec un IDE, par exemple c'est difficile de faire tout sans manipuelr des fichiers en local.

Par contre un IDE sous Nacl pourrait etre plus efficace que ce qu'on a jusqu'ici.
0  0 
Avatar de SisS0u
Nouveau Candidat au Club https://www.developpez.com
Le 06/02/2013 à 19:55
J'aime cet editeur il est trés util !
0  0 
Avatar de yannickglt
Candidat au Club https://www.developpez.com
Le 13/02/2013 à 7:38
Le gros avantage que je trouve à Ace est qu'il est open-source et peut être installé sur n'importe quelle machine privée. Je pense par conséquent aux développeurs qui ne font pas confiance au cloud, ou ceux qui ne veulent pas que leurs projets soient publiés sans pour autant payer un abonnement, ou même encore aux entreprises.

Personnellement, j'ai installé Cloud9 sur mon serveur dédié et je peux accéder à mon projet de n'importe où.

Cependant, la version open-source de Cloud9 est encore limitée par rapport à celle déployée sur c9.io (pas de développement collaboratif, pas d'intégration des systèmes de suivi de versions).
Je ne l'utilise donc pas pour développer, mais plutôt pour dépanner.

Quant à CodeMirror, c'est plutôt un bon éditeur mais malheureusement je n'ai pas trouvé d'IDE web (comme Cloud9) qui l'utilise. De plus, je trouve qu'il manque certaines fonctionnalités natives : j'ai été obligé de rajouter du code pour surligner la ligne courante ou bien fermer automatiquement une balise, alors que ce devrait être simplement configurable (comme dans Ace).
0  0