Pycharm не сворачивает пользовательские области кода по умолчанию - PullRequest
0 голосов
/ 19 марта 2020

В Pycharm я пытался создать пользовательские области кода, которые будут складываться и оставаться сложенными при повторном открытии файла. Для этого я пошел на File - Settings - Editor - General - Code Folding и выбрал Custom folding regions в разделе Collapse by default. Однако, когда я снова открываю Pycharm, некоторые из пользовательских областей не сворачиваются, и, несмотря на мои повторные действия, программа не будет постоянно сворачивать их. Что может быть не так?

Такое поведение, кажется, происходит, только когда я выбираю регион с существующими регионами сгиба. Затем я получаю сообщение: Overlapping fold region(s) exist. И затем я выбираю Удалить (те существующие регионы, я понимаю), и пользовательский регион, который я выбираю, хорошо складывается. Но в тех случаях, когда я вижу это сообщение, область сгиба исчезает, когда я снова открываю Pycharm. Когда этого сообщения нет, область складывания остается при открытии.

1 Ответ

0 голосов
/ 20 марта 2020

Это происходит, когда пользовательский регион содержит начальную или конечную метку уже существующего региона. Тогда пользовательский регион конфликтует с существующим регионом, и пользовательский регион не сохраняется.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...