Phpstorm не работает ctrl

Клавиши Ctrl + не работают в моем приложении PHPStorm

Я использую PHPStorm для разработки моего веб-сайта.

Это работает очень здорово.

недавно у меня возникла серьезная проблема с этим программным обеспечением.

когда я использую эти ключи Ctrl + A , Ctrl + Z , Ctrl + V .

не работают над комбинациями клавиш.

также я получил эту ошибку при использовании keymaps.

пожалуйста, дайте мне решение.

6 ответов

удалить IdeaVim плагин в Settings | Plugins и перезапустите PhpStorm.

просто перейдите в настройки/keymap и выберите по умолчанию вместо Vim, нет необходимости удалять все настройки.

  1. перейдите в файл — > настройка — > Keymap (в левой части окна).
  2. установить Keymaps (выпадающее) значение «по умолчанию». Сделанный.

У меня была эта проблема с phpstorm, но не с другими Ид на основе java (Intellij работал нормально).

Если у вас есть две/несколько раскладок клавиатуры, убедитесь, что ваша первая раскладка клавиатуры на английском языке. По какой-то причине, имея не en/US макет сначала, портит jvm.

Я использую phpstorm-8.0.3 в linux-3.19.0 с gnome-3.14.3 и java-1.8.0_45

просто перейдите в C:\Users\ \.WebIde70\config\keymaps и удалить или переименовать Vim.XML-файл. Если у вас все еще есть проблемы после перезапуска PHPStorm и есть какие-либо другие файлы здесь, то сделайте то же самое с ними.

У меня была такая же проблема в WebStorm, где клавиши быстрого доступа внезапно просто перестали работать для меня. Все, что мне нужно было сделать, это перезапустить WebStorm. Как только я запустил его обратно, сочетания клавиш снова начали работать.

Источник

Чиним горячие клавиши PhpStorm в русской раскладке под Ubuntu

В большинстве java-приложений с GUI в ОС Ubuntu в русской раскладке НЕ работают хоткеи , даже стандартные Ctrl + C и Ctrl + V . Но хороший человек по-имени Michael Zheludkov написал фикс данного бага, за что ему огромное человеческое спасибо.

Установка

Клонируем репозиторий в папку

Открываем конфиг приложения:

Добавляем в него строку с фиксом:

Перезапускаем PhpStorm и насладжаемся рабочими хоткеями в русской раскладке.

Внимание.

  1. Указывайте абсолютный путь до jar-файла
  2. В современных версиях PhpStorm можно данный фикс добавлять не в глобальный конфиг, а в локальный для текущего пользователя системы. Чтобы его открыть, пройдитесь по пути: Help → Edit Custom VM Options
  3. В связи с кончиной репозитория от zheludkovm и выходом PhpStorm 2019.2 репа была форкнута и фикс доработан .

Суровый русский тимлид. Жил в Магадане, в офисе московских веб студий и в Тульской деревне. Виртуозно знает WordPress, PHP, ООП, Vue.js и вот это вот все.

Делает крутые высоконагруженные сайты, поэтому уже почти захватил весь рынок WordPress разработки в России. Не дает никому делать сайты без спроса.

Ведет блог о разработке, дайджест в телеграмме и в ВК.

Путь указывать не относительный а абсолютный,только так заработало)
PHPStorm 10.0.1 спасибо

Не за что))) У меня работает с относительными путями, странно

У меня тоже только с абсолютными, поправте в статьи…

К сожалению, не работает с последники обновлениями IDE от JetBranins

+ последний webstorm, не работает

Да в 2016.1 у меня тоже не работает, надо автору написать issue. Сейчас сделаю

Удалил фикс, склонировал его снова, и поменял файлы phpstorm.vmoptions и phpstorm64.vmoptions — полёт нормальный

Да, изменил в webstorm64.vmoptions — все ок. Спасибо!

Ставьте ему звёзды на гитхабе, самое лучшее спасибо)

На Debian c PhpStorm 10.0.3 с абсолютным путём работает! (Только мне удобней не

PhpStorm 2016.1 Ubuntu 16.04 работает замечательно. Спасибо, ребята 🙂

Да. Спасибо, ребята!

Спасибо, отлично работает, но только буквенные хоткеи. Например, стандартное сочетание Ctrl + Shift + Слеш не работает. Это чтобы навесить на выделенный текст каменты

PhpStorm 2016.3 — работает ваше сочетание 100%, сам его юзаю в течение дня

Elementary OS 0.4 + WebStorm 2016.3.2
WORKS! Thanks soooo much ^_^

В PhpStorm 2016 работало, а в 2017 перестало. Настройки проверял несколько раз.

PhpStorm 2017.1 EAP
Build #PS-171.2822.14, built on February 1, 2017
PhpStorm EAP User
Expiration date: March 3, 2017
JRE: 1.8.0_112-release-b702 amd64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o

Проделайт процедуру сначала просто. 2017 еще не вышла же. EAP — этож бета, может в этом дело

После первого запуска шторма настройки тянутся из

/.PhpStorm2017.1/phpstorm64.vmoptions
Поэтому править надо этот файлик.

Читайте также:  Как настроить японский свет

Отчасти вы правы, но это будет работать только для текущего юзера в системе, так как этот файл лежит в его home директории. Ну и путь ваш актуален только для версии PhpStorm 2017.1 (уже вышло обновление). После обновления версии, папка создается новая и этот файл настроек в нее не копируется. Только если вы его руками не переместите.

Согласен, все верно. По хорошему надо менять в 2-х местах — в каталоге куда установлен шторм и в каталоге с настройками для текущего пользователя

PhpStorm 2016.3
Build #PS-163.7743.50, built on November 22, 2016
Licensed to lan yu
Subscription is active until November 23, 2017
JRE: 1.8.0_112-release-408-b2 amd64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o

Покажите ваш vmoptions

phpstorm 2017.1
Не работает. Менял все vmoptions-файлы

В какой папке меняете?

-Xms128m
-Xmx750m
-XX:ReservedCodeCacheSize=240m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
-Dawt.useSystemAAFontSettings=lcd
-javaagent:/home/yakoval/fix/build/LinuxJavaFixes-1.0.0-SNAPSHOT.jar

Спасибо, работает как для PhpStorm так и для PyCharm

Работает для Android Studio. Большое спасибо!

Источник

Шпаргалка: Горячие (hotkeys) клавиши PhpStorm и PyCharm

Горячих клавиш в IDE PhpStorm и PyCharm гораздо больше, чем в приведенном ниже списке. Здесь я привел только те, которыми пользуюсь сам (* звездочкой выделил наиболее используемые мною горячие клавиши).

Шпаргалка будет обновляться, если начну использовать новые hotkeys.

Для настройки горячих клавиш или добавление собственных сочетаний клавиш перейдите File > Settings > Keymap.

Редактирование

*Ctrl + W — выделение текущего блока. Если нажимать W несколько раз, то будут выделяться родительские блоки по иерархии.

Ctrl + Shift + W — проделывает обратное действие от предыдущего

Ctrl + Y — удаляет строку

*Ctrl + D — дублирует строку

Ctrl + Shift + U — делает выделенный текст или заглавными, или строчными буквами

Ctrl + Delete — удаляет часть от курсора до конца слова

*Ctrl + Alt + L — форматирование кода соответствии с настройками code style.

Ctrl + Shift + V — вставка из истории буфера. Сейчас я пользуюсь *Win + V , стандартным буфером Windows 10 с историей.

*Ctrl + / — закомментировать/раскомментировать текущую строку.

Ctrl + Shift + / — закомментировать/раскомментировать выделенные строки кода.

Ctrl + Shift + J — к текущей строке присоединяет нижнюю.

Ctrl + [ или ] — перемещает курсор в начало или конец блока с кодом, в теле фукции, в теле цикла и т.д.

Ctrl + Shift + ] или [ — выделить код код до конца или до начала блока

*Tab — сделать отступ (табуляцию)

*SHIFT + Tab — убрать отступ

*Ctrl + Alt + Стрелка вверх — перемещает текущую строку вверх.

*Ctrl + Alt + Стрелка вниз — перемещает текущую строку вниз.

Ctrl + Shift + Стрелка вверх — перемещает текущий логический блок вверх (блок if , for и т.д.).

Ctrl + Shift + Стрелка вниз — перемещает текущий логический блок вниз

*Ctrl + Space — выводит возможные варианты автодополнения

Ctrl + курсор мыши над кодом — краткая информация

*Ctrl + клик по названию переменной или метода, или CTRL+B когда курсор установлен на названии, приведет туда, где метод или переменная определены.

*Ctrl + G — перейти к строке по номеру

*Alt + Клик левой кнопкой мышки — мультикурсор, если нужно одновременно несколько курсоров, кликаем мышкой в нужные места, куда нужно их добавить

*Ctrl + Alt + J — обрамление выделенного текста тегом (нужно выбрать первый пункт из всплывающего окошка)

F11 — быстро установить закладку

* Ctrl + F11 — добавить закладку с мнемоникой в текущую строку. В рамках проекта допускается до 10 нумерованных и до 26 буквенных закладок.
Чтобы быстрее перемещаться между нумерованными закладками внутри проекта, нажмите Ctrl+Номер нужной закладки .

Shift + F11 — просмотр всех закладок

Поиск / замена

Двойной Shift — поиск по проекту

*Ctrl + F — поиск в текущем файле

*Ctrl + R — поиск и замена

*Ctrl+Shift+E — вызовет всплывающее окно, в котором показаны последние куски кода в разных файлах, с которыми вы работали

Ctrl + Shift + F — поиск в группе файлов (например в проекте или папке)

Ctrl + Shift + R — поиск и замена в группе файлов

Ctrl + N — найти в каком файле находится класс

*Ctrl + Shift + N — поиск файла по названию

Разное

Ctrl + Alt + S — быстрый доступ к настройкам

*Shift + F6 — переименование файла (выделите в блоке с файлами проекта нужный файл).

Источник

Клавиши Ctrl + не работают в моем приложении PHPStorm

Я использую PHPStorm для разработки своего сайта.

Это работает очень здорово.

Недавно у меня возникла серьезная проблема с этим программным обеспечением.

Когда я использую эти ключи Ctrl + A , Ctrl + Z , Ctrl + V .

Не работайте над комбинациями клавиш.

также я получил эту ошибку при использовании клавишных карт.

Пожалуйста, дайте мне решение.

8 ответов

Как бы я захватил пользователя, дважды нажимая Ctrl ( Ctrl + Ctrl ) глобально. Я хочу иметь возможность скрыть окно моего приложения, а затем сделать его видимым, когда пользователь вызывает его нажатием клавиши Ctrl Ctrl , аналогично окну быстрого поиска Google. Пользователь может сосредоточиться.

Читайте также:  После перепрошивки не работает экран

мой вопрос заключается в том, как обнаружить две горячие клавиши в приложении win form CTRL + C , CTRL , K как visual studio комментирующая команда Мне нужно смоделировать горячую клавишу VS для комментирования строки кода

Просто перейдите в настройки/keymap и выберите значение по умолчанию вместо Vim , не нужно удалять все настройки.

Удалите плагин IdeaVim в Settings | Plugins и перезапустите PhpStorm.

  1. Перейдите в меню Файл -> Настройка -> Карта клавиш(в левой части окна).
  2. Установите значение Keymaps(Выпадающее) в «Default». Сделано.

У меня была эта проблема с phpstorm, но не с другими java на основе IDEs (Intellij работал нормально).

Если у вас есть две или несколько раскладок клавиатуры, убедитесь, что ваша первая раскладка клавиатуры-английская. По какой-то причине наличие макета, отличного от en/us, сначала портит jvm.

Я использую phpstorm-8.0.3 на linux-3.19.0 с gnome-3.14.3 и java-1.8.0_45

У меня была такая же проблема в WebStorm, когда сочетания клавиш внезапно перестали работать для меня. Все, что мне нужно было сделать, это перезапустить WebStorm. Как только я запустил его обратно, сочетания клавиш снова начали работать.

Просто перейдите в C:\Users\ \.WebIde70\config\keymaps и удалите или переименуйте файл Vim.xml. Если у вас все еще есть проблемы после перезагрузки PHPStorm и у вас есть какие-либо другие файлы, сделайте то же самое с ними.

Удалить IdeaVim

Чтобы удалить файлы конфигурации, перейдите по ссылке

/.PyChrarm.****(версия) и удалите эту папку, rm -rf

Затем откройте Pycharm и настройте свой IDE без IdeaVim Это работает.

Если вам нужно регулярное поведение, подобное другим редакторам кода, сделайте это:

  1. Перейдите в; Файл -> Настройка -> Карта клавиш(в левой части окна).
  2. Установите значение Keymaps (Выпадающее) в «Default». Сделано.

Похожие вопросы:

Эта проблема ставила меня в тупик весь день, и я до сих пор не нашел решения. Если я использую клавиши delete или backspace , ничего не происходит, но я все еще могу вводить текст, просто ничего не.

У меня есть программа,которая в главном меню использует определенные ярлыки. Он работает в windows и Linux. При переносе на mac некоторые ярлыки не будут работать. Меню создается с помощью.

У меня есть 2 Горячие клавиши для dired, которые работают в режиме GUI в Emacs: (add-hook ‘dired-mode-hook (lambda () (define-key dired-mode-map (kbd C- ) (lambda () (interactive).

Как бы я захватил пользователя, дважды нажимая Ctrl ( Ctrl + Ctrl ) глобально. Я хочу иметь возможность скрыть окно моего приложения, а затем сделать его видимым, когда пользователь вызывает его.

мой вопрос заключается в том, как обнаружить две горячие клавиши в приложении win form CTRL + C , CTRL , K как visual studio комментирующая команда Мне нужно смоделировать горячую клавишу VS для.

Я хотел бы искать во всех методах определенного класса в PHPStorm , как я могу это сделать в Sublime, используя CTRL + R . Есть ли такая особенность в PHPStorm ?

Я использую PHPStorm 7.0 в Ubuntu 13.10 У меня есть проблема после запуска команды Next Occurence / Prev Occurence с помощью сочетания клавиш Ctrl + Alt + Down Arrow , я не могу набрать ни одного.

Я могу ввести символ евро ( € ) в любом другом приложении со стандартным нажатием клавиши, но не в PhpStorm. Ничего не происходит, когда я нажимаю AltGr + E . В чем проблема?

У меня есть приложение nodejs (fork из https://github.com/node-red/node-red ), которое работает на Azure WebApp. Приложение работает нормально, если я запускаю его на своем локальном компьютере.

Я хотел бы захватить CTRL press в моем приложении Windows. Меня не интересует ни одна комбинация CTRL+. Я просто хочу знать, когда CTRL ключ-это PRESSED и RELEASED . Это нужно для того, чтобы зажечь.

Источник

PhpStorm keyboard shortcuts

PhpStorm has keyboard shortcuts for most of its commands related to editing, navigation, refactoring, debugging, and other tasks. Memorizing these hotkeys can help you stay more productive by keeping your hands on the keyboard.

If your keyboard does not have an English layout, PhpStorm may not detect all of the shortcuts correctly.

The following table lists some of the most useful shortcuts to learn:

Quickly find any file, action, class, symbol, tool window, or setting in PhpStorm, in your project, and in the current Git repository.

Find a command and execute it, open a tool window, or search for a setting.

Quick-fixes for highlighted errors and warnings, intention actions for improving and optimizing your code.

Jump to the next or previous highlighted error.

Select a recently opened file from the list.

Increase or decrease the scope of selection according to specific code constructs.

Comment out a line or block of code.

Show all places where a code element is used across your project.

If you are using one of the predefined keymaps for your OS, you can print the default keymap reference card and keep it on your desk to consult it if necessary. This cheat sheet is also available under Help | Keymap Reference .

Choose the right keymap

To view the keymap configuration, open the Settings/Preferences dialog Ctrl+Alt+S and select Keymap .

Enable function keys and check for possible conflicts with global OS shortcuts.

Use a predefined keymap

PhpStorm automatically suggests a predefined keymap based on your environment. Make sure that it matches the OS you are using or select the one that matches shortcuts from another IDE or editor you are used to (for example, Eclipse or NetBeans).

When consulting this page and other pages in PhpStorm documentation, you can see keyboard shortcuts for the keymap that you use in the IDE — choose it using the selector at the top of a page.

Tune your keymap

You can modify a copy of any predefined keymap to assign your own shortcuts for commands that you use frequently.

Import custom keymap

If you have a customized keymap that you are used to, you can transfer it to your installation.

Besides the default set of keymaps, you can add more as plugins (such as, keymaps for GNOME and KDE): open the Settings/Preferences dialog Ctrl+Alt+S , select Plugins and search for keymap in the Marketplace.

If your keymap stopped working after an update, it is likely that the keymap is not available by default in the new version of PhpStorm. Find this keymap as a plugin and install it on the Plugins page as described in Manage plugins.

Learn shortcuts as you work

PhpStorm provides several possibilities to learn shortcuts:

Find Action is the most important command that enables you to search for commands and settings across all menus and tools.

Press Ctrl+Shift+A and start typing to get a list of suggested actions. Then select the necessary action and press Enter to execute it.

Key Promoter X is a plugin that shows a popup notification with the corresponding keyboard shortcut whenever a command is executed using the mouse. It also suggests creating a shortcut for commands that are executed frequently.

If you are using one of the predefined keymaps for your OS, you can print the default keymap reference card and keep it on your desk to consult it if necessary. This cheat sheet is also available under Help | Keymap Reference .

To print a non-default or customized keymap, use the Keymap exporter plugin.

If an action has a keyboard shortcut associated with it, the shortcut is displayed near the name of the action. To add a shortcut for an action that you use frequently (or if you want to change an existing shortcut), select it and press Alt+Enter .

Use advanced features

You can further improve your productivity with the following useful features:

If there is a group of actions that you often use, create a quick list to access them using a custom shortcut. For example, you can try using the following predefined quick lists:

Refactor this Ctrl+Alt+Shift+T

VCS Operations Alt+`

PhpStorm provides a lot of typing assistance features , such as automatically adding paired tags and quotes, and detecting CamelHump words.

When the focus is on a tool window with a tree, list, or table, start typing to see matching items.

Many actions in PhpStorm provide more results when you execute them multiple times. For example, when you invoke basic code completion with Ctrl+Space on a part of a field, parameter, or variable declaration, it suggests names depending on the item type within the current scope. If you invoke it again, it will include classes available through module dependencies. When invoked for the third time in a row, the list of suggestions will include the whole project.

Resize tool windows

You can adjust the size of tool windows without a mouse:

To resize a vertical tool window, use Ctrl+Alt+Shift+Left and Ctrl+Alt+Shift+Right

To resize a horizontal tool window, use Ctrl+Alt+Shift+Up and Ctrl+Alt+Shift+Down

Источник

Оцените статью
Shortcut Action
Double Shift