And websites like GitHub and Reddit use Markdown to format and style their user's comments. It's quickly becoming the standard for writers, scientists, academics, and many more. Unlike the text created by large word processing applications, text written in Markdown can be shared easily between people, computers, and mobile phones. Markdown was created by John Gruber in 2004 and is now one of the most popular markup languages in the world. Markdown is a lightweight markup language used to add formatting elements to plain-text documents. This will give you a great base understanding before we start working with the specifics of the Markdown syntax. Using Markdown in the Wild: Explore different ways the Markdown language can be used in the real world.įirst, let's get acquainted with what Markdown is, how to write it, the benefits of using it, and how it works.Extended Syntax: Covers additional elements that were not in the original version of Markdown and are not covered by all Markdown processors.Basic Syntax: Covers the basic syntax covered by all Markdown processors and what was included in the original creation of the Markdown language.Background Information: Gives a quick introduction to Markdown and covers how you can write it, what benefits it provides, and how it works behind the scenes.This guide contains the following sections: If you already have lots of experience with Markdown, this guide will serve as a great reference when needed and, therefore, you should be able to jump around out of order. If this is your first time with Markdown, start at the beginning and work your way through to the end. And you'll also learn about some of the cool things you can do with Markdown out in the wild. This walkthrough will cover both the basic and extended syntax of Markdown. Currently there's an undocumented settings object in ~/.notable.json, maybe I'll add the possibility to define an options object there that will be merged into the default one, but it would be kind of obscure to use.The essential guide and reference for the Markdown markup language. I don't think I'm going to add the ability to customize app-level shortcuts, except maybe for a future shortcut for quickly adding a note, but I'll definitely add a way of customizing the editor's shortcuts. You can read a bit more about this here.Īre keyboard shortcuts currently editable?Ĭurrently not. Notebooks are just tags starting with "Notebooks/", like: "Notebooks/Work". Notable is just a front-end for your actual notes files, so you "create" a notebook by putting a note into one, empty notebooks do not make much sense to me, also this design decision simplifies the code a bit. That's cool! If you're making a web-app anyway why didn't you pick Electron instead of Qt for the desktop apps? Also having JS for everything could have speared some time, I think you mentioned that the API server is written in Python, the desktop apps are written in C++ and the web-app I guess is written in JS? I personally use JS, or rather TypeScript, for pretty much everything. I'm currently working on Vibrato Notes, a Qt-based note-taking app. It seems people are very opinionated about what a note-taking app should and shouldn't do. Yeah, one thing I learned making this app is that there are way more note-taking apps out there than I thought (fortunately/unfortunately none of them could have been "the one" for me). Seems to be a lot of note-taking apps being created due to personal frustration with what's available.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |