Cursor overrides CTRL + SHIFT + I with the chat functionality by default, but you should be able to remap or disable it.
In Cursor, open the command palette using CTRL + SHIFT + P.
Run Preferences: Open Keyboard Shortcuts. It’ll open a page of all your current keybinds.
Search for ctrl shift i in the keybindings search bar.
You should see a few mapped actions. Once of them will be your developer tools binding, but at least one other will be related to chat. I think it’s called Cursor: Open New Agent Chat, although I’m not sure since I’ve rebound a few of mine.
To disable a keybind, you can right-click it, then press Remove Keybinding. You can also remap it in this menu if you want.
In case you ever want the keybind back, Preferences: Open Keyboard Shortcuts (JSON) will show your keybindings.json file. keybindings.json contains all your custom key mappings, including any you’ve disabled.
Okay, i removed the duplicate keybinding that opens new chat window when CTRL + SHIFT + I is pressed. However, now CTRL + SHIFT + I does nothing. The developer tools does not open even though the binding is there:
I think isDevelopment means you’re actively developing the editor itself (i.e. you’re working on the Cursor source code). This is literally devtools for the editor itself. If that’s what you really want, you can turn the condition off using Change When Expression in the same right-click menu as before:
Is that what you’re looking for? Or are you trying to open a different set of devtools (like the chrome devtools for a website you’re actively developing)?