Skip to content

Latest commit

 

History

History
48 lines (33 loc) · 1.9 KB

editorconfig.md

File metadata and controls

48 lines (33 loc) · 1.9 KB

EditorConfig

В каждую задачу мы будем размещать файл .editorconfig. Этот файл содержит базовые правила оформления кода (codestyle), понятные для большинства редакторов: WebStorm, Notepad++, Sublime, Atom, ...

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

  • WebStorm
    Он уже там есть, достаточно включить его в настройках «Настройки -> Плагины -> Editorconfig».

  • Notepad++
    Устанавливаем через менеджер плагинов «Plugins -> Plugin Manager -> Show Plugin Manager -> Available». Находим «EditorConfig» и нажимаем «Install».

  • Sublime
    Устанавливаем плагин https://packagecontrol.io/search/Editorconfig

  • Atom
    Устанавливаем плагин https://atom.io/packages/editorconfig

Сам файл содержит следующие правила:

# Для всех файлов
[*]

# Установить кодировку utf-8
charset = utf-8

# В качестве переноса строки использовать символ LF (line feed)
end_of_line = lf

# В качестве отступов использовать 4 пробела
indent_size = 4
indent_style = space

# В конце файла добавить пустую строку
insert_final_newline = true

# В конце каждой строки удалять лишниее пробелы
trim_trailing_whitespace = true

Подробнее можно почитать на http://editorconfig.org/