Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mariozaizar/language-eml

Email syntax highlighting for Atom editor made by @mariozaizar
https://github.com/mariozaizar/language-eml

atom atom-editor atom-package atom-plugin email eml eml-files language-eml multipart syntax-highlighting

Last synced: 8 days ago
JSON representation

Email syntax highlighting for Atom editor made by @mariozaizar

Awesome Lists containing this project

README

        

[![Build Status](https://travis-ci.org/mariozaizar/language-eml.svg?branch=master)](https://travis-ci.org/mariozaizar/language-eml)
[![Dependency Status](https://david-dm.org/mariozaizar/language-eml.svg)](https://david-dm.org/mariozaizar/language-eml)
[![GitHub issues](https://img.shields.io/github/issues/mariozaizar/language-eml.svg)](https://github.com/mariozaizar/language-eml/issues)
[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://raw.githubusercontent.com/mariozaizar/language-eml/master/LICENSE.md)
[![Twitter](https://img.shields.io/twitter/url/https/github.com/mariozaizar/language-eml.svg?style=social)](https://twitter.com/intent/tweet?text=EML%20Language%20support%20for%20%40Atom%20editor%3A%20https%3A%2F%2Fatom.io%2Fpackages%2Flanguage-eml%20via%20%40mariozaizar&url=%5Bobject%20Object%5D)

# Email support for Atom

Adds syntax highlighting, snippets, shortcuts, and commands to Email files in Atom.

![screen shot 2017-03-15 at 4 04 39 pm](https://cloud.githubusercontent.com/assets/164819/23974678/b8134482-0999-11e7-8af7-a10b1cbd7711.png)

## Features

> :bulb: Sublime Text users, check: https://packagecontrol.io/packages/EML%20(E-Mail)

* Grammar:
* [Syntax highlighting](#eml-grammar) for `.eml`, `.msg`, `.mbx` and `.mbox` files.
* Snippets:
* [Plain-Text email template](#eml-snippets-basic).
* HTML email template.
* [Multipart email template](#eml-snippets-multipart).
* Attachments email template.
* Commands:
* [Preview email](#eml-preview).
* [To decode/encode base64](#eml-decode-base64).
* [To decode/encode quoted-printable](#eml-quote-printable-decode).
* Keymaps (shortcuts):
* ctrl-alt-1 for email preview.
* ctrl-alt-2 for quoted-printable decode.
* ctrl-alt-3 for base64 decode.

## Install

> :mouse: https://atom.io/packages/language-eml

Preferences → Install → Search `language-eml` package

## Development

Contributions are greatly appreciated. Please follow our [Contributing Guide](CONTRIBUTING.md).

> :mouse: https://github.com/mariozaizar/language-eml/