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 раньше по ошибке.

На самом деле я решил это, перейдя в раздел « Проект », а затем щелкнув « Переопределить тип файла », щелкнув правой кнопкой мыши конкретный файл. Затем я выбрал тип файла из списка доступных типов файлов.

Это сработало

У меня файл как-то забыл свой тип. Это может быть переопределено с помощью

Щелкните правой кнопкой мыши имя файла --> Переопределить тип файла --> Выбрать тип файла.

Другие вопросы по тегам