Atome en russe. Atom est un éditeur de texte. Quoi de neuf dans cette version

Atome(en russe "Atom") est un éditeur de code en texte libre de la société GitHub, créé sur la base de la plateforme Electron. C'est un excellent outil pour écrire du code et développer des programmes et des applications Web. Vous pouvez télécharger l'éditeur Atom gratuit pour Windows, Mac ou Linux.

Quel est ce programme ?

Atom Text Editor est un éditeur open source. Il est développé en anglais et dispose de larges options de personnalisation. Malgré le fait qu'il existe aujourd'hui un grand nombre de programmes de ce type, par exemple: ou - ils ont tous leurs propres lacunes.

Par conséquent, GitHub a essayé de créer un éditeur qui combinera toutes les fonctionnalités nécessaires et n'aura aucun inconvénient. Les développeurs de produits eux-mêmes l'appellent l'éditeur de texte du 21e siècle.

Opportunités

Ce programme comprend un gestionnaire de lots, un navigateur de système de fichiers, un gestionnaire de projet et, bien sûr, un éditeur de code. Il prend en charge les langages de programmation tels que Java, HTML, CSS, C/C++, SQL, Python, PHP et bien d'autres.

Comment utiliser?

L'éditeur vous permet d'installer divers packages prenant en charge un grand nombre de fonctionnalités et de modules complémentaires.

L'installation d'un nouveau package est simple :

  • En allant dans l'onglet Guide de bienvenue, vous devez sélectionner Installer un package, et après Ouvrir le programme d'installation ;
  • Après avoir installé le package requis, vous pouvez modifier ses paramètres à l'aide du bouton Paramètres ou le désactiver avec le bouton Désactiver.

Interface

Atom n'est pas une simple application Web. Il s'agit d'une version spécialisée du célèbre navigateur Chromium. La fenêtre du programme est une page Web locale distincte. Du fait que le travail dans l'éditeur s'effectue localement, il n'y a pas besoin de se soucier constamment du chargement des ressources, du chargement asynchrone des modules, de la concaténation des scripts, etc.

Après avoir installé l'éditeur, l'utilisateur peut choisir en toute autonomie le thème qui lui convient. Pour cela, allez dans le menu Edition, puis Préférences -> Thèmes. En plus du thème, ce panneau vous permet également de sélectionner la coloration syntaxique de la syntaxe du thème. Les développeurs proposent deux options de conception - claire et sombre (par défaut). De plus, vous pouvez installer le thème en le téléchargeant sur Internet.

Particularités

Free Atom, comme tout autre éditeur, a ses propres avantages et inconvénients.

Avantages

Les avantages de cette application peuvent être attribués en toute sécurité :

  • Open source;
  • Distribution gratuite du programme;
  • Prise en charge d'un grand nombre de langages et de frameworks ;
  • Basculement entre les codages ;
  • Interaction avec Git et Github ;
  • Mise en évidence de la syntaxe, vérification orthographique, complétion des fonctions et des parenthèses, mise à l'échelle, mode écran partagé, etc. ;
  • Télétype pour le travail de code coopératif ;
  • Explorateur, gestionnaire de projet et installateur de packages intégrés.

Défauts

Les inconvénients de ce programme ne peuvent être attribués qu'au fait qu'il n'est pas distribué en russe. Cependant, cette faille est rapidement résolue en installant le module complémentaire "i18n", qui ajoute le russe à Atom.

Résultat

L'éditeur Atom est un exemple d'un excellent outil de développement qui contient tous les avantages et capacités qui accélèrent le codage et la création de programmes, rendant le processus aussi confortable que possible pour l'utilisateur.

Atom a été développé par l'équipe de développement GitHub. Ils positionnent leur produit comme un éditeur de texte du 21ème siècle. Que recherchaient les développeurs au départ et pourquoi ont-ils même eu envie de créer un atome, car le marché regorge d'éditeurs de texte ? Selon les développeurs, il existe de nombreux programmes similaires sur le marché, par exemple Sublime Text 3, Brackets, etc., mais ils présentent un certain nombre d'inconvénients. Certains éditeurs de texte ont de riches possibilités en termes d'extension de fonctionnalités, de personnalisation, mais il est difficile d'étudier tout cela, de le faire pour un utilisateur inexpérimenté sans connaissances particulières, tandis que d'autres, au contraire, sont facilement assimilables, mais peu fonctionnels. Alors atom a été développé afin de supprimer ces arêtes, et de cumuler tous les avantages des concurrents !

Premier démarrage

Au premier lancement de l'atom, une fenêtre d'accueil s'ouvre devant nous, constituée de deux panneaux, à gauche se trouve le logo de l'éditeur, une description avec des liens, et à droite du menu des rubriques principales du programme avec de petites descriptions de chacun - ce qui aidera à se faire des amis avec l'atome dès les premières minutes.


Interface

La première chose qui m'a accroché après l'installation d'atom, c'est son interface agréable et conviviale, qui contraste fortement avec les concurrents, pour le mieux. La conception de l'atome est très intuitive et réfléchie, il n'y a rien de superflu et tous les éléments sont correctement situés, de sorte que même un débutant n'aura aucune difficulté au début à comprendre où se trouve.

La mise en avant du code en général, je suis personnellement tombé amoureux du thème, qui est le thème par défaut après l'installation de l'atom. D'accord, elle est juste géniale !


La fenêtre des paramètres du programme est également très pratique et magnifiquement conçue, chaque paramètre a une description qui vous aidera à comprendre à quoi il sert. En plus de cela, les développeurs ont inclus une opportunité telle que l'affichage des descriptions des plugins et des thèmes d'éditeur supplémentaires installés, sans avoir à accéder à la page avec le plugin sur Internet, et je pense que c'est cool !


Menu des paramètres de l'éditeur de texte Atom

Les paramètres de l'atome de l'éditeur de texte peuvent être ouverts via la section de menu "affichage", élément "paramètres", ou par une combinaison de touches de raccourci - Ctrl +,

Le programme a une grande variété de paramètres, tous les paramètres sont divisés en catégories sémantiques (également pratique).
Core - Paramètres du noyau du programme Edit - Paramètres d'édition du texte et de son affichage dans la fenêtre de l'éditeur Système - Paramètres d'affichage de l'atome dans le menu contextuel du système d'exploitation Raccourcis - Liste et description de tous les raccourcis clavier de l'éditeur de texte atom Packages - Liste de tous les plugins installés dans l'atome et leurs paramètres avec une description, ainsi que le bouton activer/désactiver pour n'importe quel plugin (même celui du système). Thèmes - Section avec une liste des thèmes installés et leurs paramètres. Mises à jour - Section pour les notifications sur les nouvelles versions de plugins, de thèmes et de l'éditeur de texte lui-même avec un bouton de mise à jour pour chacun. Installer - Section de plugins et de thèmes supplémentaires pour l'atome avec une description de chacun, un filtre rapide et un bouton d'installation.

Vous pouvez presque tout changer ici, et vous n'avez pas besoin d'aller dans les fichiers système pour cela, comme dans d'autres éditeurs de code, tout peut être fait directement dans le panneau des paramètres en activant/désactivant simplement l'un ou l'autre paramètre.

Raccourcis clavier d'atome

Une section séparée montre tous les raccourcis clavier du programme et une description de ce dont ils sont responsables. Chaque touche de raccourci peut être réécrite en d'autres raccourcis clavier qui vous conviennent personnellement. Pour ce faire, vous devez cliquer sur l'icône de la disquette pour copier le code de configuration de cette fonction, puis ouvrir le fichier de paramètres de raccourci en utilisant le lien "votre fichier keymap", puis coller le code copié dedans et remplacer les raccourcis clavier enregistrés avec le vôtre et enregistrez le fichier, après quoi vous pourrez immédiatement utiliser les raccourcis clavier spécifiés 🙂


Plugins Atome


Conseils de raccourcis clavier

Une fonctionnalité intéressante de l'atome - tout est utile 🙂 Lorsque la fenêtre de l'éditeur est vide, elle affiche un curseur de texte avec des astuces pour les raccourcis clavier fréquemment utilisés du programme.


Signets

Les signets sont disponibles dès la sortie de la boîte dans l'atome pour aider à accélérer le processus de navigation dans le code en masse. Par exemple, vous disposez d'un fichier CSS avec des styles pour les blocs de site, et en plaçant des signets au début de chaque section de styles de blocs, vous pouvez facilement et rapidement naviguer entre ces sections de code en définissant des signets dessus. Ou, lorsque vous avez terminé votre journée de travail et que vous souhaitez ouvrir rapidement l'endroit avec lequel vous avez travaillé hier, le lendemain, ajoutez-le à vos favoris et ne vous inquiétez pas !

Les signets dans atom se trouvent dans l'élément de menu « Edition » « Signet ». Vous pouvez également mettre/supprimer un signet sur une section de code à l'aide de la combinaison de touches Alt + Ctrl + F2 Et vous déplacer dans les signets : Forward - F2 ; Retour - Maj + F2 Vous pouvez afficher une liste de tous les signets du document avec le raccourci clavier - Ctrl + F2


Git et GitHub dans Atom

Une fonctionnalité très pratique de l'atom est également le fait qu'il dispose d'un panneau pour travailler avec le contrôle de version Git, qui vous permet d'effectuer le contrôle de version directement depuis l'éditeur de texte atom sans avoir à passer par la console. Et bien sûr, les développeurs atom ont inclus la prise en charge de la liaison du référentiel sur GitHub avec l'éditeur atom. (Nous parlerons plus en détail du travail avec Git dans l'atome dans les articles suivants)


Atom prend également en charge les extraits de code (morceaux de code préparés). Lorsque vous saisissez les premières lettres d'un snippet, une fenêtre apparaît avec une liste des snippets déjà préparés dans le programme (pour ce type de document) qui correspondent aux lettres saisies. Les extraits sont développés en appuyant sur la touche Tab.
Nous pouvons également créer nos propres extraits (plus d'informations à ce sujet dans les prochains articles de cette série). Le menu des extraits est situé dans la section "Packages" du menu principal, l'élément "Snippets", et si nous sélectionnons l'élément "disponible" ici, une fenêtre s'ouvrira avec une liste de tous les extraits disponibles pour ce type de code.


Barre de commandes dans Atom

Toutes les fonctions et commandes disponibles du programme sont disponibles dans le panneau de commande, qui peut être ouvert dans l'élément de menu "Packages" "Palette de commandes", ou en appuyant sur la combinaison de touches de raccourci - Ctrl + Maj + P

En plus du fait que toutes les fonctions disponibles sont répertoriées dans le panneau de commande, de nombreuses fonctions auxquelles des touches de raccourci sont affectées ont une combinaison de touches de raccourci qui lancent cette fonction/commande.

Nous pouvons filtrer la liste en entrant le nom de la commande dans le champ de filtre rapide.


En plus des onglets, nous pouvons diviser la fenêtre de l'éditeur en panneaux. Le menu des panneaux est situé dans la section du menu principal "Affichage", onglet "Volets". Ou depuis le menu contextuel de la fenêtre de l'éditeur. Si vous choisissez la commande "Split - Haut, Bas, Gauche, Droite", puis une autre fenêtre sera ajoutée dans la fenêtre de l'éditeur en haut, en bas, à gauche, à droite, selon la commande sélectionnée. À son tour, n'importe quel panneau peut également être divisé en un nombre infini de panneaux supplémentaires. Les dimensions des panneaux peuvent être modifiées en tirant sur la bordure du panneau souhaité.


C'est, en principe, tout ce que je voulais dire dans la première leçon d'une série de leçons sur cet éditeur de texte, appelé Atom. Soit dit en passant, Atom pour moi est maintenant le principal éditeur de texte dans lequel j'écris le code du programme.

J'espère que l'article vous sera utile, j'attends votre commentaire sur cet éditeur, écrivez ce que vous aimez ou n'aimez pas à ce sujet et quels plugins pour l'atome vous utilisez. Je serai ravi de discuter de ce sujet avec vous. Et là-dessus on ne se dit pas au revoir - rendez-vous dans le prochain article, qui sera consacré à l'analyse de tous les éléments de l'interface de l'atome et de sa configuration ! Jusqu'à !

Le programme Atom est un éditeur de code de programme populaire qui est souvent utilisé par les programmeurs et les développeurs Web.

La popularité de cet éditeur est due à la présence de l'interface la plus simple et de nombreuses fonctions utiles. Atom prend en charge tous les langages et encodages connus, et inclut également une fonction de coloration syntaxique. De plus, la fonctionnalité du programme est équipée d'un gestionnaire de fichiers très pratique qui vous permet de basculer rapidement entre les répertoires et les documents ouverts.

Le principe de fonctionnement du logiciel est à bien des égards similaire à la fonctionnalité des navigateurs Web modernes. Chacun des documents que vous ouvrez sera affiché dans un onglet séparé, et basculer entre eux sera très rapide et pratique. Si vous avez fermé accidentellement l'un des onglets, vous pouvez le retourner à l'aide de la fonction "Onglet fermé".

La conception stylistique initiale de l'éditeur Atom est réalisée dans des couleurs sombres. Cela offre la commodité d'utiliser l'éditeur dans de mauvaises conditions d'éclairage ou la nuit. Si vous le souhaitez, la palette de couleurs peut être modifiée selon vos goûts.

Éditeur multiplateforme du célèbre développeur GitHub. Atom prêt à l'emploi prend en charge les principaux langages de programmation, vous permet de structurer votre code et de mettre en évidence les commandes de base. Avec cette application, vous pouvez gérer de manière flexible les onglets ouverts, suivre l'historique des modifications et rechercher les informations dont vous avez besoin en spécifiant divers critères de recherche. Le "point culminant" du programme est la présence de nombreux add-ons. Un gestionnaire spécial est même fourni pour les télécharger et les activer.

Opportunités:

  • édition de code ;
  • prise en charge des onglets et des signets ;
  • coloration syntaxique ;
  • installation d'extensions ;
  • recherche multifonctionnelle.

Principe d'opération:

par défaut, le programme supporte la syntaxe d'un peu plus de 50 langues, vous pouvez étendre cette liste en installant des plugins. Le choix de l'encodage et du langage de programmation courant s'effectue dans le coin inférieur droit de l'application.

En général, l'interface est assez claire - après le lancement de l'utilitaire, un bloc d'onglets s'affiche à gauche et un panneau d'attribution de tâches à droite. Cependant, gardez à l'esprit que le menu Atom n'est pas traduit en russe. Malheureusement, nous n'avons pas pu trouver et télécharger un crack pour l'éditeur de texte du code Atom, tous les fichiers de localisation proposés n'étaient pas compatibles avec la dernière version du programme.

Avantages:

  • de nombreux plugins différents ;
  • mettre en évidence les changements ;
  • exécuter du code exécutable à l'aide de packages tiers ;
  • la possibilité de personnaliser l'interface à travers divers thèmes ;
  • Atom Editor peut être téléchargé pour macOS et Ubuntu (Linux).

Inconvénients :

  • malgré le shell apparemment "léger", l'utilitaire est assez gourmand en ressources PC ;
  • la meilleure fonctionnalité est obtenue après l'installation des plugins ;
  • menu non russifié.

Atom est un puissant outil de code machine basé sur le framework Electron multiplateforme moderne. Ses principaux avantages sont sa polyvalence et sa prise en charge de nombreuses extensions différentes.

Analogiques :

  • Sublime Text est un utilitaire multifonctionnel pour écrire du code ;
  • Notepad ++ est un éditeur HTML populaire.