更轻松的小书签开发

发布于 2024-08-12 10:55:28 字数 183 浏览 7 评论 0原文

以下是我开发小书签的方法:我编写一个 JavaScript 函数,将其传递给 Bookmarklet Builder 来制作小书签,将小书签添加到我的浏览器,加载我的测试网页,测试小书签,然后有些东西不起作用,所以我尝试找出问题所在并相应地更改我的 javascript 函数,然后乏味的循环再次开始。

我怎样才能让这个循环不那么乏味?

Here's how I make develop a bookmarklet: I write a javascript function, pass that to Bookmarklet Builder to make a bookmarklet, add the bookmarklet to my browser, load my test webpage, test the bookmarklet, and then something doesn't work, so I try to find what's wrong and change my javascript function accordingly and the tedious cycle starts again.

How can I make this cycle less tedious?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

乱世争霸 2024-08-19 10:55:28

如今,我更喜欢在网络服务器上编辑文件,然后使用书签加载该文件。例如:

javascript:(function(){
    var newScript = document.createElement('script');
    newScript.src = 'http://hwi.ath.cx/javascript/wordcloud.js?dummy='
                     + Math.random();
    document.body.appendChild(newScript);
})();

随机参数对于正在开发的脚本很有用,以确保浏览器不会从其缓存加载旧版本。

我发现使用文本编辑器进行开发比控制台更可取,因为我可以利用语法突出显示、快捷键和换行符。

These days I prefer to edit a file on my webserver, then load that using a bookmarklet. For example:

javascript:(function(){
    var newScript = document.createElement('script');
    newScript.src = 'http://hwi.ath.cx/javascript/wordcloud.js?dummy='
                     + Math.random();
    document.body.appendChild(newScript);
})();

The random parameter is useful for a script under development, to ensure the browser won't load an older version from its cache.

I find development with a text editor far preferable to the console, because I can take advantage of syntax highlighting, shortcut keys, and — you know — newlines.

玻璃人 2024-08-19 10:55:28

使用 firebug 控制台来开发和测试您的功能,并在它按照您想要的方式工作后将其转换为书签。

use the firebug console to develop and test your function, and turn it into a bookmarklet once you've got it working like you want to.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文