Editorconfig не предупреждает об отступе - PullRequest
0 голосов
/ 03 июля 2018

Я обнаружил editorconfig, но не могу получить уведомление о неправильном отступе.

Я установил editorconfig в Ubuntu 16.04:

editorconfig -v
EditorConfig C Core Version 0.12.0

В каталоге я настраиваю конфигурацию в файле .editorconfig:

root = true

[*]
charset = utf-8
end_of_line = lf
indent_style = space
indent_size = 2
insert_final_newline = true
trim_trailing_whitespace = true

Затем я создаю текстовый файл test.txt, используя только 1 пробел для отступа:

This is a test.
 It only uses one space.
I would like editorconfig to notify me.
 Because I set it to have 2 spaces.

Когда я запускаю команду:

editorconfig $(pwd)/test.txt

Я просто вернул конфиг:

charset=utf-8
end_of_line=lf
indent_style=space
indent_size=2
insert_final_newline=true
trim_trailing_whitespace=true
tab_width=2

Когда я открываю файл в atom (с установленным и активированным плагином atom editorconfig), я вижу значок мыши вниз в строке состояния. Он предупреждает меня о пакете whitespace.

Когда я деактивирую пакет atom whitespace, в навигационной панели не отображается значок.

Все еще в атоме, когда я использую команду EditorConfig: Show State, я получаю зеленое уведомление о том, что все в порядке. Когда я использую команду EditorConfig: Fix file, я получаю:

The file test.txt conformed to the end_of_line and indent_style properties. No changes were applied.

Я посмотрел повсюду в документации и в интернете.

Я потратил на это около часа.

Я не понимаю.

Очевидно, что отступ неправильный.

И все же, почему я не могу получить уведомление?

Чего мне явно не хватает?

...