I never log-in to comment, but felt like it was necessary :p
I love Quiver. Besides the stuff Arman mentioned, I love having a defined view for all my data.
I gave each language it’s own “notebook” and I use the tag feature that’s built in.
I have tried so many. I want three main things: first I want a web app, I am switching between multiple Win/Linux/MacOS machines multiple times a week and I want syncing and I don't want to deal with OS dependencies. second, want syntax highlighting, and last robust search. Quiver is amazing but is only Mac, Evernote doesn't have great highlighting, onenote kinda sucks in general. I have been using InkDrop recently. It does not have a web app, but it does sync across platforms.
medleytext.net/ is supposed to release a web app in July '17, so that is the next thing I am going to try.
Right now I just have a mess of notes in a few different platforms waiting for the right app. At this point I would pay good money for the right solution.
I love using Github's Gists. IntelliJ also has a way to upload a code snippet to a gist from within the IDE, which is an extremely useful feature! Great syntax highlighting support as well, and has edit history.
BitBucket.org has a "Snippets" feature where you can save any code snippet you want. Their web UI has code highlighting and they keep your code in Git. The snippet can be private or public.
I used OneNote but didn't like the lack of proper syntax highlighting and not good search options. I use a google drive folder which I sync across my devices and for looking stuff up I just keep it open wih Visual Studio Code. Nothing revolutinary but works for me.
I'm a dev with a strong *NIX sysadmin background. I've been programming for 20+ years, started with IRC scripts, C, Python, PHP, Ruby/Rails, Node/JS, Go and Elxir. Full time on Ruby,Elixir and Rust.
I use a git repo, I organize snippets in folders named with a given language or topic (it depends). Sometimes are source code files, other times they are in markdown format so that they can be easily read/exported.
I can then share it on github
As of today, it’s the cheapest/easiest way I’ve found.
My code snippets are stored as blog posts in my personal space of our corporate Confluence instance.
Together with the keyword searches of Firefox (or custom search engines for Chrome) this works really well. E.g. I just need to type in "myspace bash parameters" in the address bar. This triggers the Solr based search in Confluence, filtered by my personal space. Then I can click on one of the first entries and copy over a template for the parameter handling into a shell script.
P.S.: The "Add block post" dialog can be stored as a bookmark.
Top comments (41)
Check out Quiver for Mac by HappenApps. Lets you mix text, code, Markdown and LaTeX. You can edit your code with ACE with syntax highlighting, etc.
--
Arman Gungor
Metaspike
I've been on the fence about Quiver, I should just try the free trial already.
I never log-in to comment, but felt like it was necessary :p
I love Quiver. Besides the stuff Arman mentioned, I love having a defined view for all my data.
I gave each language it’s own “notebook” and I use the tag feature that’s built in.
I have tried so many. I want three main things: first I want a web app, I am switching between multiple Win/Linux/MacOS machines multiple times a week and I want syncing and I don't want to deal with OS dependencies. second, want syntax highlighting, and last robust search. Quiver is amazing but is only Mac, Evernote doesn't have great highlighting, onenote kinda sucks in general. I have been using InkDrop recently. It does not have a web app, but it does sync across platforms.
medleytext.net/ is supposed to release a web app in July '17, so that is the next thing I am going to try.
Right now I just have a mess of notes in a few different platforms waiting for the right app. At this point I would pay good money for the right solution.
Sounds like you've thought quite a bit about this problem Joshua. Are you on MedleyText now? How are you finding it?
I love using Github's Gists. IntelliJ also has a way to upload a code snippet to a gist from within the IDE, which is an extremely useful feature! Great syntax highlighting support as well, and has edit history.
To copy and paste? Nowhere, I always go back to the main source code. If I need a snippet many times in a row, my clipboard manager can handle it.
For sharing I use pastebin.com because I like the classics 😁
BitBucket.org has a "Snippets" feature where you can save any code snippet you want. Their web UI has code highlighting and they keep your code in Git. The snippet can be private or public.
Similarly, GitHub has "Gists".
GitHub Gist has worked wonders for me.
This is where I parked all my snippets. :)
F#:
JavaScript:
Elm:
I used OneNote but didn't like the lack of proper syntax highlighting and not good search options. I use a google drive folder which I sync across my devices and for looking stuff up I just keep it open wih Visual Studio Code. Nothing revolutinary but works for me.
Hey,
Take a look at this - github.com/elvirbrk/NoteHighlight2016
This should solve syntax highlighting problem of onenote
I use a git repo, I organize snippets in folders named with a given language or topic (it depends). Sometimes are source code files, other times they are in markdown format so that they can be easily read/exported.
I can then share it on github
As of today, it’s the cheapest/easiest way I’ve found.
gnome-gpaste is amazingly useful during the day - and doesn't require using the mouse.
Otherwise all code stays in projects:
My code snippets are stored as blog posts in my personal space of our corporate Confluence instance.
Together with the keyword searches of Firefox (or custom search engines for Chrome) this works really well. E.g. I just need to type in "myspace bash parameters" in the address bar. This triggers the Solr based search in Confluence, filtered by my personal space. Then I can click on one of the first entries and copy over a template for the parameter handling into a shell script.
P.S.: The "Add block post" dialog can be stored as a bookmark.