I’ve been writing a lot recently, such as this blog, in markdown. I’ve referenced cheatsheets etc, but I’m always a sucker for quick, braindump, crash course type of videos to follow along. I love inserting a quick learning or tutorial between tasks.
This time it is Markdown Crash Course Video by @traversymedia approximately 20 minutes, gives the fundamentals of markdown, and a couple from github markdown syntax.
He also uses a Code extension called Auto-Open Markdown Preview, that shows a preview in another pane of a markdown file when opened. This alone will save me a step in my workflow. Note it doesn’t show images or the github syntax in preview.
The below is the cheetsheet walked through in the video. I learned two new items the inline code block, and the task lists. So Win, I learned something.
<!-- Headings -->
# Heading 1
## Heading 2
### Heading 3
#### Heading 4
##### Heading 5
###### Heading 6
<!-- Italics for italics either an asterisk or an underscore before and after the text -->
*This text* is italic
_This text_ is italic
This text is italic
This text is italic
<!-- Strong for strong either two asterisk or two underscore before and after the text-->
**This text** is strong
__This text__ is strong
This text is strong
This text is strong
<!-- Strikethrough -->
~~This text~~ is strikethrough
This text is strikethrough
<!-- Horizontal Rule uses either hyphens or underscores-->
---
___
<!-- Blockquote -->
> This is a blockquote
This is a blockquote
<!-- Links -->
[Scott Bollinger](https://scott-bollinger.com "hover title here")
<!-- Unordered List -->
* Item 1
* Item 2
* Item 3
* Nested Item 1
* Nested Item 2
<!-- Ordered List -->
1. Item 1
1. Item 2
1. Item 3
<!-- Inline Code Block -->
`<p>This is a paragraph</p>`
<p>This is a paragraph</p>
<!-- Images -->
![avatar picture for @kfalconspb](https://scott-bollinger.com/_Images/kfalconspb.jpg)
<!-- Fenced Code Blocks -->
```bash
npm install
npm start
```
```javascript
function add(num1, num2) {
return num1 + num2;
}
```
```python
def add(num1, num2):
return num1 + num2
```
npm install
npm start
function add(num1, num2) {
return num1 + num2;
}
def add(num1, num2):
return num1 + num2
<!-- Tables -->
| Name | Email |
| ---------| --------------|
| John Doe | [email protected]|
| Jane Doe | [email protected]|
Name | |
---|---|
John Doe | [email protected] |
Jane Doe | [email protected] |
<!-- Task Lists -->
* [x] Task 1
* [ ] Task 2 not complete
Task Lists not currently working in blot.im needs further troubleshooting.