2013-02-25 13 views
8

Google ChromeのコンソールでJavaScriptを使用する方法を知っています。Google Chromeの開発ツールのJavaScriptファイルを変更する

Google Chromeのデベロッパーツール内からJavaScriptファイルを編集し、変更をすぐに確認できますか?もしそうなら、どうですか?

私はコードを変更しようとしましたが、ページには何の効果もありません。

+2

これはいつも私のために働いていますが、何らかの理由で今働いていません。あなたはちょうどコードを編集してCtrl + Sキーを押すだけです。あなたはそれを編集できるようにするために、きれいな印刷ボタンを2度クリックする必要があります。 –

+0

最近Chrome 25が出てきました。いくつかの変更を加えた?それは私がそれ以上のコードを変更することはできませんが、理想的なページに直接影響しません(Chromeが既にCSSを編集しているように) – GangstaGraham

+0

[Workspaces](https://stackoverflow.com/) Chromeの最近のバージョンの機能(質問/ 29232701/live-edit-javascript-in-chrome-developer-tools)の機能 – Vadzim

答えて

13

ページのjavascriptを編集できます。古いバージョンのchromeでダブルクリックするか、最近のバージョンでjsファイルでシングルクリックする必要があります。その後、MacではCtrl + SまたはCmd + Sを押す必要があります。 その後、DevToolsは変更されたコードをV8に送信します。

デバッグセッションに入っていて、関数内で一時停止している場合は、編集することができます。また、Ctrl + Sキーを押すとv8で編集ポイントから実行ポイントが移動し、再度渡すことができます。

+1

しかし、Javascript関数がページの読み込み時に一度だけ読み込まれる場合はどうなりますか? – GangstaGraham

+0

走っていますか? – loislo

+0

コンテキストメニューに「保存」と「名前を付けて保存」の項目があります。 – loislo

1

グローバル関数を再定義したり、スコープ内の変数の値を変更したりすることはできますが、コードを編集するにはChrome Dev Toolsのコードを変更することはできません。私は編集し、リフレッシュします。

[ソース]タブでCSSをライブ編集できます。

+0

ありがとうございました。これは、実装するためのクールな機能ですが、私は彼らが将来のアップデートでそれを行うことを願っています – GangstaGraham

+0

@GangstaGraham - FYI、あなたはソースのタブを使ってChromeでCSSの即時編集を行うことができます。 – jfriend00

関連する問題