61 lines
6.2 KiB
Markdown
61 lines
6.2 KiB
Markdown
---
|
||
title: Source Code Editors
|
||
localeTitle: Редакторы исходного кода
|
||
---
|
||
## Редакторы исходного кода
|
||
|
||
Редакторы исходного кода - это программы, которые позволяют создавать код и
|
||
редактирования. Любой текстовый редактор можно использовать для написания кода. Но выделенный код
|
||
редакторы предлагают множество полезных функций, включая: завершение текста,
|
||
раскраски разметки и вкладок / панелей для бок о бок редактирования. Эти функции могут
|
||
быть полезным даже для новых пользователей, которые не знают своего пути обо всех
|
||
расширенные настройки.
|
||
|
||
Есть много, многих редакторов, доступных для загрузки или использования
|
||
онлайн, как платные, так и бесплатные. Они предлагают многие из одних и тех же основных функций, но
|
||
у каждого есть свои тонкости. Дальнейшие исследования могут помочь найти тот, который
|
||
прямо для вас. Следующие редакторы являются кросс-платформенными и
|
||
бесплатно использовать или оценивать.
|
||
|
||
## [Возвышенный текст](https://www.sublimetext.com/) ![Значок Sublime Text](//discourse-user-assets.s3.amazonaws.com/original/2X/1/1249e18855b9c9ef177e636e6c4e308b4877bf2d.png)
|
||
|
||
![Скриншот Sublime Text](//discourse-user-assets.s3.amazonaws.com/original/2X/6/63f774c31a7b1a439bcef9d11e95463b6998310e.png)
|
||
|
||
Sublime Text - очень популярный редактор, который существует [с 2008 года](https://www.sublimetext.com/blog/articles/one-point-oh) . Там
|
||
есть много вариантов и [расширений,](https://packagecontrol.io/) доступных,
|
||
и много [помощи](http://stackoverflow.com/search?q=sublime+text)
|
||
онлайн, чтобы помочь
|
||
[настройте его](http://www.websightdesigns.com/wiki/Setting_up_Sublime_Text_3) .
|
||
(Лицензия на продолжение использования стоит 70 долларов США. Однако Sublime Text свободен для
|
||
скачайте и оцените, с всплывающим окном nag-screen.)
|
||
|
||
## [Скобки](http://brackets.io/) ![Иконка Кронштейны](//discourse-user-assets.s3.amazonaws.com/original/2X/d/df30640741461569071875cf4ff6cad9924f8b32.png)
|
||
|
||
![Скриншот скриншотов](//discourse-user-assets.s3.amazonaws.com/original/2X/2/2f395a58d24ed551ed8440a10ae640777f1143b6.png)
|
||
|
||
Скобки - относительно новый редактор с открытым исходным кодом от Adobe. Это очень удобный пользователь
|
||
дружелюбный, особенно для людей, которые не привыкли к интерфейсам командной строки
|
||
или настройки / предпочтения в стиле JSON. Расширения и темы бывают быстрыми и легкими
|
||
для поиска и установки через Extension Manager.
|
||
|
||
## [Атом](https://atom.io/) ![Иконка Atom](//discourse-user-assets.s3.amazonaws.com/original/2X/7/7f6ba67d0ea310e1c1024f83c9acc1e0ecf255a8.png)
|
||
|
||
![Скриншот Atom](//discourse-user-assets.s3.amazonaws.com/original/2X/8/8016e7c0937e8ce6fcb6104c9aee0026443912f5.png)
|
||
|
||
Atom - это редактор с [открытым исходным кодом](https://github.com/atom/atom) , разработанный
|
||
от [GitHub](https://github.com/) . Как и Sublime Text, Atom довольно популярен.
|
||
Он очень настраиваемый («hackable», как говорится), но расширенные функции могут
|
||
быть подавляющим для новых пользователей. Существует также много [полезной](http://readwrite.com/2014/05/20/github-atom-5-tips-getting-started-tutorial-corey-johnson/) [документации](http://flight-manual.atom.io/)
|
||
|
||
[Доступно](http://stackoverflow.com/search?q=atom) онлайн.
|
||
|
||
## [Код Visual Studio](https://code.visualstudio.com/) ![Иконка Visual Studio Code](https://i.imgur.com/b4vFsKa.png)
|
||
|
||
![Скриншот кода Visual Studio](https://code.visualstudio.com/home/home-screenshot-mac-lg.png)
|
||
|
||
Visual Studio Code - это редактор исходного кода, разработанный Microsoft в 2015 году, и в настоящее время является одним из самых известных редакторов кода для веб-разработки. Он поддерживает многие языки программирования, и, как и другие, вы можете загружать плагины или расширения, чтобы сделать его более настраиваемым для вашего стиля кодирования. Его основные функции:
|
||
|
||
* IntelliSense - для подсветки синтаксиса, автозаполнения, определения функций и умного завершения.
|
||
* Отладка - возможность отладки с использованием точек останова, стеков вызовов и интерактивной консоли.
|
||
* Build-in Git - просмотр различий, сценические файлы, коммиты, push и pull, все доступные в редакторе.
|
||
* Расширения. Установите расширения, чтобы добавить новые языки, темы, отладчики и подключить дополнительные службы. |