Knockout Context Hover

KnockoutJS Context Hover - Development and debugging assistant for Knockout JS. Tested on: 3.4.2, 3.1.0, 2.2.1

什么是Knockout Context Hover?

Knockout Context Hover是由papounidis.alex开发的Chrome扩展程序,该扩展的主要功能是“KnockoutJS Context Hover - Development and debugging assistant for Knockout JS. Tested on: 3.4.2, 3.1.0, 2.2.1”。

扩展截图

screenshot
screenshot
screenshot
screenshot

下载Knockout Context Hover扩展crx文件

下载Knockout Context Hover扩展crx格式的文件,手动将Chrome插件安装到浏览器中,也可以将crx文件分享给朋友,轻松安装Chrome插件。

扩展使用说明

                        Development and debugging assistant for Knockout JS
https://github.com/alexcodito/KnockoutContextHover

- Display the hovered element's KnockoutJS context, HTML tag and attributes
- Traverse complex objects and arrays
- Set values of variables and observables
- Convert plain variables into observables
- Refresh hovered element's KO bindings
- Log context objects straight into the browser Dev tools console
- Shortcuts for following the mouse cursor & toggling live context
- Click and execute a function

Also available on Mozilla Firefox.

Tested KnockoutJS versions:

    3.4.2
    3.1.0
    2.2.1

Supports KnockoutJS loaded as a RequireJS module. 

HOW TO USE
Right click on a page that runs KnockoutJS and press the "KO Context Hover" option to activate the panel. Shortcuts for controlling mouse pointer following/live context data are present at the top of the panel.

Please note that KnockoutJS makes use of unsafe practices (e.g. eval, innerHTML). This will cause browser validators to flag this extension with several warnings.

Please note that this extension was developed for personal needs. I may not maintain future KoJS version compatibility or provide any support. With that said, please feel free to contribute to the GitHub repo.

PRIVACY POLICY
https://github.com/alexcodito/KnockoutContextHover/blob/master/PRIVACY-POLICY.md                    

扩展基本信息

名称 Knockout Context Hover Knockout Context Hover
ID lcpnkclcbpmhekkjnkomhoecoiobbejf
官方URL https://chromewebstore.google.com/detail/knockout-context-hover/lcpnkclcbpmhekkjnkomhoecoiobbejf
简介 KnockoutJS Context Hover - Development and debugging assistant for Knockout JS. Tested on: 3.4.2, 3.1.0, 2.2.1
文件大小 92.1 KB
安装次数 3,882
当前版本 1.8
更新时间 2021-01-30
上架时间 2020-02-25
评分 3.80/5 共10次评分
开发者 papounidis.alex
电子邮箱 [email protected]
付费类型 free
扩展官网 https://github.com/alexcodito/KnockoutContextHover/
帮助页面URL https://github.com/alexcodito/KnockoutContextHover/
隐私政策页面URL https://github.com/alexcodito/KnockoutContextHover/blob/master/PRIVACY-POLICY.md
支持的语言 en
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "name": "Knockout Context Hover",
    "short_name": "ko-context-hover",
    "description": "KnockoutJS Context Hover - Development and debugging assistant for Knockout JS. Tested on: 3.4.2, 3.1.0, 2.2.1",
    "version": "1.8",
    "manifest_version": 2,
    "author": "Alexandros Papounidis",
    "icons": {
        "32": "icons\/ko-context-hover-logo-32x32.png",
        "64": "icons\/ko-context-hover-logo-64x64.png",
        "128": "icons\/ko-context-hover-logo-128x128.png"
    },
    "permissions": [
        "activeTab",
        "contextMenus"
    ],
    "content_scripts": [
        {
            "matches": [
                ""
            ],
            "css": [
                "styles\/ko-context-hover-style.css"
            ],
            "js": [
                "scripts\/knockoutjs-3.4.2.min.js",
                "scripts\/contentscript.js"
            ]
        }
    ],
    "background": {
        "scripts": [
            "scripts\/background.js"
        ]
    },
    "web_accessible_resources": [
        "markup\/panel.html",
        "scripts\/ko-context-hover.js",
        "reference-binding-handlers\/ko.bindingHandlers.kchHoverClass.js",
        "reference-binding-handlers\/ko.bindingHandlers.kchLet.js"
    ]
}