Harrix Блог

  • Списки статей
    • Все статьи
    • IT
    • Qt
    • C++
    • Сложение двух чисел
    • Web программированиe
    • FAQ
    • Latex
    • Установка программ
    • Мифы
    • Видео
    • Про фото
  • Проекты
  • Harrix.org
  • RSS
  • Контакты

Настройка текстового редактора Atom и дополнительные пакеты

В статье рассказывается как настроить Atom, чтобы людям, которые до этого работали с Notepad++, было удобно и комфортно.

15.12.2015 27 комментариев 113 410 просмотров

В статье рассказывается как настроить Atom, чтобы людям, которые до этого работали с Notepad++, было удобно и комфортно.

Новая статья по Atom куда более полная, чем эта: http://blog.harrix.org/?p=6076

Содержание

  • Статьи по Atom
  • Установка
  • Первоначальная установка
  • Настройка предустановленных пакетов
  • Установка пакетов
  • Пакеты, которые себе установил
  • Linter

В своё время я пытался перейти с Notepad++ на Sublime Text. Не получилось: не сумел найти все нужные для меня фишки из Notepad++ для нормальной работы. Сейчас попробую перейти на Atom.

Статьи по Atom

  1. Настройка текстового редактора Atom и дополнительные пакеты.
  2. FAQ по текстовому редактору Atom.
  3. Чего мне не хватает в Atom Editor.

Установка

Установка на Windows ничем не отличается от установки обычных программ.

https://atom.io

2015-12-05_131257

2015-12-05_131450

Первоначальная установка

Перейдем в настройки приложения File → Settings:

2015-12-05_140013

2015-12-05_140136

Сперва снимем галочку у пункта Open Empty Editor On Start, чтобы при старте программы открывались последние открытые файлы, и чтобы при открытии файлов через контекстное меню не открывалось новое окно программы.

2015-12-05_140337

Я всегда ставлю перенос строк для обычной работы с текстом в Notepad++:

2015-12-05_140548

Внесите путь к стандартной папке, где у вас находятся в основном ваши проекты:

2015-12-05_144041

Настройка предустановленных пакетов

Включим работу плагина autosave.

File → Settings → Packages. Там находим наш плагин:

2015-12-05_231854

И перейдем в настройки Settings, и там включим наш плагин:

2015-12-05_232004

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

Очень много дополнительного функционала скрывается в дополнительных пакетах.

Переходим в File → Settings, а там выбираем Install:

2015-12-05_141907

А там ищем нужный нам пакет и его устанавливаем.

2015-12-05_141701

Установленные пакеты появятся в разделе Packages:

2015-12-05_141012

Пакеты, которые себе установил

Я себе установил следующие пакеты (помните, что многие пакеты включаются при перезагрузке программы):

  1. minimap – отображение карты документа.
  2. 2015-12-05_151932

  3. pigments – для отображения цветов там, где мы их обозначаем в коде.
  4. 2015-12-05_152505

  5. color-picker – теперь цвет можно менять через пипетку Ctrl + Alt + C:
  6. 2015-12-05_163853

  7. file-icons – у файлов появляются иконки под их расширение:
  8. 2015-12-05_164232

  9. language-qml – для отображения файлов *.qml.
  10. 2015-12-05_142246

  11. markdown-preview-plus – для отображения preview файлов Markdown *.md. Превью появляется после комбинации клавиш Ctrl + Shift + M.
  12. 2015-12-05_142429

  13. open-recent – позволяет открывать недавно открываемые файлы.
  14. 2015-12-05_171906

  15. highlight-selected – Если выделили слово, то в других местах это же слово будет подсвечиваться. Очень полезное сочетание клавиш Ctrl + F3 для перемещения к следующему фрагменту кода, содержащего выделенный текст.
  16. 2015-12-05_172220

  17. minimap-highlight-selected – дополнение к предыдущему пакету. Теперь подсветка выделяемого слова будет и в карте документа справа.
  18. 2015-12-05_172405

  19. copy-path – добавляет в контекстное меню вкладок возможность скопировать имя файла или его путь.
  20. 2015-12-05_175112

  21. symbols-tree-view – по сочетанию Ctrl + Alt + O добавляет список функций в файле для быстрого перехода между ними.
  22. 2015-12-05_204401

  23. sort-lines – сортировка текста по F5. А если войти в консоль Ctrl + Shift + P и там набрать Sort, то увидите, что есть еще команды для работы с текстом по сортировке.
  24. 2015-12-05_210450

    2015-12-05_210538

  25. export-html – позволяет экспортировать документ в html с подсветкой синтаксиса. Переходим в консоль и там набираем export и выбираем нашу команду. Данным плагином можно частично заменить функцию печати документов: конвертируем файл в Html и уже в браузере его печатаем.
  26. 2015-12-05_215059

  27. pdf-view для просмотра pdf документов.
  28. 2015-12-06_002252

  29. language-latex для отображения LaTeX кода.
  30. 2015-12-06_182508

Linter

Кроме всех перечисленных пакетов есть еще один из мощных плагинов Atom редактора – Linter. Он позволяет проверять ошибки в коде. Очень полезная вещь.

2015-12-05_233617

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

Например, устанавливаю я потом пакет linter-csslint, и у меня появляется возможность править документы с CSS и HTML.

2015-12-05_234811

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

2015-12-05_234756


Статьи по теме:

  1. Первоначальная настройка Sublime Text 2
  2. FAQ по текстовому редактору Atom
  3. Настройка Atom (full version)
  4. Установка Qt 4.8.4 на Windows XP

IT Atom, Текстовой редактор, Установка

© 2014 Harrix