Sublime Text 3: Ошибка при преобразовании вкладок в пробелы - PullRequest
0 голосов
/ 17 октября 2018

Я получаю эту ошибку, когда пытаюсь преобразовать символ табуляции в пробелы из меню:

Traceback (most recent call last):
  File "C:\Program Files\Sublime Text 3\sublime_plugin.py", line 1066, in run_
    return self.run(edit, **args)
  File "C:\Program Files\Sublime Text 3\Packages\Default.sublime-package\indentation.py", line 145, in run
  File "C:\Program Files\Sublime Text 3\Packages\Default.sublime-package\indentation.py", line 83, in save_selections
  File "C:\Program Files\Sublime Text 3\Packages\Default.sublime-package\indentation.py", line 83, in <listcomp>
  File "C:\Program Files\Sublime Text 3\Packages\Default.sublime-package\indentation.py", line 83, in <listcomp>
  File "C:\Program Files\Sublime Text 3\Packages\Default.sublime-package\indentation.py", line 57, in line_and_normed_pt
  File "C:\Program Files\Sublime Text 3\Packages\Default.sublime-package\indentation.py", line 20, in normed_indentation_pt
  File "C:\Program Files\Sublime Text 3\Packages\Default.sublime-package\indentation.py", line 6, in get_tab_size
TypeError: int() argument must be a string or a number, not 'NoneType'

Это происходит только для файлов .py, например, такого:

from test import test


class TestClass(App):

    def build(self):
        pass

Файл не изменяется после вызова преобразования.

Я также отметил, что ширина вкладки не установлена, хотя я установил в своей конфигурации "tab_size": 4.

enter image description here

Sublime Text Версия 3.1.1, сборка 3176 , работающая на Windows 10 Pro .

...