WPL/s

VS Code 的知乎插件
授权协议 MIT
开发语言 JavaScript TypeScript
所属分类 插件和扩展、 Visual Studio Code 扩展
软件类型 开源软件
地区 国产
投 递 者 哈泰
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

WPL/s —— 让你在 VS Code 中用 Markdown 发布知乎文章及回答问题。

这是一个开源项目,支持的格式包括表格、参考文献......

本项目源于牛岱的开源项目(开源协议:MIT)VSCode-Zhihu,在此表示感谢。

安装

在VS Code中搜索zhihu,安装即可,如下图。虽然目前排在最后一个��。

支持的功能

测试使用这个 Markdown 文件,测试结果可以查看这篇知乎专栏文章

Markdown基础功能 支持与否
标题 ✔️ *1
分割线 ✔️
引用 ✔️
链接 ✔️
图片 ✔️
表格 ✔️ *2
公式 ✔️
代码块 ✔️
加粗 ✔️
斜体 ✔️
加粗斜体嵌套 ✔️
删除线 ❌ *3
列表 ✔️
参考文献 ✔️ *4
其它特色功能 支持与否
元数据 ✔️ *4
目录 ❌ *0
章节标题自动编号 ❌ *0
Emoji表情 ✔️ *5
任务列表 ✔️
知乎特色功能 支持与否
回答问题 ✔️
发布文章 ✔️
题图 ✔️
链接卡片 ❌ *0
视频
好物推荐
附件
标签 ❌ *0
草稿
赞赏
追更

(0)打算近期支持,star,点赞,收藏,一键三连给我动力呀

  1. 最多可支持4级标题
  2. 表格暂时不支持对齐
  3. 知乎本身不支持,请大家踊跃向知乎小管家提意见
  4. 格式见下一小节
  5. 支持大部分Emoji(很多emoji刚发的时候可以看到,但一段时间过后就会被知乎过滤掉),具体列表请查看上面的链接。

部分格式提醒

最直接的方法是参考上面提到的 Markdown 测试文件

Jekyll 元数据

目前仅支持如下元数据:

---
title: 请输入标题(若是回答的话,请删除本行)
zhihu-url: 请输入知乎链接(删除本行发表新的知乎专栏文章)
zhihu-title-image: 请输入专栏文章题图(若无需题图,删除本行)
注意: 所有的冒号是半角冒号,冒号后面有一个半角空格
---

参考文献

用[^n]来引用。

[^n]: https://网址.com 说明文字

注意字符 ^ 不能少。冒号后面有一个空格。网址中不能有空格。网址和说明文字之间有一个空格,说明文字自己可以有空格。
  • 这篇文章使用纯c来写的,实现了生成哈夫曼树、求WPL和生成哈夫曼编码的应用,思路是,先定义一个结构体如下 typedef struct node { int weight; struct node *lchild,*rchild; struct node *next; }HuffNode; 先生成单链表(用next链接),还存储输入的权值(weight),单链表无头结点(

  • 展开全部 #include using namespace std; struct node { int w; int flag; int lchild,rchild; int parent; }; node huff[1001]; int n; void read() { int i; cout< cin>>n; for(i=1;i<=n;i++) cin>>huff[i].w; } int h

  • POJ1521---哈夫曼编码   题目描述 输入一个字符串,长度不超过100,仅由大写字母和下划分组成。求用最好的字符编码方式,令总长度最小。 输入 多组数据,每组数据在一行上输入一个字符串,格式如前所述 当遇到END时,表示输入结束 输出 对应每个输入,在一行上输出3个信息:首先是每个字母按固定长度8bit编码,字符串的总长度,然后是按最优编码的总长度,最后是前者对后者的比率,保留1位小数。

  • WPL值指的是一棵二叉树所有叶子节点与其对应位置权重的总和,用递归的方法可以实现这一结果。但是目前网上的关于WPL值递归的算法大多并不简便,又或者是有问题的代码,于是笔者在这里自己写了一段: 核心代码: void WPL_PreOrder(TreeLink T,int deep,int &wpl) { if(T->lchild==NULL&&T->rchild==NULL) {

  • 【简答题】电路图绘制 【单选题】已知二叉树树形如 ,其后序遍历序列为 e,a,c,b,d,g,f ,在二叉树中与 b 同层次的结点是( )。 【单选题】在一个顺序存储的循环队列中,若队尾指针指向队尾元素的后一个位置,则队头指针一般指向队头元素的( )。 【单选题】一个广义表为 ( a, (b, c), d, (), ((f, g), h) ),则该广义表的长度与深度分别为()。 【单选题】先序遍历

  • Pod资源控制器 一、控制器介绍    在生产上面很少单独创建Pod资源,而是通过资源控制器来创建和管理Pod。资源的控制器能够处理副本的管理、上线,并在 Pod 失效时提供自愈能力。 例如,如果一个节点失败,控制器注意到该节点上的 Pod 已经停止工作, 就可以创建替换性的 Pod。调度器会将替身 Pod 调度到一个健康的节点执行。   常用资源控制器如下:     a.) ReplicaSet

  • 第一题是一个模拟,编号为1-n的n个人做成一圈, 编号为i的人手上的令牌是i个,如果他被选出, 就把令牌交给下一个人 选择人的方式有正序和逆序两种, 正着数的第几个出局 倒着数的第几个出局 直接模拟,但是容易出bug 第二题:构建哈夫曼树,并返回最小代价WPL WPL计算,使用优先队列,将所有节点看做单独的树,这样就构成了一个森林 每次从森林里面挑出最小的两个进行合并直到变成一个树 WPL

 相关资料
  • 1. 接口和抽象类的区别 2. final关键字 3. flink checkpoint 4. checkpoint 中barrier的两种对齐 5. inteval join 6. 窗口函数 Sliding Time Window 为什么不设置很长的窗口时间 7. checkpoint 和 kafka offset的关联 8. offset的提交是自己写还是用flink框架 9. 非Barrie

  • 知乎小报是一款基于Android平台开发的知乎日报第三方客户端。内容来源于知乎日报官方,API来自 izzyleung。如果本App存在侵犯知乎权益的嫌疑,那么本人将删除整个项目。请您暸解相关情况,并遵守知乎协议。欢迎star,但是由于一些我个人的原因,暂时不接受合并请求。 App内容主要分为4部分:最新日报、主题日报、热门日报、历史日报。 目前已经完成的功能有: 欢迎页,浏览功能 浏览时无图模式

  • 实习经历 项目中保证缓存一致性。 跳表 Kafka在项目中的使用 Kafka中的角色 Kafka中的水印机制, 项目中为什么选择XXL-jo 说说gc 简单算法 面试官说基础好,但面的好像是go开发,估计挂。 #知乎# #面经#

  • 自我介绍 项目介绍 线程进程 集合 复杂度 7&8 7|6 锁有几种,安卓用了观察者吗 设计模式 栈 队列及底层 context源码 activity生命周期 安卓三框架 http https dns底层 git用过没 接口 抽象类细节 项目难点 看过牛逼项目源码没 反问 我没打算过,就问哪里不足,面试官说首先安卓然后java,笑死,那不是都不行? 投的5年经验的也给我过简历哈哈哈,感觉kpi的,

  • 插件兼容性 IMPORTANT:Kibana 插件接口一直在不断发展中,由于变化太快我们无法为插件提供向后的兼容性。Kibana 会强制要安装的插件与 Kibana 当前版本相匹配。因此,插件的开发者需要不断为每个 Kibana 的新版本发布他们所提供插件的新版本。 这个插件列表不保证适用于您的 Kibana 版本。不过它们是可以在 Kibana 5.x 上正常工作的。Kibana 安装程序将拒绝

  • #软件开发2023笔面经# 大晚上看了四个小时vue3文档睡不着,写面经,趁我还记得,都是上周的。 自我介绍, CSS 定位, flex:1是啥意思, js数据类型, es6新特性, 了解bigInt吗, promise 和async await, git命令, git分支, 场景题:promise.all和多个await哪个更好, 数组方法, 哪个方法有返回值,哪个无, 哪个修改原数组,哪个不修