MultiEditing

Free

Simultaneously edit in more than one location in the editor If you've ever ran into a case where you wanted to quickly change variable names or multiple loop conditions - you can use Multi-Edit to set virtual carets that all behave the same.

(64) Review
Visual Studio
"12", 2012
Download (10,757)
5/16/2013
1.3
E-mail Twitter del.icio.us Digg Facebook
Add To Favorites
Description
Reviews (64)
Q and A (9)
Sign in to Write a Review
Sort By:

by Alexander Bochkarev | May 08 2013

Very helpful, very... You should improve it to eclipse like refrectoring then it wold be the awesomest extension!

by Juan Carlos Ruiz Pacheco | May 03 2013

by Mooscape | April 26 2013

It needs pasting capability added to it to be really perfect.
Apart from that, it is an excellent plugin and it should be made as an integral part of Visual Studio.
Great Job!

Ala Shiban Thu 8:49 PM
| Edit |
Delete

Pasting is now supported in 1.3+

by Stubbs2000 | April 09 2013

This is just what VS needs as a standard feature. Thanks!

by Vrane | April 01 2013

powerful :)

by DMartin | March 25 2013

Didn't realize how much I used this until I found myself constantly alt-clicking on a new install and constantly being frustrated. This little extension packs a big feature into such a simple action.

by pulver | March 11 2013

This plugin slows my VS so much it is unusable.

The plugin is pretty useless when you can't copy-paste and even select in multi mode.

by Monomachus | March 10 2013

Hello,
Great plugin.

It's not managing AutoCompletion.
Example when I want to change the class in multiple sentences, and autocomplete shows up, I press Enter, and the change is made only in one place the other locations are not affected.

Ala Shiban March 10 2013
| Edit |
Delete

Yes, I'm hoping to find a way to make autocompletion work. I'm looking for the API that updates me about AutoCompletion being triggered.

by vip32 | March 05 2013

by Hasibul Haque | February 26 2013

by Michael_Manning | February 20 2013

Excellent addition!

by Robert A Reese | February 19 2013

Excellent, Visual Studio is finally a real text editor!

by Brian Lowe | February 18 2013

Excellent! This is one of the things I'm used to in Sublime Text 2. Now there's one less reason to keep another editor up.

A week on and I'm falling out of love with this. All is well while I'm doing simple stuff, but as soon as I type an open parenthesis ( or anything else VS reckons to understand as something that needs a matching closer such as a quote " VS kicks in and adds in the closer only to one of my many carets, or it may provide autocomplete for a single instance. It wouldn't be so bad if, when it had dropped my multiple carets to perform the autocomplete it carried on with a single instance - at least then I'd be able to go back to the others and continue - maybe one at a time. As it is I get autocomplete on one caret but then continue on multiple carets out of sync.

Sublime Text 2 manages to implement its autocomplete on all instances.

Ala Shiban February 18 2013
| Edit |
Delete

Yes, that will break the illusion. I am trying to look at various ways to have a more complete multi-caret experience through the extension.

by CADbloke | February 16 2013

Nice! Notepad++ does this with the Ctrl key. Oh the dissonance! I'll cope. Thanks for writing this.

by poindexter01 | February 14 2013

Awesome tool! This is a great little addition. Thanks for putting this together for us.

by Kyle Trauberman | February 13 2013

This feature should have been a part of VS out of the box. Great add on! Thank you!

Ala Shiban February 13 2013
| Edit |
Delete

You're more than welcome. Go ahead and vote on this if you want to see it in the product: http://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/3649766-add-simultaneous-multi-caret-editing-to-visual-stu

by Tomas1229 | February 12 2013

Great addition to Visual Studio. Would love first class functionality like search and edit, or shift+tab while in multicaret mode.

Ala Shiban February 13 2013
| Edit |
Delete

Shift Tab now works in v1.2. Let me know if it works out

by beldin | February 12 2013

by Balázs Szántó | February 12 2013

Brilliant!

by Shreedhar Kotekar | February 12 2013

This is awesome. Once you get used to it, you wonder why it was built-in in the first place.

Highly recommended

1 - 20 of 64 Items   
Sign in to Start a Discussion


  • Paste support
    2 Posts | Last Post Thu 10:41 PM
    • Great tool; simple and fast.
      
      One suggestion is adding support for paste.
      
      Most of the times I already copied the text I want to insert on multi locations defined by your tool. But when pasting (Ctrl V or right-click paste) it will only only insert on the last location.
      
      Oh and there's no link to here in the Extensions window in VS.
      
      Keep up the great work.
    • Pasting is now supported on 1.3+
  • Sublime - Ctrl+d
    2 Posts | Last Post April 08, 2013
    • Great idea though selecting with the mouse is a bit slow.
      
      Please take a look at Sublimetext http://www.sublimetext.com - it's very easy to select with Ctrl+d and split a selection with ctrl+shift+l.
      
      Could you add something similar?
    • Hey Chris, I'll try getting around to it - I'm planning on open-sourcing my code so people can learn and contribute to it.
  • The extension manifest is invalid
    3 Posts | Last Post March 06, 2013
    • When I try to install this Addon I keep getting an error that says "The extension manifest is invalid", I have Visual Studio 2012 Premium :\
    • ok it worked fine when I installed it from inside Visual Studio, but when I press download here and double-click on it, it gives that error.
    • Ok I figure it out, it's because of a problem I have with the Visual Studio version selector (I have VS 2010's version selector even though I have VS 2012 installed!), you can safetly ignore this :)
  • Is it possible to add SyncEdit mode?
    6 Posts | Last Post March 01, 2013
    • http://www.skorkin.com/2011/06/how-to-implement-the-sync-edit-feature-from-delphi-ide-inside-visual-studio-ide-using-dxcore/#.URMV7idqnwk
      
      It is more intuitive to automatically select items instead of asking users to manually select.
    • Hey Lex - I want the MultiEdit extension to do one thing really well (I still have to polish it more), and nothing else. My guess is that SyncEdit is doable , it could be a good exercise for you to write your own extension (and share it with the world)
      
      I'm writing a tutorial on how to create extensions like MultiEdit, would that be interesting for you?
    • Yes the tutorial would be nice. 
    • Such a tutorial would be very welcome
    • A tutorial would be very interesting. 
    • Check out http://www.alashiban.com/multi-editing-tutorial/ - It's still being modified and tuned (comments would be great). The implementation for this extension is very different, but this gives an idea on how to create editor extensions
  • VB Autocompletion
    1 Posts | Last Post February 16, 2013
    • Hi Ala Shiban.
      First of all, the tool is very good and should be a std feature of the editor.
      I have found a little problem related to the interaction of the Visual Basic editor Autocompletion features with your tool.
      
      If you could check it for the next releases it would be great!
      
      Here and example:
      1. Start
      
      Me.TotalAmountTextBox
      Me.NumberTextBox
      Me.CustomerOrderTextBox
      
      2. Select the end of the 3 rows and start typing "databindings...."
      3. The result:
      
              Me.TotalAmountTextBox.d(a)tabindings("Text").nullvalue=string.empty
              Me.NumberTextBox.d(a)tabindings("Text").nullvalue=string.empty
              Me.CustomerOrderTextBox.d(a)tabindings("Text").nullvalue=string.empty
      
      thank you very much
      Alberto
       
  • Uninstall
    2 Posts | Last Post February 13, 2013
    • How do I uninstall this? I do not see it in the list of extensions I have installed.
    • Should show up in the extension manager:
      http://postimage.org/image/xm26x33sv/
  • Enhance
    2 Posts | Last Post February 08, 2013
    • Think it would be much more effort to add features like the gedit3-plugin imitation has => http://codetree.com.au/static/content/imitation/demo.ogv
    • Great to see this functionality making its way into VS. I use sublime text and it allows you to make a selection then ctrl & d will select the next matching string, press ctrl & d will get the next one, then you can multi edit, does the MultiEditing component support this?
  • VS2010 support?
    1 Posts | Last Post February 07, 2013
    • I'd love to see this extension support VS2010 (and eventually be embedded in VS.next when it's fleshed out and complete).
  • VS2012 Shell
    1 Posts | Last Post February 07, 2013
    • Would it be possible to allow installation into VS2012 Shell?
      It does not want to install.
      Is it only for C# or does it work on any text based file in VS?