Pycharm utils.py не получает подсветку синтаксиса
У меня есть несколько проектов Django и несколько разных файлов с именем utils.py
Однако Pycharm относится к ним как к простому .txt
Как исправить это, если у меня нет синтаксической подсветки или какого-либо другого синтаксического анализа?
6 ответов
Посмотри пожалуйста File
| Settings
(Preferences
на Mac) | Editor
| Типы файлов, выберите текстовые файлы и удалите utils.py
оттуда. Скорее всего, он был добавлен случайно из контекстного меню файла правой кнопкой мыши.
Как ответил CrazyCoder, мой файл также попал в непреднамеренную ассоциацию. В моем случае это было «Автоматическое определение типа файла по содержимому». Вы можете просто попробовать добавить свой файл в файл нужного типа (например, Python), и PyCharm автоматически попытается переместить ассоциацию.
К вашему сведению, быстрое действие для повторного связывания типа файла будет доступно в контекстном меню окна инструмента «Проект» в IntelliJ IDEA 2021.2 (EAP должны быть общедоступны примерно в мае 2021 года).
В моем случае мне пришлось щелкнуть правой кнопкой мыши файл, о котором идет речь (миграция django), и выбрать
Mark as Python
. Я наверное нажал
Mark as Plain Text
раньше по ошибке.
На самом деле я решил это, перейдя в раздел « Проект », а затем щелкнув « Переопределить тип файла », щелкнув правой кнопкой мыши конкретный файл. Затем я выбрал тип файла из списка доступных типов файлов.
Это сработало
У меня файл как-то забыл свой тип. Это может быть переопределено с помощью
Щелкните правой кнопкой мыши имя файла --> Переопределить тип файла --> Выбрать тип файла.