I suggest you ...

Use newer Emmet project that makes Zen Coding obsolete

Based on http://docs.emmet.io Emmet is replacement for Zen Coding and I would strongly suggest implementing it instead.

You can watch how Emmet is used in Sublime Text 2
http://www.youtube.com/watch?v=hdLg-_shyKU&list=UL

You can watch how Zen Coding is used in Sublime Text 2
http://www.youtube.com/watch?v=joyi2FIA52I&feature=BFa&list=ULhdLg-_shyKU

181 votes
Vote
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    I agree to the terms of service
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Radoslav RadivojevicRadoslav Radivojevic shared this idea  ·   ·  Admin →

    16 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      Submitting...
      • devmandevman commented  · 

        please, the CSS features of Emmet is way beyond web essentials, kindly implement it

      • CKCK commented  · 

        Thanks Mads. How can I get an updated version?

      • CKCK commented  · 

        Can we have a "Wrap with abbreviation" feature? It's available in the Zen Coding/Emmet for Sublime Text 2 and even the Emmet for Notepad++ but is sorely lacking in Web Essential's implementation. Thanks.

      • Chris HynesChris Hynes commented  · 

        It'd be cool to have some of the additional Emmet features like wrap with abbreviation, remove tag, expand selection, etc.

        It would also be nice for Zen Coding to work everywhere instead of only at certain insert points.

        For example, if you have this:

        <div>

        </div>

        a zencoding expansion will only work on line number 2, not lines number 1 or 3. That makes it really annoying to use, since you have to add a bunch of extra blank lines to get the expansion to work

      • Sam BlowesSam Blowes commented  · 

        How about supporting emmet in its entirety rather than nit picking the features?

        Renaming zencoding to emmet is far from a valid solution.

      • Hannes KochnißHannes Kochniß commented  · 

        I have to say that the by far best feature of Emmet is its CSS completion features. They are just such a nice timessafer and make working with CSS/LESS far more enjoyable for me. I personally don't care too much if Emmet is in, but it would of course make for a nicer "cross platform" epxerience, esp. for webdevs coming _to_VCS2012.

      • SergeySergey commented  · 

        Have you thought about adding a wrapper for Emmet javascript engine instead of re-implementing its functionality in C#? I was able to create Visual Studio extension that does it using Google's V8 engine - https://github.com/sergey-rybalkin/emmet.net I think you'll have some licensing issues with it so probably Internet Explorer javascript engine is an option, however I wasn't able to find any documentation on embedding it.

      • Kiarash SoleimanzadehKiarash Soleimanzadeh commented  · 

        not only rename ZenCoding to Emmet,you must update core to Emmet,not only rename that.
        Emmet has many features,like:Action,Filters and etc.
        SO i hope you support Emmet in Web Essentials.

        here is cheat sheet:
        http://docs.emmet.io/cheat-sheet/

      • Kiarash SoleimanzadehKiarash Soleimanzadeh commented  · 

        i think there is a excellence in emmet and that is up to date and supporting for emmet,while Zen Coding is obsolete,so i think you must support emmet.

      • Kiarash SoleimanzadehKiarash Soleimanzadeh commented  · 

        Zen Coding is obsolete,Emmet have very big features which Zen Coding don't have.

        in one sentence,you only support Emmet in Web Essentials.

        regards.

      • It already supports most of Emmet such as Lorem Ipsum generation and Climb Up. However, the Web Essentials implementation only supports ZenCoding/Emmet in HTML and not in CSS.

        Can you be more specific and explain which features of Emmet you would like to see in Web Essentials?

      Feedback and Knowledge Base