Пакеты для текстового редактора Atom
Текстовым редактором Atom я пользуюсь уже давно, поэтому решил написать про него пару слов.
Одно из первых, что мне в нём понравилось – он полностью опенсурсный. Исходники можно найти в соответствующем репозитории. А также возможность расширения его функционала различными пакетами убедила меня перейти на него.
Я решил записать список пакетов, которые я уже “насобирал” за время пользования этим редактором: atom-packages.txt.
После установки самого Atom’a, установить пакеты из файла “atom-packages.txt” можно в одну команду: apm install --packages-file atom-packages.txt
А с помощью этой команды я записывал список установленных пакетов в файл “atom-packages.txt”: apm list --installed --bare > atom-packages.txt
.
Проверка правописания для русского и английского языков: Cmd + ,
-> Packages
-> Найти “spell-check” -> Settings
-> Установить значение “en-US, ru-RU” у поля Locales
(так происходит настройка любого установленного пакета).
Часть пакетов предполагают наличие установленных соответствующих питоновских библиотек (например, pycodestyle
). Почти наверное, достаточным будет выполнить следующие команды:
pip install --upgrade pycodestyle
pip install --upgrade pyflakes
pip install --upgrade mypy
Пару слов про MyPy: инструмент, который проводит статическую проверку типизации (подробнее можно почитать на их сайте, там и примеры есть). Чтобы избежать большого количества предупреждений
в проектах, где за типизацией особо следить не приходится, я убрал галочки с со следующих пунктов в настройках пакета linter-mypy
: Disallow Untyped Defs
, Disallow Any Expr
и Warn Missing Imports
.
Темы, которые я использую: оба поля – UI Theme
и Syntax Theme
– имеют значение “One Light”.
Оставить комментарий