Jump to content


Level 2
  • Content Count

  • Joined

  • Last visited

Community Reputation

16 Neutral

About richardsugg

  1. Are you still considering adding an "Email note..." button to the toolbar? I just don't have any use for "Share...". The "Email note..." button got lots of use from me in the past, but now I just copy and paste my note contents into an email, which sucks, but it's all I'm left with.
  2. Thank for addressing this! (Could you also bring back a button to share a note via email and have the email contain the note and not a link to sign up for evernote?)
  3. In addition to bringing back sharing a note via email instead of work chat, would you also allow premium users to remove "upgrade your team" from the sidebar? One of the reasons I pay for evernote's service is to not have advertising in my application.
  4. to turn off access to contacts, go to your system preferences, then security & privacy, then privacy, then click contacts on the left hand side. On the right you'll see a list of apps that have access to your contacts. You may have to click the lock at the bottom right in order to make changes. Once you do that, you should be able to uncheck evernote from the list of apps. I'm on a macbook air and have upgraded through the Yosemite betas and now on the full release, and updated to EN betas all along, but have never had a problem with syncing.
  5. What is the roadmap for Evernote? I'm just wondering because I don't understand why some features are implemented and others are ignored. I know the world does not revolve around my usage patterns, but I really can't understand why sharing a note by email is no longer under the share menu. I use(d) that all the time. Do people really want to spend all their time in evernote that it was worth the resources to implement a chat client? Will you implement a web browser next? I'm not saying chat is worthless, I'm just trying to figure out how EN prioritizes features. Please - just put via email back in the sharing menu. Please consider implementing Markdown. Please consider saved sort order in searches. Thanks for listening!
  6. I noticed that if I share something from Android Chrome to Pocket, it gives me the option to tag what I just shared. Would evernote consider doing the same thing?
  7. Would you consider implementing note-level encryption, even if it contains attachments? I've seen blog posts about using Evernote to do your taxes, but I would never do that unless I could encrypt an entire note that contained PDFs or images. I don't know about anyone else, but I would really use this feature a lot.
  8. +1 multimarkdown support - especially now that I've discovered http://www.postach.io as a blogging platform that integrates with EN and supports markdown.
  9. I hacked together a process that allows me to use Evernote as a code snippet manager. Autohotkey manages the hotkeys, which runs a perl script to fetch a note from EN and parse out the content. It works fairly well, but I find that I have to be VERY particular about creating my notes to avoid getting them messed up with formatting tags. Could you perhaps add a checkbox in the note info to disable formatting and force plaintext on a particular note? Even better, and I know this is asking a lot, but it would be awesome if all notes tagged a certain way were automatically forced as plain text.
  10. I've updated this project (a lot!) and put it on github. It also works on Mac, however, you'll have to find something like Apptivate or Keyboard Maestro to handle the hotkeys, since AutoHotkey does this for free on Windows. If you'd like to try this out, grab the project and read the readme: https://github.com/richardsugg/TextRep If you do try it out, please let me know what your experience is. I'd like for this to be as robust as possible, which can be tricky since I'm stringing things together. It has, though, worked pretty well for me.
  11. Update - so what I have posted technically works, but I've already found several things that need to change. For one, I forgot I was using HOME as an environment variable. That is not a standard Windows env var, so you'd either have to change it to USERPROFILE in TextReplacements.ahk or create the env var HOME equal to your home directory. However, I've run into another issue with enscript. I can't seem to pass the parameters correctly. For instance, I want to find notes that have a tag of snippet and a title of "dojo console". In EN, I can search with this: tag:snippet intitle:"dojo console" With enscript, I've tried the following: enscript showNotes /q "tag:snippet intitle:'dojo console'"enscript showNotes /q "tag:snippet intitle:"dojo console""enscript showNotes /q "tag:snippet intitle:dojo%20console"enscript showNotes /q 'tag:snippet intitle:"dojo console"' Nothing I've tried works. Any ideas? The first example above is the closest, but it doesn't actually work. It seems to ignore the single quotes and return notes with "dojo" in the title and "console" anywhere in the note. Instead of getting a single note back, I get several.
  12. Ok - here's my first pass. If anyone tries this out, I'd love to hear from you. If there are corrections to be made, I'll be glad to make them. From the README.mmd: # Don't blame me Use at your own risk. If something goes wrong, don't blame me. You assume full responsibility for whatever you run wherever you run it. If something breaks as a result of this work, I will not accept any responsibility. # What It Is # TextExpander (and it's Windows equivalent, Breevy) let you save snippets of text and assign hotkeys to them for quick retrieval. It's really handy for storing code snippets, but I'd really rather use Evernote for storing the code. AutoHotkey handles the hotkeys. If for some reason you aren't using Evernote, this also allows you to store snippets in text files. But why don't you want to use Evernote? # Requirements * [AutoHotkey](http://www.autohotkey.com) * If using Evernote, enscript.exe must be in your PATH * If using Evernote, [Perl](http://www.activestate.com/activeperl/downloads), and Perl must be in your PATH * If using Evernote, Perl module XML::Simple. Installation is very simple from a command prompt: perl -MCPAN -e "install XML::Simple" * If using Evernote, files with .pl extension must be executable. You can test this by double clicking on parseTe.pl. If notepad opens, you're good to go. If the file opens and you see code, you need to right-click, choose "open with", and browse to perl.exe. * Because this uses enscript.exe for getting notes out of Evernote, this is a Windows-only implementation. AutoHotkey could be swapped out for a number of other utilities on Mac, but it would take more work for me to replace enscript.exe. # Warning # If you use the Evernote method of storing and retrieving snippets, you should be aware that I am running a system command: enscript exportNotes /q "tag:snippet intitle:USER_INPUT" /f tmpfile USER_INPUT is stripped of the following characters: & ' " > < So long as you don't try putting those characters in the title of a snippet, you are fine. # Installation 1. Place the scripts in My Documents\TextReplacements 2. Create a directory My Documents\TextReplacements\snippets 3. Launch TextReplacements.ahk or put #Include path/to/TextReplacements.ahk in your autohotkey startup script. # Usage There are three ways of storing snippets. For each of these snippets, the trigger is typing ,,em. The trigger for each snippet must be unique. 1. The first way is to put the snippet directly in TextReplacements.ahk. This is good for short and simple abbreviations. ;; personal email ::,,em::my.email@gmail.com Notice that there is a comment above the abbreviations, and the comment is prefixed with two semicolons. More on that later. If you have a longer snippet or one that has special characters like backticks, braces, etc., you'll want to use one of the next two methods. 2. The second way is to have your snippets in files under the snippets directory. For instance, if you have a file in the snippets directory named "my_email.txt" that contains your email address, you would define your way is the create a plain text note in Evernote, tag it as "snippet", and give it a unique title. Define your abbreviation like ;; personal email ::,,em:: ReadAndCopy("my_email.txt"); return This will read in the contents of my_email.txt and replace ,,em with the contents. 3. The last way is to look in Evernote. The note should be plain text and have a tag of "snippet". Give the note a unique name, such as "my email" (without the quotes). Define the abbreviation like ;; personal email ::,,em:: ReadFromEvernote("my email"); return This will call the script en2te.pl script to dump the note to a text file. The text file is then dumped wherever you are typing. # Other If you defined your snippets with the ;; comment above it, then the script parseTe.pl will summarize your shortcuts and open a text file for you to see them. TextReplacements.zip
  13. Wow, that would great. I exported the note and looked again at it. It does appear that Perl was adding some wonkiness to it, as the strange chars aren't actually in the note. <?xml version="1.0" encoding="UTF-8"?><!DOCTYPE en-export SYSTEM "http://xml.evernote.com/pub/evernote-export.dtd"><en-export export-date="20130215T141040Z" application="Evernote/Windows" version="4.x"><note><title>dojo/request</title><content><![CDATA[<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE en-note SYSTEM "http://xml.evernote.com/pub/enml2.dtd"><en-note style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div>require(["dojo/request"], function(request){ request.get("%filltext:name=URL%", { handleAs: "json"</div><div> }).then(function(response){</div><div> console.log("response:", response);</div><div> }, function(err){</div><div> console.log("error:", err);</div><div> });</div><div>});</div><div><br/></div></en-note>]]></content><created>20130215T141018Z</created><updated>20130215T141022Z</updated><tag>snippet</tag></note></en-export>
  14. I was hoping to get out the easy way, but I guess that won't be the case. I'll retool this weekend sometime and post an update. Thank you for the feedback!
  • Create New...