5

Chrome 可以即时编辑 Javascript,无需刷新整个页面,类似于 Visual Studio 对代码隐藏文件的编辑和继续功能。这有助于对 javascript 函数或片段进行原型设计。

你必须打一个断点,然后点击编辑按钮。然后当前函数将被展开,然后您可以在更改生效后退回到它。不如 VS 编辑和继续那么好,但至少它是一些东西。此外,似乎有些事情无法改变。

是否有任何其他工具可以进行实时 javascript 编辑,或者有更好的方法吗?据我所知,Visual Studio 2010 并没有。

function test1() {

    debugger;

    var data_array = [];
    var newvar1 = newfunc()+'dc'; // ok - can edit
    var newvar2 = "hey2"; // ok - can edit
    var newvar3 = 4; // ok can edit

    var someobj = {1:"hey2", 2:"string2"}; // no - can not edit values after executed once
    var word_array = ["hello", "goodbye", "adios"]; // no - can not edit values after executed once

    for (var counter = 0; counter < 500; counter++) {
        data_array[counter] = counter + word_array[Math.floor(Math.random() * (word_array.length))];
    }

}


function newfunc() {
     return "yes44";   
}

类似问题:
使用 Google Chrome 调试和编辑嵌入在 HTML 页面中的 javascript
在 Chrome 调试器中编辑

自动保存插件 http://www.google.com/intl/cs-CZ/events/io/2010/sessions/chrome-developer-tools.html 谷歌演示: https ://github.com/NV/chrome-devtools-自动保存

4

1 回答 1

2

你可能想试试Chrome Dev Tools for Java项目。它是一个用于在 Chrome 中调试 JavaScript 的 Eclipse 插件,可以与 JavaScript IDE 插件一起使用。通过这种方式,您可以编辑、调试和实时编辑同一个文件(参见文本)。

于 2012-04-19T21:25:14.260 回答