• Stars
    star
    250
  • Rank 162,397 (Top 4 %)
  • Language
    JavaScript
  • Created about 14 years ago
  • Updated about 12 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Native Zen Coding plugin for Eclipse

Emmet (ex-Zen Coding)

Emmet is a toolkit for high-speed HTML, XML, XSL (or any other structured code format) coding and editing. The core of this plugin is a powerful abbreviation engine which allows you to expand expressions—similar to CSS selectors—into HTML code. For example:

div#page>div.logo+ul#navigation>li*5>a

…can be expanded into:


<div id="page">
        <div class="logo"></div>
        <ul id="navigation">
                <li><a href=""></a></li>
                <li><a href=""></a></li>
                <li><a href=""></a></li>
                <li><a href=""></a></li>
                <li><a href=""></a></li>
        </ul>
</div>

Read more about current Emmet syntax

Installation

  1. Go to Help > Install New Software… in your Eclipse IDE
  2. Add http://emmet.io/eclipse/updates/ in update sites
  3. Check Emmet for Eclipse group in available plugins list, click Next button and follow the installation instructions
  4. Restart Eclipse

Plugin Overview

This plugin provides the features:

  • Expand abbreviations by Tab key
  • Tab stops and linked mode support
  • Simple install and update process
  • Change action shortcuts in Eclipse’s Keys preferences page
  • Works across all Eclipse editors
  • Preferences support to fine-tune output for each syntax and add new abbreviations and snippets

Aptana 3 users: since Aptana 3 can also expand snippets by Tab key, there might be collisions in expanded result (for example, for div tag). You can remove unused snippets for Aptana bundles in order to make Emmet plugin work properly.

Contributions

Django snippets

More Repositories

1

emmet-sublime

Emmet for Sublime Text
JavaScript
5,255
star
2

codemirror-movie

A plugin for CodeMirror for code demos
TypeScript
285
star
3

tx-content-assist

Content assist for textarea
JavaScript
157
star
4

grunt-frontend

CSS and JS minifier that respects source modification
JavaScript
30
star
5

jsdt-docs

Some JSDoc files for Eclipse JSDT for popular libraries: underscore.js, Zepto, Node.js etc.
JavaScript
29
star
6

create-ilf-editor

Проект редактора для конференции «Я ❤️ Фронтэнд»
TypeScript
27
star
7

webkit-css

Hack to display CSS rule line number in Safari/Webkit/Chrome Web Inspector
JavaScript
26
star
8

docpad-plugin-frontend

CSS and JS assets manager, based on Frontend Grunt.js task
CoffeeScript
21
star
9

rocon

Fast cross-browser library for rounded corners creation
JavaScript
20
star
10

docpad-plugin-menu

A DocPad plugin for menu generation
CoffeeScript
19
star
11

ant-tools

Набор Ant-задач для сборки веб-проектов
JavaScript
13
star
12

zen-coding

11
star
13

xsl-tracer

Service for tracing XSL transformations
JavaScript
10
star
14

gpu-article-assets

Assets for GPU article
HTML
7
star
15

emmet.chocmixin

Emmet mixin for Chocolat editor
JavaScript
7
star
16

tiny-react

Tiny, React-inspired JSX components, based on Virtual DOM
JavaScript
5
star
17

xsl-tracer-backend

Java backend for XSL tracer
Java
4
star
18

wtp-sugar

Some useful contributions to Eclipse WTP
Java
4
star
19

codemirror-codecomplete

Code Complete abstract layer for CodeMirror2
JavaScript
3
star
20

html-transform

Streamed transform of HTML documents on DOM level
JavaScript
3
star
21

state-machine

A very simple and basic state machine implementation, inspired by Machina.js
JavaScript
2
star
22

site-import

Импорт статических сайтов в структуру другого сайта
JavaScript
2
star
23

zencoding-java

Java wrapper over Zen Coding JavaScript implementation
Java
2
star
24

mcs-pr

CSS
1
star
25

xmlview-eclipse

Eclipse wrapper for XV Browser
Java
1
star