Intellij как текстовый редактор

Я являюсь пользователем Intellij и действительно использую его, и особенно его keymap (всевозможные лакомства для текста: ctrl + w, alt + mouseDrag...). Теперь я ищу текстовый редактор для программирования, который был бы знаком с Intellij способом работы (в некотором смысле).

  • В идеальном мире я хотел бы получить аналогичную карту по умолчанию или использовать ее как плагин.
  • Лучше всего было бы иметь "очень совместимую" клавиатуру с Intellij, когда я устанавливаю клавиатуру вручную. Я имею в виду, что, часто, лучше всего придерживаться ключевого слова для инструмента, потому что он разработан по-разному, например, когда я пришел из Eclipse в Intellij, я попытался использовать привязки затмений, однако я пришел к выводу, что Intellij не предназначен для работы таким образом, поэтому мне не хватало бы многого, и некоторые вещи вообще не подлежат передаче.
  • Я готов заплатить.

Что я пробовал/пытался: Notepad ++ - полезный, но раздражающий (несохраненные файлы, все виды всплывающих окон, даже для поиска), нет встроенного средства проверки орфографии. Sublime Text - Просто начал пытаться. Приятно, что у него хорошая проверка орфографии, в целом кажется приятной, не вызывает раздражающих всплывающих окон. То, что похоже на разблокировку транзакций - у него очень сложная сама клавиатура, некоторые привязки невозможны (некоторые переключаются "вкл/выкл: функциональность" ). Поэтому кажется, что переопределение ключевой карты потребует больших усилий, и в ней я не буду много возвышенных функций и/или некоторых функций невозможно. UltraEdit - не пробовал, а думал попробовать. Также нет встроенной проверки орфографии.

Ответы

Ответ 1

Я сделал Инструменты → Создать пусковую установку командной строки, которая создает script в вашей PATH, называемой идеей. Я всегда открываю IDEA, поэтому, когда мне нужно изменить файл, я запускаю

idea file-name

Здесь описано: https://www.jetbrains.com/help/idea/running-intellij-idea-as-a-diff-or-merge-command-line-tool.html. Обратите внимание, что действие не доступно в Windows, вместо этого вам необходимо изменить системную переменную PATH.