CodeRush Electric Editing plugin

Permalink 10:21:23 am
Categories: General

CodeRush Electric Editing plugin

Okay, after a while of fiddling around with different blog posts for different versions, I thought it would be better if the plugin had a central page with the download links, and links to various posts on the details. So I’ll keep creating blog posts when new versions are released, but the plugin will “live” on this central page.

Downloads

These are the downloads that are currently available. If you just want the latest and greatest, simply download the version on top of the list. For more information, see below.

CR_ElectricEditing-1.2.3.3.zip (22817 bytes), released 1/10/2009 4:20pm GMT
CR_ElectricEditing-1.2.3.2.zip (22174 bytes), released 22/06/2006 3:47pm GMT
CR_ElectricEditing-1.2.3.1.zip (22244 bytes), released 5/08/2005 7:10pm GMT
CR_ElectricEditing-1.2.2.1.zip (22487 bytes), released 1/06/2005 5:35pm GMT
CR_ElectricEditing-1.2.1.1.zip (22200 bytes), released 31/05/2005 7:20pm GMT
CR_ElectricEditing-1.1.4.2.zip (18102 bytes), released 24/04/2005 11:30am GMT
CR_ElectricEditing-1.1.3.zip (17371 bytes)

Informational posts

And these are the blog posts I made about the plugin, in reverse chronological order:

New Electric Editing version compatible with DXCore 9.2.6
Electric Editing version 1.2.3.2 - Compiled against CodeRush 2.0.1
Electric Editing version 1.2.3.1 - Compiled against CodeRush 1.1.28
Electric Editing plugin 1.2 available - Introduction of delayed whitespace hinting and Emacs Scrolling
CodeRush Electric Editing plugin 1.1.4.2 available - A few bug fixes in this release
CodeRush Electric Editing plugin 1.1.3 available - This was the first version that was tested with VS 2005 beta 2
Electric Editing plugin updated - This post has some screenshots of the options dialog and some explanations of the functionality
CodeRush Electric Editing plugin - This is the first announcement of the first public version

18 comments, 6 pingbacks

Comment from: Dave Liden Email
So, I have the 'new' version of CodeRush installed (1.18) and it looks like
at least on my system) it broke ElectricEditing. DXCore is listed as version 1.1.30
and CodeRush is listed as vewsion 1.18. The behavior shows up when attempting to
show the OptionsPageEditor.

Error is:
Message: Demand-loaded OptionsPage Editor\Electric Editing not set on package load.

Options Path: Editor\Electric Editing

Application/Object causing exception: DevExpress.CodeRush.Core
Method throwing exception: System.Type get_RealType()

Stack Trace...
at DevExpress.CodeRush.Core.OptionsPageType.get_RealType()
at DevExpress.CodeRush.Core.OptionsPageType.CreateInstance()

I've gotten used to the plugin and really miss it (many
thanks for your efforts).

If you have the time, could you help me locate the problem?

Dave...
05/23/05 @ 17:47
I can't really tell you anything about that issue, because it looks like the CodeRush Core is doing something that fails, possibly with option settings. One thing you could try is to remove the ElectricEditing.ini from the path {systemdrive}\Documents and Settings\{username}\Application Data\CodeRush for VS .NET\1.1\Settings\Editor, or you could even try removing (or renaming) the complete Settings folder. I've seen this cure some curious problems in the past, so maybe it helps. Just to confirm: The current Electric Editing version certainly works for me with the newest CodeRush and Refactor! versions.

I'll post your question in the CodeRush newsgroup on the Developer Express news server and see if Mark (or someone) can come up with an idea about this.
05/24/05 @ 08:46
I just noticed a very interesting thing that didn't catch my eye previously: I don't even have that CodeRush version you are referring to. Is that a special prerelease or something?
05/24/05 @ 14:06
Comment from: Dave Liden Email
It was a pre-release to fix problems with the XPO installer but
it was officially released last week.
05/24/05 @ 18:11
Comment from: Dave Liden Email
As to the suggested fix, the ini file you mention isn't in the appdata directory.
I'm guessing it's because the plugin fails to load. Maybe. I also removed the
settings directory but there was no change.

Dave...
05/24/05 @ 18:19
Hm, looking at newsgroup postings, it looks like an update should have been released a few days ago but is still in the pipeline. Maybe that's the one you are already using. I've asked about the version and your problem in the newsgroup and as soon as I get the newer installed myself I'll also have a look on my system.
05/24/05 @ 18:19
Comment from: Dave Liden Email
Geez. My apologies but the version 1.18 doesn't seem to be on the downloads
page. I had 1.18 for several days before the last batch of updates and
dutifully downloaded the official version - or whst I thought was the official
version. So, I'll take a shot at removing 1.18 and installing 1.17 -
since there was a new version of XPO as well. Maybe that issue was cleared up.

Dave...
05/24/05 @ 18:26
Comment from: Dave Liden Email
New development. I downloaded the version of CodeRush marked 1.17.
Upon attempting to install it, I noticed that the installer banner
says it is version 1.18. I downloaded it again and it still says it is v 1.18.
I installed it and it is version 1.18.

{{{ ? }}}
dave...
05/24/05 @ 19:01
In my About dialog, with version 1.1.17 installed, CodeRush is listed at version 1.1.17. DXCore says 1.1.29. Maybe you didn't uninstall your version 1.1.18 before attempting the older installation? I don't know whether inplace downgrading is supported :-)
05/25/05 @ 08:39
Comment from: Dave Liden Email
I uninstalled both CodeRush and Refactor! and deleted the directories.
I didn't clean out the registry though. I should also reiterate that
the installer banner (displayed just prior to unpacking the cabs)
says that I am just about to install 1.1.18, the titlebar on the
dialog says the same thing.

Dave...
05/25/05 @ 14:39
I'm sorry Dave, I can't tell you anything more about this right now. I've tried asking about the issue in the CR newsgroup, but I haven't received a reply up to now. I suggest you contact support@devexpress.com directly, maybe they'll be able to clear up the versioning issue for you. The usual request in the newsgroup is to contact email support for all kinds of installation issues, so this is probably your best bet. The other chance might be to wait for the official release of the next version, but apparently that has already been delayed by some very complicated problems and might be delayed even longer, and you can't be sure that the issue will go away with the new version alone.
05/25/05 @ 15:09
Dave, this issue has been corrected in the latest release of CodeRush.
06/01/05 @ 14:36
My GrokTalk - Ten Tools in Ten Minutes
06/09/05 @ 07:39
[.NET] Ten Tools in Ten Minutes [via Scobleizer] Scott Hanselman in his blog, Computer Zen, talks about his GrokTalk presentation at Microsoft's TechEd conference titled Ten Tools in Ten Minutes.
He's still waiting for the video of his presentation to be made
available, but in th...
06/13/05 @ 16:59
Scott Hanselman's 2005 Ultimate Developer and Power Users Tool List
06/20/05 @ 03:53
Pingback from: Steve Eichert [Visitor]
Scott Hanselman's 2005 Ultimate Developer and Power Users Tool List Source: http://www.hanselman.com/blog/PermaLink,guid,cbb7f3df-b9dd-4a4a-8cc6-83d87c117d26.aspx
Everyone...
06/20/05 @ 15:53
Some DXCore Addins (I think all that exist) So I'm starting to look at DXCore from DevExpress (It's the same engine that CodeRush and Refactor! uses). ...
08/11/05 @ 16:35
[...] If you haven’t seen my Electric Editing plugin, look here. [...]
10/06/05 @ 12:00
Comment from: John
After installing DXCore and CR_ElectricEditing 1.2.3.1, I found that Ctrl+V would intermittently paste text from the clipboard. Unfortunately this is highly undesirable as I'm using the Emacs key mapping scheme in VS 2005 where Ctrl+V is mapped to PageDown. Any ideas why this add-in should cause this to happen?

Thanks,

John.
12/13/05 @ 10:23
Hey John, thanks for using Electric Editing. I'm sorry to say I have no idea whatsoever why my plugin should have anything to do with this behaviour you're seeing - Ctrl+V is of no concern to it.

I wonder if this is not a more general problem with DXCore. Have you used it with other plugins?

I'll test this if I have the time. Only I don't normally use DXCore alone, rather the complete package with CodeRush and Refactor!, so I'll have to set up a test VM for this.
12/13/05 @ 10:29
I had the same problem, but my version of coderush electric editing is now working - thanks for the suggestions!
02/21/08 @ 00:17
Comment from: theperm Email
http://community.devexpress.com/forums/p/80649/276119.aspx#276119

I have used this plugin for sometime with no problem but when I upgraded CodeRush to the latest 9.2.4 my editing experience took a turn for the worst. Linefeeds started ovccuring where they never before. I didn't have the time at first to try and figure out the causes. After some investigation today I have noticed that the CR_ElectricEditing plugin is not working correctly, rather it is working but it seems that its LineFeed options are not being respected.

unchecking any options like After SemiColon has no effect and always perfroms a linefeed

Does anyone else have the same experience and is this the correct place to mention this?
09/11/09 @ 20:13
Hi theperm,

Yeah, this is a good place to mention it :-)

I believe I have probably noticed the same issue the other day -- I saw something odd happening, but I didn't look into any details at the point and sort of forgot about it.

I'll have a look at this issue as soon as I can. Thanks for reporting it!

Oliver
09/11/09 @ 20:32
Comment from: Oliver Sturm Email
Another update on that options persistence issue. I have tracked down the problem to an issue in the DXCore itself. I have heard from our team that the problem is already reproduced and fixed by now, but the fix won't make it into the 9.2.5 release which is going to be out any time now. So 9.2.6 will be the one to look for -- hopefully soon!
09/14/09 @ 13:05

Leave a comment


Your email address will not be revealed on this site.

Your URL will be displayed.
(Line breaks become <br />)
(Name, email & website)
(Allow users to contact you through a message form (your email will not be revealed.)
Please complete the song title below. Hint: enter 'h', 'e', 'a', 'v', 'e', 'n'
antispam test

Enter your email address:

Search

Oliver
MVP logo
February 2010
Sun Mon Tue Wed Thu Fri Sat
 << <   > >>
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28