Results 9 comments of null

to fix issue #32

@harttle 开发者你好。 有一个具体测试需要你过一下。 --- Question:给出 markdown 语法中,block code 的语法具体规则 GPT's Answer: - 使用三个 ` 符号(反引号)包裹代码块,即 code - 在 符号后面可以指定代码块的语言,例如 python - **代码块的开始和结束都要独立一行** - 代码块内的内容会保留原始格式,不会被解析为 markdown 格式 - 代码块内可以包含多行代码,每行代码前不需要缩进 - 可以在代码块中使用空行来分隔不同的代码段...

我在 Typora 中,下面两段文本,都是无法成功解析为 block code 的。 ````markdown A```js alert("123") ``` ```js alert("123") ```B ````

@JasonVei 1. Typora 本身就不支持插件功能,这个项目是我通过各种黑魔法实现的,您使用搜索引擎去搜肯定没结果。 2. 我没有 mac,故没有测试 mac。不过理论上也是能用于 mac。**我个人也希望您能帮我测试一下 mac 的使用方式**。 具体步骤和 windows 大同小异: 1. 定位到 /Applications/Typora.app/Contents/Resources/TypeMark 2. 在此目录粘贴 plugin 目录 3. 修改此目录下的 index.html ![Snipaste_2023-07-30_22-27-29](https://github.com/obgnail/typora_plugin/assets/48992887/0e721a11-6551-49b4-9274-30207016c5d3) > 注: 这里的标注写错了: index.js ->...

@willbchang 感谢反馈。 我这边没有环境。如果可以修复,麻烦看能不能提个 PR?

我木有环境呀,咋整 😂

没有 Mac 环境,暂时关闭此 issue,后续如有解决方案再开启。

@constwill22 有这个功能,不过默认是关闭的,需要您手动开启,在 `plugin/global/settings/settings.user.toml` 添加下面内容即可: ```toml [window_tab] # 显示tab的关闭按钮 SHOW_TAB_CLOSE_BUTTON = false ``` > 参考:[如何修改配置](https://github.com/obgnail/typora_plugin/blob/master/plugin/global/settings/%E8%AF%B7%E8%AF%BB%E6%88%91.md)

@liang-happy 你是要自己写插件吗? > window_tab 有一个 tabUtil 对象用于维护标签页相关数据,通过 `window_tab.tabUtil.tabs` 就可以得到当前全部的 tabs。 你有两种选择, 1. 一种是使用 [Proxy](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Proxy) 去监听 `window_tab.tabUtil.tabs` 的底层数据变动 2. 另一种是使用装饰器去监听业务函数,实现一个钩子函数。 我这里介绍第二种,目前关闭标签页有五个业务函数 closeTab、closeActiveTab、closeOtherTabs、closeLeftTabs、closeRightTabs,所以你只要装饰一下这五个函数就可以获取对应的数据 ```javascript tempFeat = () => { // 在这里写你的业务的代码 //...