StringManipulation icon indicating copy to clipboard operation
StringManipulation copied to clipboard

Shortcuts disappeared for `Popup String Manipulation -> [4] Switch case`'s commands

Open FilipJakab opened this issue 5 months ago • 6 comments

Describe the bug After triggering Popup String Manipulation via shortcut, a popup is shown, where I can press 4 to go to Swtich case... and then there, I was be able to press, for example, A to convert to camelCase.

To Reproduce Steps to reproduce the behavior:

  1. Trigger Popup String Manipulation
  2. Press 4 to go to Switch case...
  3. Shortcuts for individual commands are gone

Expected behavior To be able, as I was in the past, select a command by pressing single key

Screenshots

Image

Environment : WebStorm 2025.2 Build #WS-252.23892.411, built on August 1, 2025 Source revision: 0a9a69b3f9332 Licensed to Filip Jakab Subscription is active until September 29, 2025. Runtime version: 21.0.7+6-b1038.58 amd64 (JCEF 122.1.9) VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o. Toolkit: sun.awt.X11.XToolkit Linux 6.15.8-200.fc42.x86_64 Fedora Linux 42 (KDE Plasma Desktop Edition); glibc: 2.41 GC: G1 Young Generation, G1 Concurrent GC, G1 Old Generation Memory: 8192M Cores: 12 Registry: ide.browser.jcef.sandbox.enable=false ide.experimental.ui=true eslint.additional.file.extensions=svelte Non-Bundled Plugins: ru.adelf.idea.dotenv (252.23892.201) org.jetbrains.plugins.yaml (252.23892.464) JavaScriptDebugger (252.23892.464) org.jetbrains.completion.full.line (252.23892.458) org.editorconfig.editorconfigjetbrains (252.23892.464) com.intellij.plugins.resharperkeymap (252.23892.201) com.github.weisj.darkmode (1.8.4-2025.2) String Manipulation (9.15.0) com.nasller.CodeGlancePro (1.9.8) Rider UI Theme Pack (0.15.3) org.jetbrains.plugins.github (252.23892.464-IU) org.jetbrains.plugins.gitlab (252.23892.464-IU) com.intellij.react (252.23892.458) de.marhali.easyi18n (4.8.0) dev.blachut.svelte.lang (252.23892.298) zielu.gittoolbox (600.1.7+243) izhangzhihao.rainbow.brackets (2025.3.2) org.jetbrains.plugins.vue (252.23892.449) org.jetbrains.security.package-checker (252.23892.464) Current Desktop: KDE

Additional context I recently updated the plugin from 9.15 -> 9.16 in WebStorm. I tried to reproduce this in Rider where I still have 9.15 and shortcuts still work. So I downloaded 9.15 from web and installed it from Disk in WebStorm but shortcuts are still absent.

Thanks for the help and such an useful plugin

FilipJakab avatar Aug 11 '25 08:08 FilipJakab

the problem is actually latest 2025.2 IDE

krasa avatar Aug 11 '25 09:08 krasa

it seems broken, workaround :

Image

krasa avatar Aug 11 '25 09:08 krasa

the problem is actually latest 2025.2 IDE

Confirmed. Downgrading to WebStorm 2025.1.4.1 fixes the issue

FilipJakab avatar Aug 11 '25 09:08 FilipJakab

To me this doesn't look like a bug, but a UI update. Instead of selecting a command by pressing a single key, you can now type to search. I understand this can be userful and even better for some users, but personally I very much prefer the single key to select a command, as it allows very quick actions if you have memorized the key combos. Now, the same action requires way more key presses, for example:

To camelCase - before: [Keymap for menu] > 4 > A

To camelCase - now: [Keymap for menu] > 4 > [Start to write "camel"] > [Arrow keys to select correct "To camelCase" action] > Enter

So it would be great to have either a way to choose between the two modes in settings, or alternatively a combined hotkeys + search, but then the search input would have to be clicked.

Image

AndreSait avatar Sep 03 '25 09:09 AndreSait

Imho bug https://youtrack.jetbrains.com/issue/IJPL-201436/ListPopup-selection-aid-broken-second-level-is-always-a-speed-search

It is not configurable afaik, and I do not know any other popup with submenus like mine so this feature could be easily missed.

krasa avatar Sep 03 '25 09:09 krasa

Hi! 👋 I’ve been following this issue for a while. Are there any updates on the status of the mnemonic shortcuts in the Switch Case menu? It still seems broken in the latest IDE versions. Has there been any progress or planned fixes from JetBrains or the plugin side? Thanks a lot for your work on this plugin!

ivolkoff avatar Sep 14 '25 08:09 ivolkoff