Skip to content
/ Eemory Public

An Eclipse plug-in aimed at integrating Evernote within the Eclipse IDE

License

Notifications You must be signed in to change notification settings

LTTPP/Eemory

Repository files navigation

Eemory

Download

Eemory is an Eclipse plug-in aimed at integrating Evernote within the Eclipse IDE.

I love Evernote, but every time I want to save something to Evernote, I have to switch between Eclipse IDE and Evernote client, copy sometihng and paste, then go back to Eclipse and continue on my work. This is heavy and boring, so Eemory was born, which brings the benefits offered by Evernote into Eclipse. No need to open Evernote client anymore to add a note, just select something and one-click to save to Evernote right in Eclipse elegantly.

Visit Eemory Home.
Visit Eemory on Eclipse Marketplace.

Features

  • Adding code snippet, source file, screenshot and more to a new note.
  • Prepending code snippet, source file, screenshot and more to an existing note.
  • Adding/Prepending multiple files at once.
  • Notebook(including notebook shared by other people), Note and Tag can be specified beforehand or in runtime.
  • Comment can be added for each clip.
  • Syntax highlighting for any language on Evernote just like what you see in Eclipse.
  • One-click OAuth authorization.
  • Supports 印象笔记.

Limits

  • Can not handle > appear in the value for the attributes of an XML(called ENML in Evernote context) document. This only happens when you clip content to an existing note on Evernote. Even though Eemory will not break your data, just an error dialog will pop up. If you don't clear about what are talking about here, don't worry, this just means Eemory accept a SGML-compatible XML, which is the most case.
  • Folded pieces of code or any other text are not supported to clip.

Screenshots

screenshot

Installation

Pre-built package is ready to install and requires Eclipse Helios(3.6)+ and Java 7+.

  • Install via Eclipse Marketplace within Eclipse(recommended).
  • Install via update site URL: http://dl.bintray.com/lttpp/eemory-update-site.
  • Install via archived update site locally.

New to Eclipse plug-in? Please check out this Wiki for complete instructions, or go to Eclipse Marketplace website for more information.

Contributing

Interested? Awesome! Please refer to Todo list below, once get ready for your code and feel free to submit a pull request. You have your features want to implement? Just go ahead.

We are always thrilled to receive pull requests, and do our best to process them as fast as possible.

The only principle when you working on this we need to remember is simple and intuitive.

Need more information? Please check out this Wiki.

Todo

  • Clip video support. Allow user to record a video and add to Evernote.
  • Caching user data that was sent to Evernote when the error occurred so it can be sent again after troubleshooted.
  • Chinese language support.
  • Add preference page with preference configurations:
  • Customize title of clipped note. User can specify the format of clipped note title using Regex or something else.
  • Appending or prepending for updating note case.
  • To one note or separate notes when clipping multiple files once.
  • Business support.

Authors and Contributors

  • Jianwei Liu
  • Huilan Zhang (QA)

License

Eemory is released under the MIT license.

About

An Eclipse plug-in aimed at integrating Evernote within the Eclipse IDE

Resources

License

Stars

Watchers

Forks

Packages

No packages published