как запустить код html в атоме

7 дополнений Atom для запуска кода и предварительного просмотра изменений

как запустить код html в атоме. картинка как запустить код html в атоме. как запустить код html в атоме фото. как запустить код html в атоме видео. как запустить код html в атоме смотреть картинку онлайн. смотреть картинку как запустить код html в атоме.

Примечание: Ctrl|Cmd обозначает клавишу «control» на ПК или клавишу «command» на Mac при отображении ярлыков.

Визуализация живых изменений

Переход от одной программы (той, в которой вы кодируете) к другой (той, в которой вы визуализируете вещи) не только требует затрат времени, но и требует когнитивных затрат. То есть это делает вас менее продуктивным, поскольку вы теряете фокус и умственную силу при переключении с одного задания на другое. (См. « Высокая стоимость многозадачности: 40% производительности, потерянной при переключении задач » и « Истинная стоимость многозадачности », чтобы пролить свет на эту тему.)

С другой стороны, возможность иметь немедленную обратную связь для вашего программирования и видеть изменения, отображаемые при вводе текста (для случаев, когда это возможно), позволит вам сэкономить много рабочего времени и сосредоточиться, поскольку вам не нужно переключать задачи и приложения, и в значительной степени процесс программирования, визуализации и отладки становится одной задачей.

Я покажу вам несколько пакетов сообщества, которые будут включать / отключать визуализацию изменений простым нажатием клавиши, чтобы мы могли сохранить все — редактирование и просмотр — в Atom.

WebDev

Тем не менее, благодаря «хакерству» Atom, вот несколько пакетов, которые предоставят эту функциональность редактору.

Предварительный просмотр Atom HTML

Предварительный просмотр Atom HTML показывает предварительный просмотр документов HTML по мере ввода текста с поддержкой CSS и JavaScript. Это несколько основополагающее значение для сегодняшней веб-разработки, но для многих из нас это отлично подойдет. Это простой, легкий пакет, который делает именно то, что ожидалось.

как запустить код html в атоме. картинка как запустить код html в атоме. как запустить код html в атоме фото. как запустить код html в атоме видео. как запустить код html в атоме смотреть картинку онлайн. смотреть картинку как запустить код html в атоме.

Для установки: apm install atom-html-preview

Браузер Плюс

Browser Plus — это пакет, который позволит вам открыть браузер на вкладке Atom, которая даже поставляется с инструментами разработчика для удобной отладки!

как запустить код html в атоме. картинка как запустить код html в атоме. как запустить код html в атоме фото. как запустить код html в атоме видео. как запустить код html в атоме смотреть картинку онлайн. смотреть картинку как запустить код html в атоме.

Для установки: apm install browser-plus
Чтобы установить «гипер» предварительный просмотр и поддержку других фреймворков: apm install pp

Bootstrap 3 Поддержка Atom

как запустить код html в атоме. картинка как запустить код html в атоме. как запустить код html в атоме фото. как запустить код html в атоме видео. как запустить код html в атоме смотреть картинку онлайн. смотреть картинку как запустить код html в атоме.

Для установки: apm install atom-bootstrap3

Предварительный просмотр для Atom

Предварительный просмотр для Atom — это очень обширный пакет, который позволяет справиться с этими сценариями, позволяя вам предварительно просмотреть исходный код в скомпилированной форме (то есть фактический конечный код).

Он поддерживает следующие языки, платформы и библиотеки:

Также в ближайшее время планируется поддержка Sass, Markdown, Haml, ClojureScript и Dart.

Среди его особенностей:

как запустить код html в атоме. картинка как запустить код html в атоме. как запустить код html в атоме фото. как запустить код html в атоме видео. как запустить код html в атоме смотреть картинку онлайн. смотреть картинку как запустить код html в атоме.

Для установки: apm install preview

уценка

как запустить код html в атоме. картинка как запустить код html в атоме. как запустить код html в атоме фото. как запустить код html в атоме видео. как запустить код html в атоме смотреть картинку онлайн. смотреть картинку как запустить код html в атоме.

Markdown — это легкий язык разметки для создания форматированного текста с использованием простого текста, и, поскольку он очень удобен для чтения, его часто используют для форматирования файлов README и сообщений на онлайн-форумах, которые впоследствии будут отображаться в HTML.

Предварительный просмотр уценки

как запустить код html в атоме. картинка как запустить код html в атоме. как запустить код html в атоме фото. как запустить код html в атоме видео. как запустить код html в атоме смотреть картинку онлайн. смотреть картинку как запустить код html в атоме.

Для установки: (в комплекте, без действий)

Markdown Preview Plus

Markdown Preview Plus (MPP) — это расширение сообщества к предыдущему пакету, которое поставляется с некоторыми дополнительными функциями:

как запустить код html в атоме. картинка как запустить код html в атоме. как запустить код html в атоме фото. как запустить код html в атоме видео. как запустить код html в атоме смотреть картинку онлайн. смотреть картинку как запустить код html в атоме.

Для установки: apm install markdown-preview-plus

Выполнение интерпретированного и скомпилированного кода

Script — это расширение с простым именем, которое предоставляет функциональные возможности, которые вы найдете более широко в специализированных IDE, и которое сэкономит вам время на тестирование и отладку. По сути, он позволяет выполнять код для интерпретируемых языков, таких как PHP или Python, и даже для скомпилированных языков, таких как C или Java, и просматривать результаты на другой панели в Atom, рядом с редактируемым кодом. Кроме того, для большинства языков он позволяет вам выполнить (или скомпилировать, а затем выполнить) файл, который вы редактируете полностью, или просто выделение его (как при выборе фрагмента текста).

Он поставляется с несколькими ярлыками для запуска (с профилем компиляции и без него, а также с опциями) и уничтожения процессов, а также для закрытия представления результатов — все с помощью всего нескольких нажатий клавиш. Выходные данные могут быть при желании, чтобы увидеть, сколько времени потребовалось для выполнения скрипта / программы.

Вы также можете удобно передавать теги, такие как или которые будут заменены во время компиляции или выполнения.

Список поддерживаемых языков и компиляторов очень исчерпывающий: 1C (BSL), Ansible, AutoHotKey, AppleScript, Babel ES6 JS, Bash, Batch, Behat Feature, BuckleScript, C, C #, C # Script, C ++, Clojure, CoffeeScript (обычный и грамотный), Кристалл, Огурец (Огурец), D, Дарт, DOT (Графвиз), Эликсир, Эрланг, F #, F *, Рыба, Форт (через GForth), Фортран (через gfortran), Gnuplot, Go, Groovy, Haskell ( обычный и грамотный), Hy, IcedCoffeeScript, Inno Setup, ioLanguage, Java, JavaScript, JavaScript для автоматизации (JXA), Джоли, Джулия, Котлин, LaTeX (через latexmk), LilyPond, Lisp (через SBCL), LiveScript, Lua (обычный и WoW), Makefile, MATLAB, MIPS, MongoDB, MoonScript, NCL, newLISP, Nim (и NimScript), NSIS, Objective-C, OCaml, Octave, Oz, Pandoc Markdown, Perl, Perl 6, PHP, PostgreSQL, PowerShell, Обработка, Prolog, Python, R, Racket, RANT, Reason, Ren’Py, RSpec, Ruby, Ruby on, Rails, Rust, Sage, Sass / SCSS, Scala, Scheme, Shell Script, Стандартный ML, Stata, Swift, Tcl TypeScript, Zsh.

Вот как выглядит выполнение кода с помощью Script:

как запустить код html в атоме. картинка как запустить код html в атоме. как запустить код html в атоме фото. как запустить код html в атоме видео. как запустить код html в атоме смотреть картинку онлайн. смотреть картинку как запустить код html в атоме.

Для установки: apm install script

Что делать дальше

Другое SitePoint рекомендуется читать:

Официальные ресурсы Atom:

Это 7 дополнений, которые я нашел действительно полезными. Пожалуйста, расскажите нам о ваших фаворитах в комментариях ниже.

Источник

Используем Atom для первой вёрстки

Инструкция по установке, настройке и использованию самого передового на сегодняшний день редактора кода

как запустить код html в атоме. картинка как запустить код html в атоме. как запустить код html в атоме фото. как запустить код html в атоме видео. как запустить код html в атоме смотреть картинку онлайн. смотреть картинку как запустить код html в атоме.

как запустить код html в атоме. картинка как запустить код html в атоме. как запустить код html в атоме фото. как запустить код html в атоме видео. как запустить код html в атоме смотреть картинку онлайн. смотреть картинку как запустить код html в атоме.

Почему я выбираю Atom

Не так давно все переходили с какого-нибудь TextMate на SublimeText и это было реально своевременно круто. Но когда в индустрию редакторов кода вошёл GitHub, сразу стало понятно за кем будущее.

Atom — это быстроразвивающийся редактор кода от GitHub с открытым исходным кодом и растущим сообществом. Абсолютно бесплатный, ультра современный, легко настраиваемый через человекопонятный интерфейс, но пока что чуть медленный — в этом весь Atom.

На мой взгляд, на сегодняшний день это лучший редактор кода, который способен изменить индустрию и остаться в ней на очень долгое время.

Установка

Для установки вам необходимо быть обладателем одной из описанных на сайте Atom систем:

OS X 10.8 or later, Windows 7 & 8, RedHat Linux, and Ubuntu Linux

Так как я работаю на Mac, то большая часть инструкции будет для него, иногда с информацией для Windows.

Скачайте дистрибутив и установите его как полагается в вашей системе. На Mac OS X нужно перенести приложение в папку приложений (Applications), на Windows запустить установочный дистрибутив.

После этого откройте Atom и давайте перейдём к настройке.

Настройка

Для того, что бы всё было удобно, я расскажу вам как настроить сам Atom, вашу систему, какие пакеты поставить, что они дают, как их использовать и какую тему подсветки синтаксиса выбрать.

Настройка Atom

После установки Atom сразу готов к работе и настроен в соответствии с последними тенденциями. Вам нужно настроить всего две вещи.

Добавьте разметку отступов
Зайдите в настройки Atom → Preferences → Settings и поставьте галочку на Show Indent Guide. Это включит отображение специальных полосочек, которые помогают видеть вложенность кода.

(UPDATE: не актуально) Настройте правильную работу autocomplete
Autocomplete — это инструмент для автоматического написания кода. Зайдите в Atom → Open Your Keymap и вставьте в конец документа следующий код:

Настройка Mac OS X

В современных редакторах кода можно раздвигать курсор на несколько строк. Что бы это делать на Mac, нужно выключить пару стандартных сочетаний клавиш. Зайдите в системные настройки  → System Preferences → Keyboard → Shortcuts → Mission Control и снимите галочки на двух пунктах:

Mission Control
Занимает сочетание клавиш ^↑

Application windows
Занимает сочетание клавиш ^↓

Теперь, когда будете играться с кодом, попробуйте по нажимать Shift-Ctrl-↑ и Shift-Ctrl-↓. Вы можете редактировать несколько строк одновременно. Также можно вставлять дополнительные курсоры в любые места в коде зажав Cmd и просто кликая в необходимое место.

Установка пакетов

Packages — это небольшие, но очень удобные дополнения, которые расширяют возможности Atom.

Для установки пакетов зайдите в Atom → Preferences → Install и через строку поиска найдите и установите следующие пакеты:

Atom-color-highlight
Подсвечивает цветовые величины в коде

Autocomplete-css
Упрощает написание CSS

Autocomplete-paths
Упрощает написание путей к файлам проекта

Autocomplete-plus
Упрощает автоматическое написание кода

Emmet
Незаменимый инструмент дзен коддера, ускоряет написание HTML кода в разы

Выбор темы подсветки кода

Моя любимая тема Twilight не поставляется с Atom, скорей всего потому, что эта тема пришла из другого редактора кода TextMate. Несмотря на новизну Atom, к сожалению, я пока не нашёл для себя ни одной нормальной темы поставляемой с ним.

Для установки Twilight, нужно опять зайти в установку как в прошлый раз, только в этот раз в строке поиска нужно выбрать Themes, вместо Packages. Найти Twilight и установить.

После того, как пакеты и темы поставлены, перезагрузите Atom для того, что бы всё точно заработало (полностью закройте программу и откройте снова).

Как всё работает

Что бы попробовать новые установки и настройки в действии давайте сделаем несколько упражнений.

Emmet в действии

Создайте новый файл и сохраните его, назовите “index.html”, естественно без кавычек. Для правильной работы всех помощников Atom, так называемых сниппетов (snippets) и для правильной подсветки кода (syntax highlighting) обязательно нужно указывать правильное расширение файла (.html в данном случае).

Итак, пишем в документе восклицательный знак и нажимаем Tab. Emmet развернёт вам базовую структуру HTML.

Подробней об использовании Emmet читайте в документации на официальном сайте.

Источник

Как пользоваться Atom

В этой статье мы разберёмся, как пользоваться редактором Atom для веб-разработки, какие плагины нужно установить, а также как правильно всё настроить, чтобы получить удобное рабочее окружение.

Установка Atom

Для операционной системы Windows или MacOS редактор Atom можно загрузить с GitHub репозитория проекта. Затем надо распаковать полученный архив и запустить atom.exe. Программа портативная, поэтому установки не требует.

как запустить код html в атоме. картинка как запустить код html в атоме. как запустить код html в атоме фото. как запустить код html в атоме видео. как запустить код html в атоме смотреть картинку онлайн. смотреть картинку как запустить код html в атоме.

Версию для Linux можно скачать там же. Доступны deb- и rpm-пакеты, а также есть возможность собрать программу из исходников. Для установки загруженного deb-пакета в Ubuntu или Debian выполните команду:

Также в Ubuntu можно установить программу через менеджер пакетов snap. Для этого выполните такую команду:

После завершения установки вы можете найти программу в главном меню системы:

как запустить код html в атоме. картинка как запустить код html в атоме. как запустить код html в атоме фото. как запустить код html в атоме видео. как запустить код html в атоме смотреть картинку онлайн. смотреть картинку как запустить код html в атоме.

Как пользоваться редактором Atom

1. Установка пакетов Atom

как запустить код html в атоме. картинка как запустить код html в атоме. как запустить код html в атоме фото. как запустить код html в атоме видео. как запустить код html в атоме смотреть картинку онлайн. смотреть картинку как запустить код html в атоме.

как запустить код html в атоме. картинка как запустить код html в атоме. как запустить код html в атоме фото. как запустить код html в атоме видео. как запустить код html в атоме смотреть картинку онлайн. смотреть картинку как запустить код html в атоме.

Далее для установки пакета нужно выбрать пакет из списка найденных и нажать кнопку Install.

как запустить код html в атоме. картинка как запустить код html в атоме. как запустить код html в атоме фото. как запустить код html в атоме видео. как запустить код html в атоме смотреть картинку онлайн. смотреть картинку как запустить код html в атоме.

Когда установка завершится, вы сможете открыть его настройки кнопкой Settings или деактивироивать его кнопкой Disable. Также вы можете устанавливать пакеты atom из командой строки. Для этого выполните в терминале:

apm install имя_пакета

2. Русификация Atom

Я не рекомендую русифицировать программу. Если вы разработчик, то английский вам обязательно понадобится и не нужно избегать возможности его практиковать. К тому же ничего сложного в меню нет, а в интернете есть множество инструкций на русском. Но если очень хотите, то можно. Для этого установите пакет atom-i18n. Это не просто русификатор Atom, пакет содержит поддержку огромного количества языков.

Когда пакет будет установлен, нажмите кнопку Settings под именем пакета и в поле Language выберите Русский:

как запустить код html в атоме. картинка как запустить код html в атоме. как запустить код html в атоме фото. как запустить код html в атоме видео. как запустить код html в атоме смотреть картинку онлайн. смотреть картинку как запустить код html в атоме.

Затем вам останется перезагрузить редактор. Теперь главное меню и контекстное меню будут на русском:

как запустить код html в атоме. картинка как запустить код html в атоме. как запустить код html в атоме фото. как запустить код html в атоме видео. как запустить код html в атоме смотреть картинку онлайн. смотреть картинку как запустить код html в атоме.

Как видите, получить русский язык в Atom не так сложно. Дальше в этой инструкции я буду предполагать, что русификацию вы не ставили и все названия кнопок будут на английском языке. Уже сейчас редактор кода Atom готов к использованию, но мы можем сделать его ещё лучше.

3. Выбор темы оформления

как запустить код html в атоме. картинка как запустить код html в атоме. как запустить код html в атоме фото. как запустить код html в атоме видео. как запустить код html в атоме смотреть картинку онлайн. смотреть картинку как запустить код html в атоме.

Здесь можно выбрать тему интерфейса Theme UI и тему подсветки синтаксиса Theme Syntax:

как запустить код html в атоме. картинка как запустить код html в атоме. как запустить код html в атоме фото. как запустить код html в атоме видео. как запустить код html в атоме смотреть картинку онлайн. смотреть картинку как запустить код html в атоме.

Доступна светлая тема и тёмная:

как запустить код html в атоме. картинка как запустить код html в атоме. как запустить код html в атоме фото. как запустить код html в атоме видео. как запустить код html в атоме смотреть картинку онлайн. смотреть картинку как запустить код html в атоме.

Тем синтаксиса тоже доступно несколько, выберите то, что вам нравится. Также можно устанавливать темы из сети.

4. Подсветка синтаксиса и ошибок

По умолчанию редактор подсвечивает синтаксис для большинства языков, потому что пакеты их поддержки установлены по умолчанию. Это PHP, HTML, Json, SQL, XML, CSS, CoffeeScript, JavaScript, Java, C/C++, Go и многие другие. Но если вы хотите подсветку для дополнительных языков, их надо установить. Добавьте поддержку twig, если пользуетесь этим шаблонизатором, установив пакет:

Также для улучшения вида файлов можно установить пакет, который добавляет для каждого типа файла иконки:

В Atom для подсветки ошибок на лету используется интерфейс линтеров. Есть общий пакет Linter, а также реализации проверки для разных языков. Чтобы добавить подсветку ошибок в PHP, CSS, JSON и HTML, надо установить эти пакеты:

После установки этих пакетов, если вы допустите ошибку в PHP или другом поддерживаемом языке, то сразу же текстовый редактор покажет вам сообщение об этом:

как запустить код html в атоме. картинка как запустить код html в атоме. как запустить код html в атоме фото. как запустить код html в атоме видео. как запустить код html в атоме смотреть картинку онлайн. смотреть картинку как запустить код html в атоме.

5. Поддержка Git

Системы контроля версий используются сейчас практически везде. Чтобы добавить поддержку Git в Atom, нужно установить пакет git-plus. После этого в среде появится интеграция с Git. Если в папке проекта есть Git-репозиторий, то вы будете видеть файлы, которые были изменены, новые файлы, а также текущую ветку. Кроме того, прямо из интерфейса программы можно выполнять коммиты:

как запустить код html в атоме. картинка как запустить код html в атоме. как запустить код html в атоме фото. как запустить код html в атоме видео. как запустить код html в атоме смотреть картинку онлайн. смотреть картинку как запустить код html в атоме.

Чтобы сделать коммит, нажмите на кнопку Git в нижнем правом углу экрана. Здесь надо выбрать изменённые файлы, затем ввести описание коммита и нажать Commit to имя_ветки. Рядом с кнопкой Git, есть кнопки, с помощью которых можно переключаться между ветками или публиковать изменения в удалённый репозиторий.

6. Автоматическое форматирование

В популярных средах разработки есть очень удобная функция. Вы можете исправить форматирование кода нажатием одной кнопки. В Atom тоже можно добавить такую возможность. Для этого установите пакет atom-beautify и пакет php-cs-fixer, чтобы добавить поддержку автоматического форматирования php.

Также для php нужно установить инструмент php-cs-fixer в систему. Для этого выполните такие команды в терминале Linux:

sudo chmod a+x php-cs-fixer
sudo mv php-cs-fixer /usr/local/bin/php-cs-fixer

как запустить код html в атоме. картинка как запустить код html в атоме. как запустить код html в атоме фото. как запустить код html в атоме видео. как запустить код html в атоме смотреть картинку онлайн. смотреть картинку как запустить код html в атоме.

7. Редактор в стиле Vim

Если вам нравится философия редактора Vim, как мне, то вы захотите, чтобы в других реакторах можно было использовать все возможности vim. В Atom это возможно, достаточно установить:

Теперь вы можете перемещаться по тексту, используя клавиши h j k l, выделять с помощью v, использовать y x и p для копирования и вставки, / для поиска, а также команды vim, например :w для сохранения документа.

8. Префиксы в CSS

как запустить код html в атоме. картинка как запустить код html в атоме. как запустить код html в атоме фото. как запустить код html в атоме видео. как запустить код html в атоме смотреть картинку онлайн. смотреть картинку как запустить код html в атоме.

Далее наберите Autoprefixer и нажмите Enter. После этого префиксы производителя в css atom будут автоматически установлены:

как запустить код html в атоме. картинка как запустить код html в атоме. как запустить код html в атоме фото. как запустить код html в атоме видео. как запустить код html в атоме смотреть картинку онлайн. смотреть картинку как запустить код html в атоме.

9. Отладка PHP в Atom

При написании серьёзных проектов не обойтись без отладки. Для отладки PHP можно использовать отладчик Xdebug. Сначала нужно установить Xdebug в систему. В Ubuntu для этого выполните:

sudo apt install php-xdebug

Затем добавьте такие строчки в конфигурацию отладчика:

zend_extension=xdebug.so
xdebug.remote_enable=1
xdebug.remote_host=127.0.0.1
xdebug.remote_connect_back=1
xdebug.remote_port=9000
xdebug.remote_handler=dbgp
xdebug.remote_mode=req
xdebug.remote_autostart=false

Здесь важен параметр xdebug.remote_autostart, его значение должно быть false. Если это значение будет true, то отладчик будет запускаться для всех выполняемых скриптов, а это нам не нужно. Порт оставляем по умолчанию 9000, хост 127.0.0.1. Затем перезапустите веб-сервер, чтобы применить настройки:

sudo systemctl restart apache2

Далее надо установить пакет php-debug, также установите его зависимости, которые предлагает установить среда:

как запустить код html в атоме. картинка как запустить код html в атоме. как запустить код html в атоме фото. как запустить код html в атоме видео. как запустить код html в атоме смотреть картинку онлайн. смотреть картинку как запустить код html в атоме.

Чтобы при каждом запуске не показывалось сообщение «You have both linter and atom-ide-diagnostics enabled, which will both display lint results for Linter-based packages». Откройте настройки пакета atom-ide-ui и найдите там пункт Enabled Fetures. Здесь надо отключить функции Diagnostics Services и Diagnostics:

как запустить код html в атоме. картинка как запустить код html в атоме. как запустить код html в атоме фото. как запустить код html в атоме видео. как запустить код html в атоме смотреть картинку онлайн. смотреть картинку как запустить код html в атоме.

После установки вы можете запускать отладку. Для этого просто кликните напротив строчки, на которой нужно установить точку останова, чтобы появилась синяя точка:

как запустить код html в атоме. картинка как запустить код html в атоме. как запустить код html в атоме фото. как запустить код html в атоме видео. как запустить код html в атоме смотреть картинку онлайн. смотреть картинку как запустить код html в атоме.

как запустить код html в атоме. картинка как запустить код html в атоме. как запустить код html в атоме фото. как запустить код html в атоме видео. как запустить код html в атоме смотреть картинку онлайн. смотреть картинку как запустить код html в атоме.

Дальше займёмся браузером. По умолчанию отладка будет отключена. Чтобы её включить, установите это расширение. Затем кликните по его значку и выберите Debug:

как запустить код html в атоме. картинка как запустить код html в атоме. как запустить код html в атоме фото. как запустить код html в атоме видео. как запустить код html в атоме смотреть картинку онлайн. смотреть картинку как запустить код html в атоме.

После этого можно перезагрузить страницу и в Atom автоматически запустится отладчик, где вы можете выполнять программу пошагово и смотреть значения переменных. Когда программа спросит соответствие удалённого пути к локальному файлу, укажите в обоих полях одинаковый путь, если проект находится на локальной машине:

как запустить код html в атоме. картинка как запустить код html в атоме. как запустить код html в атоме фото. как запустить код html в атоме видео. как запустить код html в атоме смотреть картинку онлайн. смотреть картинку как запустить код html в атоме.

Затем вам станет доступна отладка:

как запустить код html в атоме. картинка как запустить код html в атоме. как запустить код html в атоме фото. как запустить код html в атоме видео. как запустить код html в атоме смотреть картинку онлайн. смотреть картинку как запустить код html в атоме.

А инструкция, как пользоваться Atom для отладки, уже выходит за рамки данной статьи, но я думаю, что вы разберётесь.

10. Работа с проектами в Atom

как запустить код html в атоме. картинка как запустить код html в атоме. как запустить код html в атоме фото. как запустить код html в атоме видео. как запустить код html в атоме смотреть картинку онлайн. смотреть картинку как запустить код html в атоме.

Выводы

В этой статье мы рассмотрели, как пользоваться Atom для веб-разработки, а также основные полезные плагины, которые можно установить и использовать. Есть и другие интересные расширения, например Emmet, но я им не пользуюсь, поэтому ничего о нем сказать не могу. В целом, при достаточной настройке, Atom превращается практически в полноценную среду разработки. А какие плагины и возможности Atom используете вы? Напишите в комментариях!

Источник

Как пользоваться редактором Atom

как запустить код html в атоме. картинка как запустить код html в атоме. как запустить код html в атоме фото. как запустить код html в атоме видео. как запустить код html в атоме смотреть картинку онлайн. смотреть картинку как запустить код html в атоме.

Atom – это многофункциональный текстовый редактор от разработчиков GitHub. Он поддерживает огромное количество различных расширений, благодаря которым его можно сравнить с настоящей средой разработки. Другая особенность – платформа Electron, на которой держится Atom. Она включает в себя Node.js и движок от Chrome – такой инструментарий позволяет разрабатывать приложения для рабочего стола на основе веб-технологий.

О том, чем еще хорош Atom и как им пользоваться, поговорим в сегодняшней статье.

Установка Atom

Скачать текстовый редактор для ОС Windows мы можем напрямую из GitHub. Переходим по этой ссылке, пролистываем вниз страницы и находим там файл AtomSetup-x64.exe.

как запустить код html в атоме. картинка как запустить код html в атоме. как запустить код html в атоме фото. как запустить код html в атоме видео. как запустить код html в атоме смотреть картинку онлайн. смотреть картинку как запустить код html в атоме.

После запуска установщика перед нами отобразится небольшое окно, информирующее нас о том, что программа находится в процессе установки.

как запустить код html в атоме. картинка как запустить код html в атоме. как запустить код html в атоме фото. как запустить код html в атоме видео. как запустить код html в атоме смотреть картинку онлайн. смотреть картинку как запустить код html в атоме.

Как только инсталляция будет завершена, откроется новое окно – главный экран самой программы. С него мы и будем начинать взаимодействие с редактором, но об этом уже в следующем разделе.

как запустить код html в атоме. картинка как запустить код html в атоме. как запустить код html в атоме фото. как запустить код html в атоме видео. как запустить код html в атоме смотреть картинку онлайн. смотреть картинку как запустить код html в атоме.

Если вы пользователь операционной системы Linux, то для нее вы также можете скачать установщик из того же репозитория. Там доступны deb- и rpm-пакеты, а также есть возможность собрать программу из исходников.

Установка выполняется с помощью следующей команды:

Для Ubuntu мы также можем воспользоваться менеджером пакетов snap:

Как пользоваться Atom

В данном разделе мы рассмотрим весь необходимый функционал, который может потребоваться каждому веб-разработчику.

Устанавливаем пакеты

Пакеты – это одна из ключевых особенностей, с помощью которых можно расширять функционал программы. Их установка проста: достаточно открыть поисковое меню, найти нужный пакет и нажать на кнопку установки.

Выглядит это следующим образом:

Вот такими простыми действиями мы можем устанавливать любые расширения в редакторе Atom. О том, как ими пользоваться, поговорим далее.

Русифицируем Atom

Многие не рекомендуют русифицировать Atom, так как разработчику нужно постоянно практиковать свой английский. Однако, если вы только начинаете погружаться в разработку, лучше начать с русскоязычного интерфейса.

Для русификации у нас уже все установлено, достаточно нажать пару кнопок:

Обратите внимание на то, что основные кнопки для начала работы не были переведены, но если открыть настройки или посмотреть на меню, то там все будет на русском.

Изменяем тему оформления

Не совсем обязательные действия в виде выбора оформления темы, но иногда хочется изменить стиль программы. Для это необходимо выполнить следующее:

Подсветка синтаксиса и ошибок

Изначально в Atom подсветка синтаксиса доступна для всех популярных языков: PHP, HTML, Json, SQL, XML, CSS, CoffeeScript, JavaScript, Java, C/C++, Go. При необходимости мы можем добавить подсветку и для других языков.

Если вы пользуетесь шаблонизатором twig, то в Linux его можно добавить через пакет:

Для улучшения вида файлов можно установить пакет:

Также вы можете установить пакет Linter для подсветки ошибок. Например, чтобы добавить Linter для PHP, CSS, JSON и HTML, следует установить расширения:

Теперь, если вы допустите ошибку в PHP или другом поддерживаемом языке, то текстовый редактор сразу же об этом сообщит.

Поддержка GIT

Думаю, не нужно объяснять, что такое система контроля версий. Сегодня она используется практически везде. Чтобы синхронизировать Atom и GIT, достаточно установить пакет git-plus. Если в папке проекта есть Git-репозиторий, то вы будете видеть измененные и новые файлы, а также их текущее состояние.

как запустить код html в атоме. картинка как запустить код html в атоме. как запустить код html в атоме фото. как запустить код html в атоме видео. как запустить код html в атоме смотреть картинку онлайн. смотреть картинку как запустить код html в атоме.

При необходимости мы можем сделать и коммит – для этого необходимо в нижнем правом углу нажать на кнопку Git. Затем указать измененные файлы, ввести описание коммита и нажать на кнопку «Commit to имя_ветки». Возле кнопки Git мы также можем найти другие кнопки, предназначенные для переключения между ветками и публикации изменений в удаленный репозиторий.

Автоматическое форматирование

Без автоматического форматирования кода сегодня практически никуда. Всего в один клик можно отформатировать нужный фрагмент кода – для этого достаточно установить дополнительные расширения. Например, чтобы подключить форматирование для PHP, то следует скачать atom-beautify и php-cs-fixer.

После установки вы можете перейти в меню «Расширения» и увидеть все доступные плагины.

как запустить код html в атоме. картинка как запустить код html в атоме. как запустить код html в атоме фото. как запустить код html в атоме видео. как запустить код html в атоме смотреть картинку онлайн. смотреть картинку как запустить код html в атоме.

Редактор в стиле VIM

Если вы привыкли работать с редактором Vim, то в Atom можно подключить все возможности Vim. Для этого следует установить два дополнительных расширения:

С помощью него мы можем перемещаться по тексту с помощью клавиш h, j, k, l, выделять его с помощью v, использовать y, x и p для копирования и вставки, / для поиска, а также команды vim, например :w, для сохранения документа.

Префиксы в CSS

как запустить код html в атоме. картинка как запустить код html в атоме. как запустить код html в атоме фото. как запустить код html в атоме видео. как запустить код html в атоме смотреть картинку онлайн. смотреть картинку как запустить код html в атоме.

В отобразившейся поисковой строке вводим запрос «Autoprefixer» и кликаем по первой строке.

как запустить код html в атоме. картинка как запустить код html в атоме. как запустить код html в атоме фото. как запустить код html в атоме видео. как запустить код html в атоме смотреть картинку онлайн. смотреть картинку как запустить код html в атоме.

Таким образом, в CSS произойдет автоматическая расстановка префиксов.

как запустить код html в атоме. картинка как запустить код html в атоме. как запустить код html в атоме фото. как запустить код html в атоме видео. как запустить код html в атоме смотреть картинку онлайн. смотреть картинку как запустить код html в атоме.

Отладка в PHP Atom

Если вы планируете работать с крупными проектами, то без отладки не обойтись никак. Для PHP в этом может помочь специальный отладчик Xdebug. В Ubuntu для его установки следует выполнить команду:

После этого открыть файл xdebug.ini командой:

В файл прописать следующие параметры:

Обратите внимание на значение параметра xdebug.remote_autostart – оно должно быть false. В противном случае отладчик будет запускаться для всех скриптов, что требуется далеко не всегда. Чтобы применить внесенные изменения, необходимо перезапустить веб-сервер командой:

Дополнительно нужно установить еще один пакет php-debug – в нем также следует прописать все зависимости, которые предлагает среда:

как запустить код html в атоме. картинка как запустить код html в атоме. как запустить код html в атоме фото. как запустить код html в атоме видео. как запустить код html в атоме смотреть картинку онлайн. смотреть картинку как запустить код html в атоме.

Также рекомендую отключить показ надписи « You have both linter and atom-ide-diagnostics enabled, which will both display lint results for Linter-based packages», которая будет появляться при каждом запуске. Для этого необходимо открыть настройки пакета atom-ide-ui и в пункте «Enabled Fetures» деактивировать опции «Diagnostics Services» и «Diagnostics». Достаточно их раскрыть и выбрать «Never enabled».

как запустить код html в атоме. картинка как запустить код html в атоме. как запустить код html в атоме фото. как запустить код html в атоме видео. как запустить код html в атоме смотреть картинку онлайн. смотреть картинку как запустить код html в атоме.

Теперь можно включить отладку – для этого следует кликнуть напротив строчки, на которой нужно поставить точку остановки.

как запустить код html в атоме. картинка как запустить код html в атоме. как запустить код html в атоме фото. как запустить код html в атоме видео. как запустить код html в атоме смотреть картинку онлайн. смотреть картинку как запустить код html в атоме.

Теперь следует поработать с браузером, так как по умолчанию отладка там отключена. Потребуется скачать дополнительное расширение Xdebug helper. Загружаем его, затем в верхней части активируем и жмем «Debug».

как запустить код html в атоме. картинка как запустить код html в атоме. как запустить код html в атоме фото. как запустить код html в атоме видео. как запустить код html в атоме смотреть картинку онлайн. смотреть картинку как запустить код html в атоме.

Осталось перезапустить страницу – в результате в Atom должен запустить отладчик.

Работа с проектами в Atom

Вот и подходит к концу мое руководство по использованию редактора Atom. Осталось рассказать еще о такой особенности, как проекты. Мы можем не просто открывать css-, html- и php-файлы, но и загружать целые проекты. Это удобно, когда в разработке задействуется большой набор файлов. Для этого необходимо выбрать «Добавить папку с проектом».

как запустить код html в атоме. картинка как запустить код html в атоме. как запустить код html в атоме фото. как запустить код html в атоме видео. как запустить код html в атоме смотреть картинку онлайн. смотреть картинку как запустить код html в атоме.

Теперь мы увидим проект в виде дерева:

как запустить код html в атоме. картинка как запустить код html в атоме. как запустить код html в атоме фото. как запустить код html в атоме видео. как запустить код html в атоме смотреть картинку онлайн. смотреть картинку как запустить код html в атоме.

Горячие клавиши

Горячие клавиши – это то, с чем нужно дружить. Использование различных комбинаций ускорит вашу работу в разы, поэтому рекомендую ознакомиться с ними поближе. Не нужно их заучивать, просто время от времени используйте, и они сами запомнятся.

Сегодня мы поговорили о мощном текстовом редакторе Atom, который отлично подойдет как для начинающих, так и для опытных веб-разработчиков. Надеюсь, что статья была для вас полезной, и теперь работа с этим редактором кода для вас не страшна. Спасибо за внимание!

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *