v
Not logged inv
SearchAsk a QuestionReport an IssueMake a SuggestionMy Questions and Issues
Issue Details
Find By ID

CodeRush Interaction with Clipmate

Issue Details

Log in to Track Changes or Edit
Q204881
Question
John Barone
Yes
Processed
Answered
.NET
CodeRush for Visual Studio .NET
9.1.3
Windows Vista x64
Microsoft Visual Studio 2008
5/27/2009 3:35:22 PM
-> Created by John Barone 5/6/2009 2:20:26 PM

I'm not sure if this should be a bug or a question...

I use ClipMate (v7.3.14 build 223 -- www.thornsoft.com) in addition to CodeRush. One of the ClipMate features I use a lot is the "Power Paste" feature. This allows one to copy a bunch of items, and then paste them in turn (i.e., each paste moves to the next item). This allows for a bunch of copy/paste operations to be done in a hurry w/o having to go back/forth.

The problem is that CodeRush now appears to conflict with this tool. Instead of allowing pastes in turn, ClipMate scrolls to end of the list. The problem I am seeing can be found at:

http://www.thornsoft.com/faq/index.php?sid=1024&lang=en&action=artikel&cat=9&id=79&artlang=en

According to this doc, it is caused when another app is monitoring the clipboard. In this case it's CodeRush.

BTW, this is a relatively recent problem. I don't recall it happening until v9.1.x came along.

I'm wondering if there is a way to turn off the various clipboard monitoring tools temporarily. I don't want to lose them entirely.

Thanks in advance for your help.

<- Reviewed by DevExpress Team 5/6/2009 3:50:20 PM
<- Processed (Answered) by DevExpress Team 5/7/2009 1:15:59 PM

Hi John,

Since the problem occurs only after installing v9.1, then, most likely, it is connected to the "Clipboard History" plug-in we recently added. So, I suggest that you try to temporary disable this functionality, and see if this makes any difference. To do this, please temporary remove the CR_ClipboardHistory.dll plug-in from the CodeRush "Plugins" folder:

%ProgramFiles%\DevExpress 2009.1\IDETools\System\CodeRush\BIN\PLUGINS

It might be also useful to disable the "Smart Cut(Copy)" feature:

1) From the DevExpress menu, select "Options...".
2) In the tree view on the left, navigate to this folder:

    Editor\Clipboard

3) Select the "Smart Cut(Copy)" options page.
4) Deactivate the "Enabled" option.

Hopefully, these suggestions will be of some help. Please keep us informed about your progress.

Thanks,
Vito

-> Reactivated by John Barone 5/12/2009 3:46:10 PM

Thanks for the answer. Sorry I haven't gotten back sooner...

I've tried moving the CR_ClipboardHistory.dll file, as well as disabling the "Smart Cut (Copy)" feature. No luck. Symptoms.

1. ClipMate works perfectly until I start VS (w/DX Tools enabled at startup).
2. As soon as VS starts, the clipboard is pounded, and ClipMate's Quick Paste feature is rendered useless.
3. If I go into Addin Mananger and turn off DX Tools, then ClipMate's Quick Paste then again works.
4. Once I start DX Tools again, then the behavior in #2 resumes.

<- Processed (Insufficient Information) by DevExpress Team 5/13/2009 2:09:01 PM

Hi John,

We're sorry to hear that the problem still exists.

However, from your answer I don't quite understand what you mean by "ClipMate's Quick Paste feature is rendered useless". We're not familiar with the features provided by the ClipMate, and so, I'm afraid we need additional information to be able to reproduce the problem locally. To help us better understand the issue, can you please post here a small sample video, illustrating how this feature should work, and what is happening on your side when our add-in is active.

Thanks,
Vito

-> Reactivated by John Barone 5/13/2009 4:58:53 PM

Attachment: CodeRush_ClipMate.zip (16428291 bytes)

Sorry, I meant Power Paste...

I have an explanation of what it's supposed to do in my original text, but there is a viewlet of how it's supposed to work at:

www.thornsoft.com/LeeLou/60/t2.viewlet/t2_viewlet_swf.html

Only the first part of the video is relevant; I don't really work with "Exploding Power Paste", which the second half of the video covers.

I am also attaching a video of what happens on my machine when I attempt to run Power Paste with and without CodeRush running. Basically, all the clips are run through at once, instead of allowing me to actually paste anything. If CodeRush is not active, then things work just as documented in the video.

<- Processed (Answered) by DevExpress Team 5/14/2009 9:54:15 AM

Hi John,

Thank you for the response, and for providing additional information.

I now understand the problem, and have reproduced it locally. Unfortunately, we can't immediately tell you whether it is possible to resolve it, because we need to examine it in detail. I'll contact our developers on this subject, and will get back to you as soon as we have any results. Please give us some time.

Thanks,
Vito

<- Reactivated by DevExpress Team 5/14/2009 9:54:22 AM
<- Processed (Answered) by DevExpress Team 5/27/2009 3:35:22 PM

Hi John,

First, please accept our apologies for the delay in responding. It took us time to examine this problem.

Our developers have added a new option that allows you to disable our clipboard monitoring. Please do the following:

1) Install the latest daily build:

http://downloads.devexpress.com/Share/IDE/090527/IDETools-9.1.4.9147.exe

2) From the DevExpress menu, select "Options...".

3) In the tree view on the left, navigate to this folder:

Core

4) Select the "Startup" options page.
This page level is Expert, and will only be visible if the Level combo on the lower-left of the Options dialog is set to Expert.

5) Activate the "Disable clipboard monitoring" option.

We hope this will fix the issue. Please let us know your results.

Thanks,
Vito

Log in to Track Changes or Edit

Peer-to-Peer Discussion in DevExpress Forums

No discussion on this article has been started yet.

Please login to start discussion.

v
v
Search
Searching Tips