Не могу набрать в IntelliJ

Я использую IntelliJ IDEA на своем Mac для работы над проектом и продолжаю сталкиваться с проблемой, которую я не могу набрать. Иногда, когда я переключаюсь на другое приложение, а затем снова переключаюсь на IntelliJ, я ничего не могу напечатать, и курсор не появляется на тексте, когда я нажимаю на предметы. Кто-нибудь знает, что вызывает это? Через 1-2 минуты он возвращается в нормальное состояние, но это начинает происходить чаще, и это довольно неприятно, потому что я не могу набрать текст и не могу это исправить.

Это версия IntelliJ, которую я использую:

IntelliJ IDEA 2016.1.3
Сборка № IC-145.1617, построена 3 июня 2016 года
JRE: 1.8.0_76-release-b198 x86_64
JVM: 64-битная серверная виртуальная машина OpenJDK от JetBrains s.r.o

Ответы

Ответ 1

Отключите Vim Emulator из Инструментов в IntelliJ, как показано ниже:

Screenshot

Ответ 2

Я тоже сталкиваюсь с этой проблемой...

MAC os Mojave 10.14.2, Inteliij Community 2018.3.5

Помимо перезапуска/очистки кешей, я обнаружил, что cmd + leftShift + F по-прежнему открывает окно поиска, и все мои нажатия клавиш появлялись в окне поиска!

После сокращения поиска я смог закрыть окно поиска и снова работать!

Ответ 3

Ответ здесь помог мне https://intellij-support.jetbrains.com/hc/en-us/community/posts/206152119-Can-t-type-in-editor-window

Цитируя автора ответа:

У меня такая же проблема. Он исчезает после нажатия значка в верхней части полосы прокрутки. это часто случается на окнах 7/10, а иногда и на mac. мои коллеги сказали, что они тоже это испытали

Ответ 4

  1. Закрытая IDEA, все проекты IDEA! Хотя в других окнах IDEA я мог печатать.
  2. Удалена папка .idea в проекте, которую я не смог отредактировать.
  3. Перезапущенная ИДЕЯ.

Тогда я смог напечатать!

Ответ 5

Может быть, вы вошли в эмулятор Vim, как сказано. Может быть, только по ошибке :).

Control-V - это часто используемый ярлык. А Control-Alt_V - это ярлык для включения режима Vim, чтобы вы могли увидеть проблему...

Как узнать за пять секунд: введите ":" (двоеточие), и если курсор переместится в конец экрана, это vim. Если это так, введите q чтобы выйти, а затем нажмите Control-Alt-V (в окнах), чтобы вернуться в стандартный режим IDEA.

vi - мощный текстовый редактор с тех пор. Но только если вы притворяетесь и знаете, как его использовать... На установке IDEA есть даже предупреждение типа "не устанавливайте, если вы не знакомы с Vim" желтым жирным шрифтом, iirc.

[Следит за историческими данными, которые вы можете найти скучными не по теме или интересными]

Сегодня редакторы открывают код в режиме редактирования сразу, чтобы вы могли начать печатать поверх существующего кода. Vim, с другой стороны, открывает код, скажем, в режиме просмотра: есть набор навигационных клавиш для просмотра кода. Все, что вы вводите, должно быть командой. Когда вы хотите редактировать, вы входите в режим INSERT, а затем вы можете ввести новый текст. Только затем.

Просто для более исторических данных: режим навигации vi отлично подходит для изучения кода, который вы не знаете, с использованием IDEA, поскольку он не изменяет текст, если вы не скажете ему об этом, а некоторые команды vi умны.

Один пример:

"/" (косая черта) - это одна команда поиска, а "z" - команда умной прокрутки, так что:

/setCellFactory будет искать следующее совпадение "setCellFactory" и помещать туда курсор

Затем, если вы введете "z" код будет расположен так, чтобы строка была первой на экране. И если вы введете "." линия будет в середине. И если вы введете "-" эта строка будет в последней позиции на экране. И вы можете использовать эти команды снова и снова. И новый слеш пойдет на следующий матч, как F3

Эта вещь "z" - это функция, которую мне не хватает в Visual Studio, IDEA, Eclipse, Word, WordPad: эти команды для прокрутки текста Вокруг шаблона... /pattern, z, z., z-. Альтернатива - колесо мыши...

Я привык к vi с 80-х годов и являюсь редактором, который я до сих пор использую на терминалах Linux, поэтому, когда это случилось со мной на IDEA, мне посчастливилось вспомнить и заподозрить об этом в первый раз.

Извините, если эти детали скучны

Ответ 6

Убедитесь, что вы не случайно включили эмуляцию vim. Перейдите в IntelliJ Idea → Настройки и выберите "Плагины". Прокрутите вниз и найдите плагин эмуляции vim, и если он будет установлен, снимите или снимите его полностью.

Ответ 7

Сталкивался с той же проблемой с intelliJ 2017.1.2, но без плагина VIM. Тем не менее, я только что создал пустой проект с некоторыми файлами .groovy. Я мог редактировать файлы в Groovy проекте, но не в Java-проектах.

Единственный способ, которым я мог исправить проекты java, был раздувать файлы workspace.xml в каждом, тогда я мог редактировать снова. Однако пришлось заново создавать конфиги tomcat, точки останова, другие настройки IDE. и т.п.

Ответ 8

Просто закройте & открыть Intellij