bordaigorl 2 Posted January 23, 2015 Share Posted January 23, 2015 Do you use Sublime Text 3 for your coding/editing and would love to use it to edit Evernote notes?This plugin is for you! https://packagecontrol.io/packages/Evernote Sublime Text 3 is a popular text editor. This plugin allows you to work with your Evernote notes using the convenient Markdown notation. It features:Conversion from and to Markdown: open your note in Sublime Text as a Markdown document, save it to get it converted back to rich textList/Search/Create/Upload notes from within Sublime TextUpload/List/Open Attachments Any feedback welcome! Link to comment
Level 5* gazumped 10,717 Posted January 23, 2015 Level 5* Share Posted January 23, 2015 From a quick look, the installation process is not for the technologically faint-hearted, and presumably using the plugin means that all my input goes through your hands on its way to Evernote. What levels of security do you support? Link to comment
bordaigorl 2 Posted January 24, 2015 Author Share Posted January 24, 2015 From a quick look, the installation process is not for the technologically faint-hearted, If you are already using Sublime Text 3 with Package Control the installation procedure should be as easy as Ctrl+P > Install > Evernote. If you encounter problems you are most welcome to post an issue at https://github.com/bordaigorl/sublime-evernote and presumably using the plugin means that all my input goes through your hands on its way to Evernote. It depends what you mean by "my hands" Not a single bit of your data will leave your editor unless you issue Evernote related commands, in which case your data will be sent directly to Evernote's servers through their own libraries. Everything the plugin does is done locally on the client's side, apart from downloading and uploading notes from/to your Evernote account. What levels of security do you support? Unfortunately, due to restrictions to some of the libraries shipped with Sublime Text the plugin does not support https. This is going to change when Sublime Text will add support for it. The authentication is done using Developer API Tokens. Link to comment
Level 5* gazumped 10,717 Posted January 24, 2015 Level 5* Share Posted January 24, 2015 Thanks for the additional information. Link to comment
foonote 1 Posted January 24, 2015 Share Posted January 24, 2015 Ha, this is really cool! Sublime is my favorite editor. I might not use the web interface ever again... this is much more convenient. One thing that seems a little unnatural is having to select "update note" from the menu instead of Ctrl+S to save the changes. Link to comment
bordaigorl 2 Posted January 30, 2015 Author Share Posted January 30, 2015 @gazumped: you are welcome btw the next version is going to support HTTPS provided you use the new Package Control version 3! @foonote: I did not want to override the ctrl+s binding since it's such a basic one, plus somebody may want to save the note to a local file in addition to updating the cloud version. In the readme there's a note about how to set ctrl+s to do what you ask: just add to your user keymap a variation of the following { "keys": ["super+e"], "command": "show_overlay", "args": {"overlay": "command_palette", "text": "Evernote: "} }, { "keys": ["ctrl+s"], "command": "save_evernote_note", "context": [{"key": "evernote_note"}, {"key": "evernote_has_guid"}] }, { "keys": ["ctrl+s"], "command": "send_to_evernote", "context": [{"key": "evernote_note"}, {"key": "evernote_has_guid", "operator": "equal", "operand": false}] }, This would bind ctrl+s to "Send to Evernote" if you are in a view displaying a new note, "Update Evernote note" if you are in a view displaying an existing note. Link to comment
bordaigorl 2 Posted February 16, 2015 Author Share Posted February 16, 2015 I just released a new version (2.6.0).It features substancial enhancements such asasynchronous communication with the server,GFM tables, strikethrough and underlined support,support for HTTPS for Package Control v3 users. The full details and documentation can be found in the wiki. Link to comment
DutchPete 247 Posted February 16, 2015 Share Posted February 16, 2015 For me this is a more interesting app than Marxico as everything is done locally. The question I have is: can notes made with Sublime Text be exported as markdown notes? Link to comment
DutchPete 247 Posted February 18, 2015 Share Posted February 18, 2015 On your website page https://packagecontrol.io/packages/Evernote the first use link (screenshot) returns a 400: invalid request message. Link to comment
bordaigorl 2 Posted February 19, 2015 Author Share Posted February 19, 2015 Hi DutchPete what do you mean by "export" a markdown note?Once you write a note using markdown syntax in Sublime Text you can do what you want with it: you can save it to a file, use a converter on it to get a preview (there are ST plugins for that as well) etc. As for the broken link it's a glitch in Package Control's rendering of the readme, you can find the original (with working links) herehttps://github.com/bordaigorl/sublime-evernote#first-use Link to comment
DutchPete 247 Posted February 19, 2015 Share Posted February 19, 2015 What I mean is that, after having saved many notes from ST to Evernote only (i.e. not having saved them to an external folder), one might want to export them at a later stage. Is that possible, or can they only be exported as enex or HTML files? Hi DutchPete what do you mean by "export" a markdown note?Once you write a note using markdown syntax in Sublime Text you can do what you want with it: you can save it to a file, use a converter on it to get a preview (there are ST plugins for that as well) etc. As for the broken link it's a glitch in Package Control's rendering of the readme, you can find the original (with working links) herehttps://github.com/bordaigorl/sublime-evernote#first-use Link to comment
bordaigorl 2 Posted February 19, 2015 Author Share Posted February 19, 2015 Well, the plugin allows you to save notes to Evernote as well as opening them.So, for instance, you can open the command pallette, write "Open Evernote" select the entry, navigate the desired Notebook, select the note from the list et voilà you get the markdown of your note. From there you can use the note's contents as you prefer.Does this answer your question? Link to comment
DutchPete 247 Posted February 19, 2015 Share Posted February 19, 2015 Yes it does, thanks a lot Well, the plugin allows you to save notes to Evernote as well as opening them. So, for instance, you can open the command pallette, write "Open Evernote" select the entry, navigate the desired Notebook, select the note from the list et voilà you get the markdown of your note. From there you can use the note's contents as you prefer. Does this answer your question? Link to comment
Kasper Sørensen 1 Posted February 25, 2015 Share Posted February 25, 2015 Any way to make MarkdownEditing the standard syntax, when opening an Evernote Note in sublime text? Link to comment
ThorstenEvernote 4 Posted March 3, 2015 Share Posted March 3, 2015 Any way to make MarkdownEditing the standard syntax, when opening an Evernote Note in sublime text?Yes, see menu Preferences / Package Settings / Evernote / Settings - User and add this to the existing json key/value pairs:"md_syntax": "Packages/MarkdownEditing/Markdown.tmLanguage", Link to comment
Kasper Sørensen 1 Posted March 4, 2015 Share Posted March 4, 2015 Any way to make MarkdownEditing the standard syntax, when opening an Evernote Note in sublime text?Yes, see menu Preferences / Package Settings / Evernote / Settings - User and add this to the existing json key/value pairs:"md_syntax": "Packages/MarkdownEditing/Markdown.tmLanguage", Yay! Have been looking for this a while now. Thank you so much! Link to comment
P-TAK14 0 Posted May 19, 2015 Share Posted May 19, 2015 Hey nice work! I've been looking for something better than the web interface that will allow markdown to be used for composing notes. It was a pleasant surprise to see that it has been provided through the editor that I use daily. Very well done. I'm wondering if there is any plans for expanding the syntax. If so, I'd like to put forth a request for the following: ```// a bunch of code``` and ```[some language name]// syntax highlighted code``` This is something used pretty often on github, as I'm sure you're aware. All the best! Link to comment
bordaigorl 2 Posted May 22, 2015 Author Share Posted May 22, 2015 Hi P-TAK14, the feature you are requesting is already implemented by the plugin, even with syntax highlighting.For instructions and features requests, please refer to https://github.com/bordaigorl/sublime-evernote(there are wiki and issues sections) Link to comment
Xgenei 4 Posted May 26, 2015 Share Posted May 26, 2015 Wow! Well, brave new world. I'm glad to find a consensus that there is a solution to this persistent weakness of wheezy or no markup. I'm looking forward to reading up more and hoping to join ranks. TIA! Link to comment
Le3ky 1 Posted June 11, 2015 Share Posted June 11, 2015 Oh this is brilliant! I tend to use Brackets for coding, so that leaevs me free to use Sublime Text purely for Evernote. I especially love the overriding of key bindings for the open and "smart" save. Thanks for this Link to comment
we4321 0 Posted June 15, 2015 Share Posted June 15, 2015 The '#' heading tags do not seem to be working. Is this supported in this plugin? Link to comment
Le3ky 1 Posted June 15, 2015 Share Posted June 15, 2015 They do! It only works like this:#HeadingNot:# Heading Link to comment
we4321 0 Posted June 15, 2015 Share Posted June 15, 2015 They do! It only works like this:#HeadingNot:# Heading It does not seem to be working for me. Here are screenshots from my end: - http://i.imgur.com/dwdTClt.png- http://i.imgur.com/vk71qYe.png Is there a setting or option that needs to be enabled? Note, other markdown functions seem to work but not this # heading function. Link to comment
Le3ky 1 Posted June 15, 2015 Share Posted June 15, 2015 Oh sorry maybe it's the other way around. Did you try:# Heading? Link to comment
we4321 0 Posted June 15, 2015 Share Posted June 15, 2015 Oh sorry maybe it's the other way around. Did you try:# Heading? That worked --- Thanks! Link to comment
Panda_Bear 0 Posted July 26, 2015 Share Posted July 26, 2015 Any way to make MarkdownEditing the standard syntax, when opening an Evernote Note in sublime text?Yes, see menu Preferences / Package Settings / Evernote / Settings - User and add this to the existing json key/value pairs:"md_syntax": "Packages/MarkdownEditing/Markdown.tmLanguage", Odd that I don't have a Packages/MarkdownEditing folder even though I have the add-on installed (via package control). I downloaded the file here and just added it to my Packages/User folder. It works however, when activated the metadata in a note no longer autocompletes, which is a massive drag. Has anyone else managed to get this working with MarkdownEditing syntax and the metadata auto complete working? Link to comment
bordaigorl 2 Posted September 10, 2015 Author Share Posted September 10, 2015 @Panda_Bear The plugin uses the `Evernote.tmLanguage` syntax definition by default.It defines the scopes for the metadata headers and then imports the gfm markdown syntax (from MarkdownEditing) if installed and the default one.Hence you should be able to see the MarkdownEditing highlighting and get the autocompletion (which only works on the scope defined by Evernote.tmLanguage). Link to comment
joeaniu 0 Posted October 15, 2015 Share Posted October 15, 2015 Cool, it's a pretty good plugin just what I need it! thx. Link to comment
Recommended Posts
Archived
This topic is now archived and is closed to further replies.