Markdown的code语法
神奇了, 我之前只知道两种code语法, 今天发现还有第三种. 很帅的,
好吧其实有四种, 其实第三种一点都不帅, 格式兼容性还巨差, 第一种是最好.
-
用反引号`, 比如下面, 如果用三个反引号可以指定code类型.
// Example can be run directly in your JavaScript console // Create a function that takes two arguments and returns the sum of those arguments var adder = new Function("a", "b", "return a + b"); // Call the function adder(2, 6); // > 8
-
用⇥或者空格.
// Example can be run directly in your JavaScript console // Create a function that takes two arguments and returns the sum of those arguments var adder = new Function("a", "b", "return a + b"); // Call the function adder(2, 6); // > 8
-
但是发现了吗? 上面两个格式, 代码都是没有颜色的, 如果要颜色咋办? 下面这种格式 { % highlight js % } 这种格式就ok了.
- 但是, 上面这个格式, 没有可以成功review的编辑工具, 不论macdown还是typora.
-
dao了这里, 我发现自己错了. 第一段三个反引号的写法真心是更好的写法, 颜色都一样的. 忍不住好奇, 再试试一个引号的写法:
// Example can be run directly in your JavaScript console
// Create a function that takes two arguments and returns the sum of those arguments
var adder = new Function("a", "b", "return a + b");
// Call the function
adder(2, 6);
// > 8
- 明白了, 单个反引号, 只能引用一行.