Пакет Atom для автоматического форматирования документов JSON.
По умолчанию этот пакет не предоставляет никаких сочетаний клавиш. Невозможно узнать, какие сочетания клавиш доступны на вашем компьютере. Например, на моей машине я мог бы сопоставить команду prettify
со shift-cmd-j
. Однако если на вашем компьютере установлен популярный пакет atom-script
, может возникнуть конфликт, поскольку этот пакет также хочет использовать то же самое сочетание клавиш. Однако не все потеряно!
Сам Atom уже предоставляет вам все необходимое для создания собственных раскладок клавиш. Например, следующий файл keymap.cson
добавит ярлык для команды Prettify:
' atom-text-editor ' :
' shift-cmd-j ' : ' pretty-json:prettify '
Сопоставьте любую из следующих команд со своими сочетаниями клавиш, как описано выше.
pretty-json:prettify
pretty-json:minify
pretty-json:sort-and-prettify
pretty-json:jsonify-literal-and-prettify
pretty-json:jsonify-literal-and-sort-and-prettify
Выделите текст для форматирования, а затем выполните команду prettify
Pretty JSON. Для файлов JSON форматируйте весь файл автоматически без необходимости предварительного выделения текста. Также доступны команды минимизации и сортировки.
Этот плагин отправит уведомление в Atom, если в JSON обнаружится ошибка анализа. Отключите предупреждения на панели настроек этого плагина, если вам не нужна эта функция.
Чтобы заранее избежать ошибок JSON, рассмотрите возможность использования линтера для JSON, например замечательного linter-jsonlint.
MIT © lexicalunit, Федеромеро и др.