Comment 8 for bug 724541

Revision history for this message
Jan Bilek (honzzz) wrote :

It was worth a shot, thank you very much anyway:-)

I don't think you are wrong, it's probably just a matter of opinion. I can only write why I like that Gedit Zencoding plugin. First off, it does not have that bug - when zen code is entered into the interface, focus goes back to editor immediately after Enter is pressed, you can continue editing without the need to grab mouse and click into editor. I also like that when you want to wrap something with abbreviation, then when you start typing the zen code in, you can instantly real-time see where the wrapper goes, how it changes the code... even before you hit enter.

You also wrote that "separate user interface also psychologically reinforces the user is about to do something special" - I don't see it that way. I feel Zen coding is something natural and easy, it should not feel special - exactly the opposite, it should feel 'invisible'.

That's one of the reasons I prefer Zencoding over Sparkup in Scribes - I think it's better when you are visually entering the code on the same spot where that code goes (easier orientation) - and that's also why I like that Gedit plugin - even when you need to use the Zencode interface (wrapping etc.), a little unobtrusive pop-up appears right next to the place where the final code will go after zen code is entered. You can keep your eyes on the edited part of the program all the time, even when using interface, you don't have to switch to the bottom of the screen and back. Although I have to say that this is much less obtrusive than the need to go from keyboard to mouse and back every time I use that Zencoding interface (because of that bug).

Generally, gedit plugin feels a little bit more easy, natural, with 'shorter' workflow - less steps to get things done.

But that's just my opinion. I just really like Zen coding in Gedit - everything else I like better in Scribes.