22

正規表現に一致する任意のサイトにJavaScriptのカスタムスニペットを追加できるようにしたいと思います。これは主に、専門的なコンテンツのために私が毎日使用しているサイトのデザインが悪いためです。私は次のようなことができるようになりたいです:

  • サイトにアクセスサイドバーがコンテンツを上書きすることを確認してください
  • 開発者ツールを作成し、サイドバーのdividを見つけます
  • このドメインのdocument.readyで実行されるjavascriptのスニペットを編集します。

    $('#sidebar-right').remove();
    

ユーザースクリプトを少し検索すると、Chrome拡張機能を作成する必要があることがわかります。これは、残念でやり過ぎのようです。より簡単な方法や、ドメインにスニペットを割り当てるjavascriptエディターにすぎない拡張機能はありませんか?Chrome自体で編集できるようにしたい、または少なくともMacVimで常に開いたままにしておくことができるファイルを用意したい。私が知る限り、拡張機能を更新するには、アンロード/インストールが必要です。

大きなJavaScriptファイルが1つしかない場合は、それで問題ありません。カスタマイズをドメインチェックでラップするだけです。

私がCoffeeScriptで書くことができれば、ボーナスが大好きです。

4

7 に答える 7

18

答えはタンパーモンキーでした。

https://chrome.google.com/webstore/detail/dhdgffkkebhmkfjojejmpbldmpobfkfo

于 2011-09-22T16:09:34.420 に答える
13

dotjs http://defunkt.io/dotjs/はどうですか?ローカルで、gitでバージョン管理でき、別のコンピューターに簡単に移動できます...

于 2011-09-22T21:28:53.753 に答える
6

この問題をきちんと解決するもう1つの方法は、Webサイト用のカスタムJavaScriptです。拡張機能をインストールするだけで約2秒かかります。その後、指定したWebサイトのカスタムJavaScriptの入力をすぐに開始できます。

Webサイトの例のカスタムJavaScript

拡張機能は現在のウェブサイトを自動的に認識するため、コードを記述してをクリックするだけSaveです。jQuery便利なように、外部スクリプトを簡単にインポートすることもできます。

于 2016-04-25T16:48:08.233 に答える
3

Webサイト用のカスタムJavaScript2は、Webサイト用のカスタムJavaScriptの代替手段であり、いくつかのバグ修正とデバイス間でのスクリプトの同期機能があります。

于 2017-10-11T03:21:15.653 に答える
3

Witchcraftは、カスタムJavascriptとCSSをロードするためのもう1つのGoogle Chrome拡張機能であり、おそらくより上級のユーザー向けです。古いdotjsプロジェクトリポジトリには、Witchcraftが後継としてリストされています。

Witchcraftツールバーメニュー

于 2019-12-24T14:52:27.037 に答える
2

スニペットはChromeDevtoolsで直接利用できます

https://developers.google.com/web/tools/chrome-devtools/javascript/snippets

ここに画像の説明を入力してください

于 2019-04-29T14:33:40.487 に答える
1

あなたが探しているのはGreasemonkeyです。しかし、待ってください、GreasemonkeyはFirefox専用ですよね?結局のところ、GreasemonkeyのユーザースクリプトをネイティブのChromeアドオンとしてインストールできますuserscripts.orgにアクセスして、そのうちの1つで[インストール]ボタンを押すだけで、Chromeが自動的にネイティブアドオンに変換します。次に、独自に作成し、Chromeを使用してインストールします。

注:これはChrome4.0でのみ機能します。

于 2011-08-24T07:01:14.470 に答える