Это поведение делает меня безумным.
Я печатаю следующее:
fileName.append(c.get(Calendar.HOUR_OF_DAY))
Теперь, когда я набрал текст, всплывающее окно помогло. Я не выбрал HOUR_OF_DAY из помощника по контенту и не нажал клавишу ввода, чтобы заполнить его автоматически. Я просто набрал "HOUR_OF_DAY". Я также набрал оба конца слова ")" в конце строки, я не нажимал клавишу табуляции.
Мой курсор теперь находится в конце строки, и я печатаю;
Затмение вставляет; ПОСЛЕ курсора! Поэтому, когда я нажимаю клавишу ввода, точка с запятой перемещается на следующую строку!
Я перепробовал все, что мог придумать в настройках. Я включил опцию «auto smeicolon», которая автоматически помещает точки с запятой в конце строки, но это не исправляет это.
Одна подсказка: если я нажму «ENTER» перед тем, как набрать «;» в конце строки окно поддержки контента исчезает, а символ; правильно вставлен с курсором теперь после;. Так что контент-ассистент мне мешает.
Любая помощь приветствуется.