GitHub présente son éditeur de texte pour les développeurs
Atom est une «variante spécialisée de Chromium»

Le , par Stéphane le calme, Chroniqueur Actualités
Pour les développeurs en quête d’un outil performant pour l’édition de leur code, GitHub a lancé Atom, «l’éditeur de texte que nous avons toujours voulu».

Pour expliquer son projet, GitHub indique que «les navigateurs web sont parfait pour surfer sur les pages web, mais l’écriture du code est une activité spécialisée qui mérite des outils dédiés. Plus important encore, le navigateur limite sévèrement l'accès au système local pour des raisons de sécurité, et pour nous, un éditeur de texte qui ne pouvait pas écrire des fichiers ou exécuter des sous-processus locaux était un non-partant. »

C’est la raison pour laquelle Atom n’a pas été conçu comme une application traditionnelle mais plutôt comme «une variante spécialisée de Chromium conçue pour être un éditeur de texte plutôt qu'un navigateur internet».


Toutes les API disponibles pour une application typique Node.js sont également disponibles pour le code qui s'exécute dans chaque fenêtre où il y a du JavaScript. Cet hybride offre une expérience vraiment unique, de développement côté client.

Par ailleurs, GitHub indique que son éditeur de texte est avant tout pensé pour être « personnalisable à fond » : il sera possible de modifier quasiment toutes les fonctionnalités, et des thèmes/plugins développés par GitHub et sa communauté sont déjà disponibles.

Reconnaissant qu’il est parfois pénible de configurer soit même un éditeur avant utilisation, GitHub explique qu’Atom vient équipé de fonctionnalités auxquelles vous pouvez vous attendre de la part d'un éditeur de texte moderne comme un navigateur de systèmes de fichiers, un moteur de recherche pour ouvrir rapidement des fichiers, ou encore l’ouverture de plusieurs onglets

Pour l’heure, Atom est encore en bêta fermée. Néanmoins, une partie du code source est déjà disponible, et l'intégralité le sera lors de la sortie finale du service.

Source : Blog Atom

Et vous ?

Que pensez-vous d'Atom ?


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de Nova Stuff Nova Stuff
http://www.developpez.com
Membre du Club
le 02/03/2014 3:46
Etant donné que sur la base de Chronium on peut faire d'excellentes applis, cela éveille ma curiosité quant à cet éditeur de texte.

Il m'a tout de même l'air de beaucoup ressembler à sublime text, mais je dis pourquoi pas !

Edit : finalement j'ai demandé une clef beta, j'ai très envie de le tester ! Pour ceux que ça intéresse : https://atom.io/
Avatar de Zefling Zefling
http://www.developpez.com
Membre Expert
le 02/03/2014 14:20
At the moment Atom only runs on OS X (10.8 or later). Windows and Linux releases are on the roadmap.

Mouais...

En tout cas je vois de plus en plus d'applis basé sur webkit, bink ou gecko ses derniers temps. On peut logiquement s'attendre à ce qu'elles soient multi-OS, mais même pas.
Avatar de psychadelic psychadelic
http://www.developpez.com
Membre émérite
le 02/03/2014 19:47
Je serais plutôt tenté, à quand la version Windows / Linux??

J'espère aussi qu'il saura traiter le SVG...
Avatar de Atem18 Atem18
http://www.developpez.com
Membre éclairé
le 02/03/2014 19:48
Citation Envoyé par Zefling  Voir le message
Mouais...

En tout cas je vois de plus en plus d'applis basé sur webkit, bink ou gecko ses derniers temps. On peut logiquement s'attendre à ce qu'elles soient multi-OS, mais même pas.

Je pense plutôt que les tests ont seulement été faits sous OSX. Et comme ils sont attendus au tournant, ils ne veulent pas prendre de risque.
Avatar de codec_abc codec_abc
http://www.developpez.com
Membre du Club
le 03/03/2014 8:32
Au vu des FAQ du projet il ne semble pas que le code source ne sera disponible. En gros, la base sera propriétaire et les plugins développé par Github seront eux publiés sous une licence open source. Il est à noter aussi qu'il est prévu que l'application (en plus de n'être pas complètement ouverte) sera payante.

Bref, entre vim, emacs, notepad++, sublime text et autre je suis pas sur que cet éditeur arrive à se faire une place.
Avatar de Atem18 Atem18
http://www.developpez.com
Membre éclairé
le 03/03/2014 11:05
Citation Envoyé par codec_abc  Voir le message
Au vu des FAQ du projet il ne semble pas que le code source ne sera disponible. En gros, la base sera propriétaire et les plugins développé par Github seront eux publiés sous une licence open source. Il est à noter aussi qu'il est prévu que l'application (en plus de n'être pas complètement ouverte) sera payante.

Bref, entre vim, emacs, notepad++, sublime text et autre je suis pas sur que cet éditeur arrive à se faire une place.

Sublime Text à le même modèle que ce futur éditeur de texte et il est pourtant adulé. Laissons une chance à ce "Atom" et nous verrons bien ce qu'il a a offrir.
Avatar de Calmacil Calmacil
http://www.developpez.com
Membre régulier
le 03/03/2014 11:23
Ca ressemble furieusement à du pompage de code.
Avatar de rambc rambc
http://www.developpez.com
Membre Expert
le 03/03/2014 16:17
Pompage de code ? De quoi parle-t-on ?
  1. Un thème de couleurs ? Tout le monde peut imiter cela.
  2. Le type de fichiers de configuration ? N'exagérons pas.

Je m'en vais tester cette version gratuite.
Avatar de rambc rambc
http://www.developpez.com
Membre Expert
le 03/03/2014 16:20
Oups, j'avais pas vu que ce serait payant. Pas pour moi, pas les moyens !
Avatar de Calyce Calyce
http://www.developpez.com
Invité de passage
le 08/03/2014 8:43
Pour info, un éditeur opensource, multi-plateformes, basé sur webkit et vraiment novateur existe déjà -> www.lighttable.com
Offres d'emploi IT
Gestion de projets h/f
Stage
Société Générale France - Ile de France - Paris La Défense
Parue le 07/10/2014
Référent technique h/f
CDI
Société Générale - Ile de France - Paris
Parue le 29/09/2014
Développeur front end-html5/angular js h/f
CDI Freelance
TREPIA - Rhône Alpes - Lyon (69000)
Parue le 15/10/2014

Voir plus d'offres Voir la carte des offres IT
 
 
 
 
Partenaires

PlanetHoster
Ikoula