-
Notifications
You must be signed in to change notification settings - Fork 4.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Treat Xamarin .workbook files as markdown #3500
Treat Xamarin .workbook files as markdown #3500
Conversation
Oh, I see that samples are required now. I will add one. (EDIT: Done) |
I do not believe the Travis build issues have anything to do with my commit? |
@sandyarmstrong nope, doesn't look like it. Can you please merge in master and we'll see how things play out. |
Xamarin Workbook files are interactive coding documents for C#, serialized as markdown files. They include a YAML front matter header block with some metadata. Interactive code cells are included as `csharp` fenced code blocks. An example can be found here: https://github.com/xamarin/Workbooks/blob/master/csharp/csharp6/csharp6.workbook Treated as markdown, it would appear like so: https://gist.github.com/sandyarmstrong/e331dfeaf89cbce89043a1c31faa1297
4823cf2
to
3d31d3d
Compare
@lildude rebased on latest master. Looks like the build passed! |
Thanks! Any idea when this will hit github.com? |
When I build the next release gem and create & merge the PR that updates github.com 😁. I've merged in quite a few things today and am waiting on a few nudges, so it'll probably be early next week before I even start. One thing is for sure: it'll be before 9 May. |
Xamarin Workbooks are interactive coding documents that are saved as straight-forward markdown files with a YAML front matter header block. Here is a sample: https://github.com/xamarin/Workbooks/blob/master/csharp/csharp6/csharp6.workbook Github has been treating them as markdown files for over a year now (github-linguist/linguist#3500).
Xamarin Workbooks are interactive coding documents that are saved as straight-forward markdown files with a YAML front matter header block. Here is a sample: https://github.com/xamarin/Workbooks/blob/master/csharp/csharp6/csharp6.workbook Github has been treating them as markdown files for over a year now (github-linguist/linguist#3500).
Xamarin Workbook files are interactive coding documents for C#, serialized as
markdown files. They include a YAML front matter header block with some
metadata. Interactive code cells are included as
csharp
fenced code blocks.An example can be found here:
https://github.com/xamarin/Workbooks/blob/master/csharp/csharp6/csharp6.workbook
Treated as markdown, it would appear like so:
https://gist.github.com/sandyarmstrong/e331dfeaf89cbce89043a1c31faa1297
They are becoming increasingly popular as teaching documents. There are a few hundred already in GitHub today: https://github.com/search?utf8=%E2%9C%93&q=extension%3Aworkbook+NOT+nothack&type=Code&ref=searchresults .