Skip to content

Keyboard shortcut non-functional since PhpStorm 2025 #255

Description

@FeBe95

Describe the bug

I have Ctrl + T assigned to two independent actions:

  • Database → Results Toolbar → View as → Transpose
  • Plugins → String Manipulation → Swap Characters/Selections/Lines/Tokens

This has worked fine until recently when I updated to PhpStorm 2025.1.

PhpStorm might have changed something on their side. However, I don't think that this is a bug in PhpStorm, since other independent actions do work together. E.g. assigning Ctrl + T to a different (native) action works just fine:

  • Database → Results Toolbar → View as → Transpose
  • Editor Actions → Toggle Case

Note

I don't know if this behavior is controllable from the plugin's side at all. If it is not, and you think this is a bug in PhpStorm, feel free to let me know and close this ticket 😃

To Reproduce

Steps to reproduce the behavior:

  1. Assign keyboard shortcut to one database view action and one plugin editor action
  2. Press keyboard shortcut

Expected behavior

  • When viewing a database table, the keyboard shortcut toggles the transposed view.
  • When editing a file, the keyboard shortcut triggers the plugin editor action.

Actual behavior

  • When viewing a database table, the keyboard shortcut toggles the transposed view.
  • When editing a file, the keyboard shortcut does nothing.

Environment

PhpStorm 2025.1.0.1
Build #PS-251.23774.466, built on April 23, 2025
Source revision: d4bfc608c76d5
Licensed to BidX GmbH / Felix Bernhard
Subscription is active until November 2, 2025.
Runtime version: 21.0.6+9-b895.109 amd64 (JCEF 122.1.9)
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
Toolkit: sun.awt.windows.WToolkit
Windows 11.0
GC: G1 Young Generation, G1 Concurrent GC, G1 Old Generation
Memory: 8192M
Cores: 32
Registry:
  actionSystem.playback.typecommand.delay=10
  editor.max.caret.count=10000
  ide.hide.cursor.when.typing=false
  actionSystem.force.alt.gr=true
  run.processes.with.pty=TRUE
  duplicates.index.file.maxSize=131072
  ide.experimental.ui=true
  terminal.new.ui=true
Non-Bundled Plugins:
  be.jbeckers.compare_tab_with_editor2 (1.0.20)
  Batch Scripts Support (1.0.13)
  org.jetbrains.intellij.scripting-javascript (1.3)
  com.nasller.CodeGlancePro (1.9.7)
  com.github.b3er.idea.plugins.arc.browser (0.32)
  de.nordgedanken.auto_hotkey (0.10.5)
  com.jetbrains.space (251.23774.318)
  com.github.xepozz.gitattributes (2025.0.23)
  monokai-pro (1.10)
  com.karsta26.VBScript (0.5.1)
  com.intellij.properties (251.23774.442)
  String Manipulation (9.15.0)
  com.github.xepozz.crontab (2025.0.29)
  com.intellij.plugin.adernov.powershell (2.10.0)
  com.intellij.ml.llm (251.23774.42.28.6)
  tv.twelvetone.intellij.plugins.intellivue (1.2.25)
  mobi.hsz.idea.gitignore (4.5.6)
  com.noorts.toggler (1.5.0)
  com.intellij.plugins.html.instantEditing (251.23774.318)
  NEON support (0.5.4)
  net.king2500.plugins.PhpAdvancedAutoComplete (1.1.0)
  com.laravel_idea.plugin (10.1.1.251)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions