В статье рассказывается как настроить Atom, чтобы людям, которые до этого работали с Notepad++, было удобно и комфортно.
Содержание
- Статьи по Atom
- Установка
- Первоначальная установка
- Настройка предустановленных пакетов
- Установка пакетов
- Пакеты, которые себе установил
- Linter
В своё время я пытался перейти с Notepad++ на Sublime Text. Не получилось: не сумел найти все нужные для меня фишки из Notepad++ для нормальной работы. Сейчас попробую перейти на Atom.
Статьи по Atom
- Настройка текстового редактора Atom и дополнительные пакеты.
- FAQ по текстовому редактору Atom.
- Чего мне не хватает в Atom Editor.
Установка
Установка на Windows ничем не отличается от установки обычных программ.
Первоначальная установка
Перейдем в настройки приложения File → Settings:
Сперва снимем галочку у пункта Open Empty Editor On Start, чтобы при старте программы открывались последние открытые файлы, и чтобы при открытии файлов через контекстное меню не открывалось новое окно программы.
Я всегда ставлю перенос строк для обычной работы с текстом в Notepad++:
Внесите путь к стандартной папке, где у вас находятся в основном ваши проекты:
Настройка предустановленных пакетов
Включим работу плагина autosave.
File → Settings → Packages. Там находим наш плагин:
И перейдем в настройки Settings, и там включим наш плагин:
Установка пакетов
Очень много дополнительного функционала скрывается в дополнительных пакетах.
Переходим в File → Settings, а там выбираем Install:
А там ищем нужный нам пакет и его устанавливаем.
Установленные пакеты появятся в разделе Packages:
Пакеты, которые себе установил
Я себе установил следующие пакеты (помните, что многие пакеты включаются при перезагрузке программы):
- minimap – отображение карты документа.
- pigments – для отображения цветов там, где мы их обозначаем в коде.
- color-picker – теперь цвет можно менять через пипетку Ctrl + Alt + C:
- file-icons – у файлов появляются иконки под их расширение:
- language-qml – для отображения файлов *.qml.
- markdown-preview-plus – для отображения preview файлов Markdown *.md. Превью появляется после комбинации клавиш Ctrl + Shift + M.
- open-recent – позволяет открывать недавно открываемые файлы.
- highlight-selected – Если выделили слово, то в других местах это же слово будет подсвечиваться. Очень полезное сочетание клавиш Ctrl + F3 для перемещения к следующему фрагменту кода, содержащего выделенный текст.
- minimap-highlight-selected – дополнение к предыдущему пакету. Теперь подсветка выделяемого слова будет и в карте документа справа.
- copy-path – добавляет в контекстное меню вкладок возможность скопировать имя файла или его путь.
- symbols-tree-view – по сочетанию Ctrl + Alt + O добавляет список функций в файле для быстрого перехода между ними.
- sort-lines – сортировка текста по F5. А если войти в консоль Ctrl + Shift + P и там набрать Sort, то увидите, что есть еще команды для работы с текстом по сортировке.
- export-html – позволяет экспортировать документ в html с подсветкой синтаксиса. Переходим в консоль и там набираем export и выбираем нашу команду. Данным плагином можно частично заменить функцию печати документов: конвертируем файл в Html и уже в браузере его печатаем.
- pdf-view для просмотра pdf документов.
- language-latex для отображения LaTeX кода.
Linter
Кроме всех перечисленных пакетов есть еще один из мощных плагинов Atom редактора – Linter. Он позволяет проверять ошибки в коде. Очень полезная вещь.
Но сам по себе он бесполезен. Он скорее выступает как посредник для других подпакетов, которые заточены под конкретные языки программирования. Непосредственно в этих пакетах написано какие ошибки надо искать в коде. Но для них требуется обязательно установленный основной пакет Linter.
Например, устанавливаю я потом пакет linter-csslint, и у меня появляется возможность править документы с CSS и HTML.
Например, в данном документе я забыл поставить открывающую скобку: