Giter Club home page Giter Club logo

evermonkey's Introduction

EverMonkey

Build Status

Evernoting in vscode with Markdown Support!

YourKit supports open source projects with its full-featured Java Profiler. YourKit, LLC is the creator of YourKit Java Profiler and YourKit .NET Profiler, innovative and intelligent tools for profiling Java and .NET applications.

**的朋友可以加我的微信公众号,自在极客(微信号:javadev_)。我会分享一些编程以及工作生活经验。有evermonkey 的使用问题也可以通过公众号反馈。

Get Full Doc And Star Me

Features

You can use ever new to create an untitle file with metadata support, edit it and use ever publish to publish it to evernote. And of course more than that.

Why EverMonkey is better? EverMonkey is inspired by the Sublime Text one, make local cache to avoid making net request everytime and in result you got a faster experience.

For tags use: you may have to use comma "," to split tags. You can get tips if you insert tags already exsist. Otherwise a new tag will be created.

---
title: note title
tags: tag1, tag2, tag3
notebook: notebook
---

Example

editnote veiwnote

Extension Settings

IMPORTANT: Please read this carefully before you start using the extension

Use command ever token to help you get your token & noteStoreUrl. After enter that command (Or your can visit the page directly - China | Other Countries).

Then open your user setting by Preferences: Open User Settings, and copy&paste token info to (Search evermonkey to get you there):

  • evermonkey.token: your developer token
  • evermonkey.noteStoreUrl: your API url

Buy me a coffee

If you really like evermonkey, what about buying me a coffee? 😄

paypal

支付宝

Have fun!

evermonkey's People

Contributors

emazzotta avatar michalyao avatar tete1030 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

evermonkey's Issues

无法获取文章的 tag

无法获取文章的 tag

vscode,先 ever new 了一个文件,添加 title,tag,notebook,然后 ever publish 成功,关掉 tab。

再次 ever open 刚才发布的文件,tag 显示的空,再次 publish 会将之前的 tag 覆盖成空的

代码缩进丢失

大部分markdown语法能正确渲染,但是使用以下格式贴代码,缩进会丢失

//some code
...

Evernote Error: 11

When I finished write and do >ever publish.It will alert a error: "Evernote Error: 11 - An invalid XML character (Unicode: 0x8) was found in the element content of the document."

Open some md notes by `ever recent` will cause a critical error

Describe your operation with evermonkey commands step by step.

  1. To open a note by ever recent
  2. Edit and the synced with evernote server by ever publish
  3. To open another note by ever recent again

The Error vscode prones.

Unexpected Error: TypeError: Cannot read property 'guid' of undefined

Description

This errors may unrelated with note contents. Just occurs on command ever recent
May related with the notes which are edited by evermonkey before

[功能]:能否增加代码行号显示和自定义更多的theme和语言

首先,感谢作者提供了一个这么优秀的插件,解决了长期以来印象笔记不支持markdown语法的问题。
但是,与我而言,感觉还有一点点不足:

  • 上传到印象笔记的代码,默认没有显示行号。期望作者可以增加一下行号的显示或者提供一个选项,用户自己开启。
  • 当前支持github的语法高亮模式,并且支持的语言有点少。(比如我用的scala语言,默认没有支持。)可否提供说明,我们可自己增加某种语法和更多的主题模式。

上传与下载附件的文件夹设置问题

你好,直接中文吧,英文比较水:

  1. 问题是图片无法添加进去,格式为:img/20170621.png,错误提示为:Evernote Error: 11 - Error processing document: Invalid a href attribute:img/20170621%E9%A3%8E%E5%8A%9F%E7%8E%87%E5%
    。文件夹格式是否为"evermonkey.uploadFolder": "file:///E:/我的坚果云/EverMonkey"?ctrl+click时,并没有跳转到文件夹,不知道是不是设错了。
  2. 对于先前有附件的笔记,server端的附件打开编辑后,似乎没有保存,请问有没有办法实现编辑后上传呢。

Configured as instructed, but getting 400- Bad Request error

Describe your operation with evermonkey commands step by step.

  1. Install evermonkey
  2. Reload VSCode
  3. Run ever token to get to token generation page
  4. Copy token into input (it's something like "S=s2:U=XXxxx:E=xxxxxxxxx:C=xxxxxxxxxxx:P=xxx:A=en-devtoken:V=X:H=xxxxxxxxxxxxxxxxxxxxxxxxxxxx") and press enter
  5. Copy note store url into input and press enter
  6. Reload VSCode
  7. Check settings to see the evermonkey.token and everonkey.noteStoreUrl settings are set to what IN entered into the inputs
  8. run ever sync
  9. Get "Http Error: 400- Bad Request, Check your ever config please.". This occurs immediately, and while running Fiddler I did not see any outgoing requests.

Copy and paste your Markdown file contents here

N/A - there's not file yet, just trying to get connected.

VSCode error messages

image

image

Publishing after changing language mode creates new file

When changing the language mode (for syntax highlighting) in vscode, the command "ever publish" will publish as a new file instead of updating.

Steps to reproduce:

  1. Use ever open to open note. Note: it opens in the Markdown language mode in vscode
  2. Change language mode in vscode to something else (e.g. Plain Text)
  3. Change language mode in vscode back to Markdown
  4. Use ever publish to update the note. Instead of updating, it creates a new note.

I've reproduced this in both linux and windows.

local image support & attachment

Can this extension support local image insert and edit?
By the way, how to insert attachments at cursor's location? Can it delete Server attachments?

Evernote Error: 2 - authenticationToken

I think my token is in the right place:
my user settings json is:

{
    "evermonkey.token": "S=s5:*************e39",
    "evermonkey.noteStoreUrl": "https://app.yinxiang.com/shard/s5/notestore"
}

Please tell me what's wrong here

ever publish

你好,ever publish同步会发生问题
image
请问是哪儿的问题呢?

need latest notes

just like markdown plugin on Sublime. Add a feature to open a list of the last update notes.

Evernote Error: 2 - Note.title

I can use 'ever new', 'ever open', 'ever search', but cant use 'ever publish', because it will throw an Evernote Error: 2 - Note.title.
When I used "ever token" I chose 'Other' and included my own generated token.

How can I fix this?

compare with sublime-evernote and autocomplete bug

Because I am deeply user of sublime-evernote plugin, so I compare the project to yours.

  1. When new a note , the cursor could be first at title instead of content.
  2. If the original note is not write in MD, it shows a lot of div , but sublime not, I think it deal with it.
  3. Auto-complete at tag and notebook is not working in my vs Code. I can't figure out the reason.

保存再打开文件

在vscode中编辑完一段文字并将它publish至evernote后,我将文件另存为md的本地文件

第二次打开编辑此文件之后,再次publish至evernote,将会新建另一个同名笔记,而不是在原笔记上进行修改

有办法将编辑过的md文件publish至evernote中覆盖原笔记吗?谢谢

Store file at a second level notebook

Hi, I am using this extension in vscode, I am happy it works well with Evernote. However, when I want to push/store a MD file from vscode to a second level notebook(ie. Diary/2017), I find it's not easy to make it. Is there any solution to this? Thanks...

自动在首行增加一行空行

提交>再次打开,配置项之后的首行会增加一行空行。

如果不提交,只是多次打开,空行是不会增加的。

在印象笔记网页版打开是没有空行的。

这个问题好解决吗?


具体流程如下:

创建下方的文章,并发布

---
title: TodayLi
tags: hhs, llq
notebook: beaosc
---
第一行

第三行

再次打开,“第一行”上方多出一行空行 如下

---
title: TodayLi
tags: hhs,llq
notebook: beaosc
---

第一行

第三行

不做修改再次提交,再次打开,如此循环多次的话就变成了如下(提交了5次)

---
title: TodayLi
tags: hhs,llq
notebook: beaosc
---





第一行

第三行

Evernote Error: 2 - Notebook.name

ever:publish 提示错误Evernote Error: 2 - Notebook.name,求解?
--- title: evermonkey tags: VSCode, evernote notebook: VSCode ---
EverNote中新建了笔记本‘VSCode’,还是会出现同样的错误。

2017/4/7 更新插件之后,提示错误:Evernote Error: 5 - Note.title

Metadata change should be aware?

This case is mattered when user wants to change where the note should publish the note. However, for now changing metadata wont result in updating the note, instead, a new note will be created. This may be annoyed.

Support adding tags for note.

I have two ideas to support tags in Evermonkey.

  • Markdown support: The tags is written directly into the text. You may have seen this in hexo, Story(小书匠). This will be a convention and if you don't follow this syntax correctly, you won't create tags correctly.
  • User Input: This may force you to make choice every time you publish(update & create) note to Evernote. An input box will show off and ask you whether add new tags or not.

Which one will you choose? Why?

有序列表的bug

看图:

在使用有序列表时,只要两个连续的序列直接有字符,那么到印象笔记里就变成了不连续的序列

1. a
1. 2
---
1. a
2. b
3. c

screen shot 2017-06-06 at 12 53 39 pm

关于代码高亮

有些ECMAScript代码并没有高亮,比如:
var fun = foo.bind({a: 1});
'bind'没有高亮,请问这个如何解决
snipaste20170423_151337

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.