MultiEdit icon indicating copy to clipboard operation
MultiEdit copied to clipboard

Feature request: split to lines

Open xps opened this issue 11 years ago • 1 comments

I imagine that the inspiration for this extension may have come from Sublime Text.

Sublime Text has a Selection menu with a few useful features, including "Split into lines" that converts a multi-line selection into multiple cursors (1 per line).

I would like to include this feature in the MultiEdit extension. I have a working prototype, but I'm thinking we may need to add menus to trigger these commands (also allowing binding of keyboard shortcuts in the options).

I don't think menus can be added via MEF so I would need to include a package class to the project. What do you think?

xps avatar Jun 30 '13 04:06 xps

I think what we really need is to create an easy to use framework for these keyboard/mouse driven experiences. An easy to use API that allows me to access whats selected in the editor, locations, the buffer, handle various events without needing to declare a bajillion things.

I think if we build a generic, easy to use framework and implement 'Split into lines' using it, we can start a healthy open source trend for. Imagine having a web site that you can literally select the features you want, and we'd generate a VSIX for you. (Or, the full package)

Could be nice ;)

AlaShiban avatar Jun 30 '13 07:06 AlaShiban