V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
solobat
V2EX  ›  分享创造

Firefox 版的 Steward 正式发布上线

  •  2
     
  •   solobat · 2018-04-22 01:49:36 +08:00 · 4024 次点击
    这是一个创建于 2167 天前的主题,其中的信息可能已经有所发展或是发生改变。

    简介

    在浏览器( Chrome / Firefox )中,通过 Steward 简单地输入某些命令,就能完成扩展、书签、标签页管理等大部分浏览器操作。

    Steward 是开源项目,代码托管在 Github 上,官网是oksteward.com,论坛是bbs.oksteward.com

    Firefox 版安装

    附加组件

    使用

    快捷键:

    • Popup 模式:
      • Mac: Command + Shift + K
      • Windows / Linux: Ctrl + Shift + K
    • 页面模式
      • Mac: Command + Shift + 0
      • Windows / Linux: Ctrl + Shift + 0

    与 Chrome 版的差异

    Firefox 提供的 api 不足以完全匹配 Chrome,因此相应的 Steward 会有些功能用不了:

    • 扩展管理命令无法执行
    • 打开新标签时,按 tab 无法直接获取 Steward 焦点
    • 页面模式中所有跟浏览器有关的插件命令都无法使用(后续考虑改进一下)
    • 其它一些

    如果大家正好知道某些问题的解决方案,欢迎告诉我~

    看图

    Imgur

    Imgur

    更新说明

    由于是基于最新分支开发的 Firefox 版,因此以后会尽量与 Chrome 同步新功能。

    第 1 条附言  ·  2018-04-22 17:54:40 +08:00

    Firefox 上的 Browser Alfred 也正式发布了,除了不占用 New Tab,其它功能跟 Steward 保持一致。

    安装

    附加组件

    第 2 条附言  ·  2018-04-24 10:04:36 +08:00

    发现一个小技巧

    打开新标签时,按 tab 无法直接获取 Steward 焦点

    针对这条,可以使用 nt 命令将 Steward 功能区切换为隐藏,这样打开 New Tab 后虽然看不到 Steward 功能区,但 Tab 一下,功能区显示的同时,焦点也自动获得了。 Imgur

    第 3 条附言  ·  2018-04-25 23:43:06 +08:00

    Firefox 版 v3.4.4.3 修复了一些问题

    快捷键更改

    ## poup 模式
    "windows": "Ctrl+Shift+L",
    "mac": "Command+Shift+K",
    "chromeos": "Ctrl+Shift+L",
    "linux": "Ctrl+Shift+L"
    
    ## 页面模式
    "windows": "Ctrl+Shift+O",
    "mac": "Command+Shift+O",
    "chromeos": "Ctrl+Shift+O",
    "linux": "Ctrl+Shift+O"
    

    常用浏览器 url 添加

    目前大部分无法通过 Steward 直接打开, Firefox 限制好多

    New Tab 焦点问题修复

    17 条回复    2018-10-09 11:48:47 +08:00
    xy19009188
        1
    xy19009188  
       2018-04-22 02:00:25 +08:00 via Android   ❤️ 1
    不错,chrome 一直在用,终于有 ff 了
    solobat
        2
    solobat  
    OP
       2018-04-22 02:06:09 +08:00
    @xy19009188 多谢肯定,ff 版会持续改进,争取向 Chrome 版的体验看齐。
    WeaPoon
        3
    WeaPoon  
       2018-04-22 02:39:23 +08:00   ❤️ 1
    先支持下,稍后试用.
    solobat
        4
    solobat  
    OP
       2018-04-22 02:46:37 +08:00
    @WeaPoon 有问题可以在这儿提出~
    elviscai
        5
    elviscai  
       2018-04-22 13:22:05 +08:00 via Android   ❤️ 1
    终于有个 Fx 先于 Chrome 的扩展了😂
    WispZhan
        6
    WispZhan  
       2018-04-22 15:27:47 +08:00   ❤️ 1
    这东西有点赞!

    有办法关闭`new tab`模式,只用`popup`模式吗? 或者说`Chrome /Firefox`的 `new tab` 扩展有优先级么?
    solobat
        7
    solobat  
    OP
       2018-04-22 17:28:37 +08:00   ❤️ 1
    @WispZhan Chrome 有个不带 New Tab 的版本叫 Browser Alfred,Firefox 暂时还没有,不过应该很快就会有了~
    solobat
        8
    solobat  
    OP
       2018-04-22 17:51:52 +08:00   ❤️ 1
    WispZhan
        9
    WispZhan  
       2018-04-22 22:15:11 +08:00 via Android
    @solobat 多谢提供
    lovestudykid
        10
    lovestudykid  
       2018-04-22 23:57:55 +08:00
    最近刚决定尝试下 safari 作为主力浏览器,又受到暴击。
    solobat
        11
    solobat  
    OP
       2018-04-23 00:14:09 +08:00
    @lovestudykid safari 其实挺好,不过扩展开发跟其它很不一样。。
    rex1901
        12
    rex1901  
       2018-04-24 00:58:31 +08:00
    ctrl+shift+K 是打开 web console
    solobat
        13
    solobat  
    OP
       2018-04-24 09:49:22 +08:00
    @rex1901 好像是,没用 Windows 电脑看,稍后我更新一版,换个快捷键。
    solobat
        14
    solobat  
    OP
       2018-04-25 23:37:18 +08:00
    @rex1901 v3.4.4.3 修改了快捷键,Ctrl+Shift+L[popup 模式] Ctrl+Shift+O[页面模式]

    windows 版的 Firefox 用快捷键打开 Popup 无法获取焦点,MacOS 则可以。
    Beforest
        15
    Beforest  
       2018-06-15 02:35:21 +08:00
    为何链接失效了
    solobat
        16
    solobat  
    OP
       2018-06-15 09:49:36 +08:00
    @Beforest Firefox 老发邮件说我的源码编译结果不一样,就给下线了
    ospider
        17
    ospider  
       2018-10-09 11:48:47 +08:00
    链接失效了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3238 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 13:56 · PVG 21:56 · LAX 06:56 · JFK 09:56
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.