Can't Invoke Quick Assist

Having trouble installing Oxygen? Got a bug to report? Post it all here.
tinjaw
Posts: 7
Joined: Fri Mar 04, 2011 8:55 pm

Can't Invoke Quick Assist

Post by tinjaw »

I am using v 13.2 in Eclipse, and while editing an XSLt document, I get the yellow bulb, and hovering over it with my mouse displays a tooltip for Quick Assist (and even shows that Ctrl + 1 is the hotkey), but I cannot ever invoke the Quick Assist. Ctrl + 1 works in PyDev, but not in Oxygen.

What might I be doing wrong?
adrian
Posts: 2879
Joined: Tue May 17, 2005 4:01 pm

Re: Can't Invoke Quick Assist

Post by adrian »

Hello,

We have managed to reproduce this problem on one of our test machines. It seems to be a settings conflict. We have not yet pinpointed the culprit, but we are still investigating.

If you want a quick fix for this, a rough workaround for this problem is to remove(backup first) the .settings directory from the workspace:
<workspace>/.metadata/.plugins/org.eclipse.core.runtime/.settings
Note that this will reset all preferences of Eclipse plugins, so it might not be a good solution for you.

We will continue investigating and hopefully, we will have a better workaround by tomorrow.

Regards,
Adrian
Adrian Buza
<oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger
http://www.oxygenxml.com
tinjaw
Posts: 7
Joined: Fri Mar 04, 2011 8:55 pm

Re: Can't Invoke Quick Assist

Post by tinjaw »

Adrian,

Thanks for the quick reply.

I did a fresh install this weekend of the same software on a different machine (as I had to work on some stuff at home this weekend). I was too stressed about getting the code finished that I didn't pay a lot of attention to details about settings and such.

However, after saying that, and reading your reply...

I faintly remember Quick Assist (CTRL + 1) working *once* when I just started using Oxygen on that fresh install. I remember being surprised by that. But then It again stopped working.

I only mention this because it does seem to add some (albeit weak) evidence that I may be experiencing the same as you are seeing; that being a settings issue.
adrian
Posts: 2879
Joined: Tue May 17, 2005 4:01 pm

Re: Can't Invoke Quick Assist

Post by adrian »

Hi,

As I have guessed this is caused by a setting that enables/disable some actions, one of which is overlapping with the Quick Assist/Quick Fix action from the Oxygen Eclipse plugin. The setting in question is the Eclipse spell checker.
Until we fix this, a simple workaround to get the Quick Assist back is to leave the Eclipse spell checker enabled.

Window -> Preferences, General -> Editors -> Text Editors -> Spelling, Enable spell checking

I've logged this to our issue tracking tool and we'll resolve it in the next release of Oxygen. We will notify you when a bugfix is available.

Regards,
Adrian
Adrian Buza
<oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger
http://www.oxygenxml.com
tinjaw
Posts: 7
Joined: Fri Mar 04, 2011 8:55 pm

Re: Can't Invoke Quick Assist

Post by tinjaw »

Aha! Yes, I disabled the spell checker in both instances. Turning it back on does solve the problem. Thanks for the workaround.
adrian
Posts: 2879
Joined: Tue May 17, 2005 4:01 pm

Re: Can't Invoke Quick Assist

Post by adrian »

Hello,

I wanted to let you know that this problem has been resolved in the latest maintenance build of Oxygen 13.2, 2012013115:
Eclipse plugin: The Quick Assist(Ctrl + 1) feature was accidentally disabled when disabling the Eclipse spell checker.
You can download it from our web site or use the Eclipse update site:
http://www.oxygenxml.com/download.html

The complete list of bug-fixes for this maintenance build can be found here:
http://www.oxygenxml.com/build_history.html#2012013115

Please let us know if you encounter further problems.

Regards,
Adrian
Adrian Buza
<oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger
http://www.oxygenxml.com
tinjaw
Posts: 7
Joined: Fri Mar 04, 2011 8:55 pm

Re: Can't Invoke Quick Assist

Post by tinjaw »

Adrian,

Thanks to you and the team for getting that fix in the update.

- Chaim
Post Reply