Bug 366139 - Default Content Assist key conflicts with Chinese input method
Summary: Default Content Assist key conflicts with Chinese input method
Status: NEW
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: EDT (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Xiao Bin Chen CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-12-09 01:55 EST by Tony Chen CLA
Modified: 2017-02-23 14:17 EST (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tony Chen CLA 2011-12-09 01:55:20 EST
Ctrl+Space is the Default shortcut key to switch to Chinese input method. It conflicts with the content assist key and will actually disable Content Assist in a Chinese system. People can change the preference to set a new key, but there's just too many steps to do it correctly. 

In eclipse, we can configure more then one short cut keys for a function. It would be good to add another shortcut key for content assist, for example Ctrl + Enter.
Comment 1 Brian Svihovec CLA 2011-12-14 14:28:41 EST
What does JDT do in this situation?
Comment 2 Xiao Bin Chen CLA 2011-12-15 00:31:38 EST
Hi Brian:
Actually, this is a eclipse common problem. Or Operating system problem. The OS find the HotKey was registered by Input method program will not pass the "event" to Eclipse. So JDT also has this problem. And it is not just about CA any HotKey in Eclipse or other App will have this issue.
Comment 3 Brian Svihovec CLA 2011-12-15 09:50:44 EST
Does JDT add multiple hot keys for specific actions to avoid this issue?
Comment 4 Xiao Bin Chen CLA 2011-12-18 21:11:49 EST
I have tested JDT,Same problem also exists. JDT does not add multiple keys to avoid this issue. I think it is a Eclipse common issue.
Comment 5 Brian Svihovec CLA 2011-12-19 09:54:49 EST
If JDT does not add multiple hot keys for the same action, the I don't think we should either.  It would be interesting to know if the JDT team has discussed this issue in the past.
Comment 6 Xiao Bin Chen CLA 2012-01-11 01:05:17 EST
I will first put it to the future.