【Typora 插件】02-02 更新,新增【离焦视力舒缓】插件,模拟近视离焦图像,缓解用眼屈光紧张。目前已支持 60+ 款插件,快来增强你的 Typora,愉快写作吧。

09-22 更新,新增【static_markers】插件,告别格式刷新的干扰,让您的 Markdown 语法标记 始终可见、保持静态,有兴趣的朋友可以试试。

2 个赞

有了楼主这个插件, Typora 仿佛枯木逢春,又能用了

11-04 更新,新增【PlantUML】插件,让 Typora 支持 PlantUML,有兴趣的朋友可以试试。

plantUML.png

我在新版本中给 标记常显 插件加了选项,现在可以自定义需要显示的标记了 :face_savoring_food:

1 个赞

02-02 更新,新增【离焦视力舒缓】插件,模拟近视离焦图像,缓解用眼屈光紧张。有兴趣的朋友可以试试。

大佬的插件包很好用,但是不知道为什么在我的屏幕上,插件设置页显示很模糊。
而且悬浮菜单没有文字提示。

你好,感谢反馈。第一次遇到你这个情况,麻烦截个图让我看看。

盲猜大概率是主题的原因,你试试先将主题改回默认的 GitHub 主题。

1 个赞

来了。
确认是主题导致的问题,我默认用night深色主题,字就边缘很模糊,截图还看不出那种模糊感。

这是github主题下看的插件设置

另外,右下角没有文字提示,这是录屏。也没找到有没有对应设置项。

1 个赞

设置文字提示的方法如下:


  1. 右下角的按钮是通过【悬浮动作按钮】插件实现的。
  2. 【隐藏提示】是全局配置,勾选后就不显示所有按钮的提示了。
  3. 自定义按钮及其配置是写到配置文件中的,为了面向多语言,我默认没有为按钮设置提示文字,你可以手动为每个按钮写提示文字。

你可以在 plugin/global/settings/settings.default.toml 文件中找到 对应的配置

[action_buttons]
# =========== [ Preset Buttons ] ===========
# Matrix for preset action buttons
#   enable    : Enable this button
#   coordinate: Grid coordinates [row, col] (0-indexed. Positive Y is upward, positive X is leftward)
#   icon      : CSS Icon class (Supports Font Awesome 4.1.0 & ionicons 2.0.1)
#   size      : (Optional) Icon size (Defaults to 17px)
#   color     : (Optional) Icon color (Defaults to current theme)
#   bgColor   : (Optional) Background color (Defaults to current theme)
#   hint      : (Optional) Tooltip text
#   callback  : (System Callback) Standard format: "PluginName.MethodName"
#   evil      : (Custom Callback) Executable eval() statement. Overrides 'callback' if configured
BUTTONS = [
  { enable = true, coordinate = [0, 0], size = "24px", icon = "fa fa-caret-down", evil = "() => this.utils.jumpToEdge(false)" },
  { enable = true, coordinate = [1, 0], size = "24px", icon = "fa fa-caret-up", evil = "() => this.utils.jumpToEdge(true)" },
  { enable = true, coordinate = [2, 0], size = "17px", icon = "fa fa-font", callback = "text_stylize.call" },
  { enable = true, coordinate = [3, 0], size = "17px", icon = "fa fa-indent", callback = "md_padding.call" },
  { enable = true, coordinate = [4, 0], size = "17px", icon = "fa fa-gear", callback = "preferences.call" },
  { enable = true, coordinate = [0, 1], size = "17px", icon = "fa fa-sitemap fa-rotate-270", callback = "markmap.onButtonClick" },
  { enable = true, coordinate = [1, 1], size = "17px", icon = "fa fa-image", callback = "image_viewer.call" },
  { enable = true, coordinate = [2, 1], size = "17px", icon = "fa fa-th-list", callback = "right_outline.call" },
  { enable = true, coordinate = [3, 1], size = "17px", icon = "fa fa-search", callback = "search_multi.call" },
  { enable = false, coordinate = [4, 0], size = "17px", icon = "ion-asterisk", color = "#F0F8FF", bgColor = "#FF4500", evil = "() => window.confirm('this is message')" },
  { enable = false, coordinate = [4, 1], size = "17px", icon = "ion-alert-circled", evil = '() => this.utils.insertFence("javascript")' },
  { enable = false, coordinate = [5, 0], size = "17px", icon = "ion-bug", evil = "() => require('child_process').exec('cmd /C calc')" },
  { enable = false, coordinate = [5, 1], size = "17px", icon = "ion-alert", evil = "() => this.utils.openUrl('https://github.com/obgnail/typora_plugin')" },
]

已设置
看着插件里面的参数图标名,我基本猜错 :sweat_smile:
还是看参数名好懂一些。

看来你比较适合直接阅读 配置文件 :face_with_monocle:

下次看不懂配置选项的功能,直接在这里找吧

1 个赞

已修复。麻烦升级到最新版本试用,有问题请在下面留言。

  • 原因:使用 transform: translate(-50%, -50%); 强制弹窗居中,这需要像素数量除以 2。在特定屏幕分辨率下,屏幕像素是奇数,导致出现了亚像素。改成了 margin: auto; 让硬件自己算。
  • 验证:在不升级的情况下,拖拽窗口移动位置,文字马上就变锐利了。
1 个赞

给【标记常显】功能提个建议:
在保持typora所见即所得的显示和操作前提下,只是点击对应段落时显示标记 但不缩小文字

同时用多个编辑器,typora显示标记时会缩放文字带来视觉抖动,而joplin和obsidian等则只是显示标记。

对比下,无需常显标记(那我直接用源码模式好了),只要不缩放文字就够了。

你好,感谢反馈。

我没看懂你说的情况,麻烦详细描述。

你说的情况是 必须得吐槽一下现在 Markdown 编辑器的通病! - #34,来自 kat 吗?如是,解决方案见 必须得吐槽一下现在 Markdown 编辑器的通病! - #35,来自 tempUserName

取消勾选 显示当前块元素的 Markdown 源码(支持标题等块元素) 的话,
当前段落的标记就完全不显示了。

其实就是依然点击段落文字后显示标记,但是文字大小不要缩放。
就这个要求。

和joplin、obsidian的显示标记方式一致。

用上了用上了, 没想到集成度这么高, 功能这么丰富。 实在是太强了大佬。