Exceptional coding style

Timon Gehr timon.gehr at gmx.ch
Wed Jan 16 21:13:50 PST 2013


On 01/17/2013 04:10 AM, Mehrdad wrote:
> On Wednesday, 16 January 2013 at 22:29:10 UTC, Marco Nembrini wrote:
>> On 16.01.2013 20:07, Mehrdad wrote:
>>
>>>
>>> When you have a ton of similar lines of code which need to be edited in
>>> parallel, lining them up lets you edit all of them in one keystroke.
>>> Saves me quite a lot of annoying editing in the long run, actually.
>>
>> With Sublime Text you don't even have to align columns to do multiple
>> simultaneous edits, just ctrl + click to create multiple cursors and
>> then type/edit away. It has a lot of nice features :)
>
>
>
> Uh, you sort of missed the point...
> The point was that you align similar-looking lines when /writing/ the
> code, so that it's in the right form when you need to modify it later,
> and all you need to do is Alt-Click-Drag to create 20 cursors, and type
> away.
>
> Or to put it another way: the whole point is to turn an O(n) operation
> into an O(1) operation. If you have to make O(n) cursor-additions then
> you've defeated the whole purpose.
>

That cannot be true. Drag alone is O(n). (eg. emacs does not require drag!)

>
> That said, what you mentioned is not just a Sublime feature...
> I use SciTE which does exactly the same thing. =P



More information about the Digitalmars-d mailing list