V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Get Google Chrome
Vimium · 在 Chrome 里使用 vim 快捷键
smarthing
V2EX  ›  Chrome

写了两个 Chrome 扩展, Markdown 编辑器和二维码 QRCode 生成器

  •  
  •   smarthing · 2015-01-18 20:59:08 +08:00 · 3554 次点击
    这是一个创建于 3385 天前的主题,其中的信息可能已经有所发展或是发生改变。

    昨天天气不好就没出门,宅在家里弄了这两个扩展。

    这两个插件使用的是Chrome Event模式,只有在使用时才会占用系统资源。

    目前的一些扩展或多或少都不能完全满足我的需求,于是自己动手丰衣足食,里面用的都是开源类库。

    Markdown Editor 功能如下:

    • 支持离线使用
    • 支持实时预览
    • 支持实时保存内容
    • 支持拖拽文件到编辑器并预览
    • 支持Ctrl + S保存源文件(富文本输出成PDF的话可以用Chrome原生功能)
    • 支持Github Flavored Markdown语法
    • 支持编辑器和预览页面语法高亮

    下载地址: https://chrome.google.com/webstore/detail/ekdcaddpmiodcipjfmffhhefijpdckaf

    Quick QRCode 功能如下:

    • 支持离线使用
    • 自定义文本生成QRCode
    • 支持右键菜单生成QRCode
    • 支持为页面、链接、图片和选择的文字生成QRCode

    下载地址: https://chrome.google.com/webstore/detail/ijoeanckpfaegjkbdmbihinbdpgpcbba

    欢迎使用并提意见。

    第 1 条附言  ·  2015-01-18 22:16:20 +08:00
    Markdown Editor其实也有App版的,但目前也是在网页打开的。稍后有时间我会重新设计一下那个Markdown Editor App,目前的Markdown Editor App没有这个扩展好用,所以暂时就不推荐了。另外,我更喜欢在浏览器标签里打开应用。
    第 2 条附言  ·  2015-01-18 23:09:52 +08:00
    Markdown Editor App版的下载地址在这里,稍后会支持自定义打开窗口的大小并且设置可以在Chrome browser之间同步:https://chrome.google.com/webstore/detail/dpibenlpmppnjcjfpcdgfomalnejildm
    12 条回复    2015-02-01 17:48:56 +08:00
    yangg
        1
    yangg  
       2015-01-18 21:33:28 +08:00 via iPhone
    看起来不错,等用电脑看
    abellee
        2
    abellee  
       2015-01-18 21:38:46 +08:00
    直接浮个框显示下不就好了吗 干嘛还要新建个页面
    kamal
        3
    kamal  
       2015-01-18 21:48:40 +08:00
    markdown很好用,提个小建议啊,markdown这么重的功能,必须在单独的页面使用,为什么不改为app类型呢?
    orzfly
        4
    orzfly  
       2015-01-19 07:19:34 +08:00
    这个 QR Code 的非常赞啊,解决了我多年的难题……
    line
        5
    line  
       2015-01-19 10:03:48 +08:00
    都很实用, 谢谢!
    jsfaint
        6
    jsfaint  
       2015-01-20 10:38:43 +08:00
    QR Code点赞!已卸载同类插件
    yanlaz
        7
    yanlaz  
       2015-01-22 19:04:42 +08:00
    太赞了!离线的无加载延迟,拷到Evernote还不变形~~

    我就喜欢在标签页里写markdown,不喜欢单独打开一个窗口,任务栏不够
    yanlaz
        8
    yanlaz  
       2015-01-22 20:55:15 +08:00
    Markdown Editor
    选中代码按Tab键,可以向后推,但按shift+tab不能向前推,一按就全贴在左边了。
    smarthing
        9
    smarthing  
    OP
       2015-01-23 12:54:14 +08:00
    @yanlaz 向后缩近(Ctrl + ]),向前缩近(Ctrl + [),后续的版本更新中会加上选项功能,让用户可以定制化快捷键和工作模式。更多快捷键可以查看这里: http://codemirror.net/doc/manual.html#commands
    shizhishalie
        10
    shizhishalie  
       2015-01-30 22:10:07 +08:00
    @smarthing
    求教 使用姿势
    ubuntu 32 14.04
    chrome 版本 39.0.2171.99
    文件拖拽到浏览器无效...
    链接如下 file:///run/shm/RAM/_posts/2015-01-30-a-theme-change.md
    我看了下源码 也没有看到加载时怎么获取的
    是没有像 Markdown Preview Plus 一样允许md结尾文件吗...
    还是没有写文件路径的接口?
    App 也尝试了 但是拖拽没有反应 orz
    smarthing
        11
    smarthing  
    OP
       2015-02-01 12:52:45 +08:00   ❤️ 1
    @shizhishalie 你理解错支持“拖拽”的意思了,我的意思是“拖拽到编辑器”预览,不是拖拽到浏览器。你打开编辑器,然后把文件拖拽到编辑器里面,右侧就会出现预览了。
    shizhishalie
        12
    shizhishalie  
       2015-02-01 17:48:56 +08:00
    @smarthing 找到原因了...
    我的电脑太渣 首次运行时只显示预览的那一半,
    刷新几次就好
    然后就是屏幕分辨率有点奇葩 (1024*768)显示不正常 缩放到90%就Ok
    感谢
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1157 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 23:05 · PVG 07:05 · LAX 16:05 · JFK 19:05
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.