问题标签 [liveedit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
58507 浏览

javascript - 如何在运行时修改 javascript 代码?

有没有办法在调试时修改 JavaScript 代码?Visual Studio 有“编辑并继续”,类似的代码热交换可以用 Java 和其他语言完成。这可以用 JavaScript 完成吗?如果可以,怎么做?

0 投票
8 回答
17381 浏览

debugging - 为什么 WebStorm 的 LiveEdit 在 Chrome 中不起作用?

我正在探索 WebStorm 的试用版并希望使用 LiveEdit 功能。

执行以下操作后,我无法使用 LiveEdit 功能:

  1. 确保 LiveEdit 已打开
  2. 安装了 Chrome 扩展程序
  3. 安装扩展后重新启动浏览器(我仍然怀疑它不是必需的)
  4. 在 chrome 中运行 HTML 页面

当我修改 HTML 正文时,我看不到 Chrome 中反映的更改。

我在论坛上读到不需要netty。

我们需要它吗?

我还需要配置什么才能使用 LiveEdit 功能?

PS:我使用的是 WebStorm 5.0。

0 投票
3 回答
160 浏览

servicestack - 想要提供没有扩展名的 html

我想在 ServiceStack 中提供 html 页面,而 .html 扩展名不会出现在 url 上。ServiceStack 有可能吗?

我不想使用 ServiceStack 的 Razor 来实现无扩展 url,我无法让它的 Razor 与 WebStorm Live Edit 一起使用。只有 HTML 适用于 WebStorm Live Edit

0 投票
2 回答
49 浏览

php - 同步代码更新

我在一个从事 PHP 项目的小团队中工作,其中一个问题是我们都在同时从事同一个项目。有时我们会最终编辑同一个文件,并且该文件的一个版本会覆盖另一个版本。就像 Google Docs 一样,我只注意到前几天另一个用户在屏幕上打字时,其他查看该文件的人也可以实时看到他们在做什么。我想知道有没有办法通过编码来做到这一点?看看我的团队在做什么,直播。

有什么建议么?您知道一些可以提高团队生产力的方法吗?

0 投票
0 回答
291 浏览

phpstorm - 在另一台机器上使用 PHPStorm 6 LiveEdit

我在 Mac 上使用 PHP Storm 6,想知道是否有任何方法可以使用旁边的基于 Windows 7 的笔记本电脑通过 LiveEdit 预览我的工作。

我在 Mac 上配置了一个虚拟主机(如下)并通过http://somehost.dev连接到它-

我在 Mac 上安装了 Chrome JetBrains IDE 扩展,并且 Live Edit 工作正常。我注意到可以选择为要使用的扩展设置 IP 地址和端口,我认为这意味着可以从另一台机器上监听 LiveEdit。Mac 的 IP 地址是 192.168.2 - 使用此 IP 地址,我可以somehost.dev在 Windows 机器上查看并将 Windows 机器的 JetBrains IDE IP 设置为 192.168.1.2。但是,LiveEdit 在这台机器上不做任何事情。

是否可以设置这样的配置?

0 投票
0 回答
163 浏览

php - 如何在 php 中使用 IntelliJ Liveedit 包括

我一直在制作一个网页,我想把它分解成可以拉入的模板。例如,导航栏对所有网页都是通用的,所以它会像这样被拉入。

一旦我将代码从 index.php 移到模板目录中,IntelliJ LiveEdit 插件就会在我对其中一个模板进行更改时停止更新主 index.php(包括模板目录中的内容)。

我认为这是因为 IntelliJ IDE 是“愚蠢的”,并且只会在与我正在处理的页面完全匹配时告诉插件刷新页面。有没有办法将这些通知从我的模板文件夹映射到任何可能包含它们的 php 文件中?

http://confluence.jetbrains.com/display/WI/LiveEdit http://plugins.jetbrains.com/plugin/?null&pluginId=7007

0 投票
1 回答
297 浏览

webstorm - webstorm 实时编辑,“IDE 调试此选项卡”需要一段时间才能显示

Live Edit 最终可以正常工作,但在出现“JetBrains IDE Support”正在调试此选项卡之前,我必须破解一段时间。单击“在浏览器中打开”(选中“实时编辑”)后,该消息不会出现。为 JetBrains Chrome 扩展程序生成的背景页面显示插件和 IDE 立即正常通信。

我通过单击 html 文件中的各种标签来解决这个问题,并在 30-45 秒后出现“调试”消息。从这一点开始,实时编辑工作正常。

这是正常的吗?我怎样才能使它更具响应性?[Windows 7,最新的 Chrome 和 JB 插件,“仅”打开 24 个 Chrome 选项卡。)

0 投票
1 回答
915 浏览

python - Sublime Text 2 实时多用户编辑检测

我和我的一个伙伴一直在使用 Sublime Text 2 作为编辑器进行网站项目。我们在本地托管所有内容,我们喜欢 Sublime,但有时当我们都试图编辑同一个文件时,或者当我们都打开文件但没有意识到我们不是其中唯一一个时,事情会变得复杂.

所以我试图想出一些东西,当你编辑它时保存文件,然后重新加载所有打开的选项卡,这样你就可以看到你的同事对它所做的更改。理想情况下,它不会中断工作流程,但会突出显示已编辑的选项卡。

这些文件都在本地托管,因此我们实际上是在更改相同的文件,而不是在不同的机器上重复。

我不了解python,也不熟悉面向对象的代码,所以在尝试找到一种方法来实现这一点时自然会遇到一些麻烦。我从网上找到的各种东西(http://www.sublimetext.com/docs/2/api_reference.html)拼凑了一个插件,代码如下:

这成功了,它会在修改文件时保存文件。我们有非常快的机器,我们正在编辑的文件通常不是那么大(LESS/SASS 文件),但现在下一步是将这个更改推送到打开的文件中,这样如果我们中的一个人编辑它,另一个人会查看更改(或者如果我们不关注它,它会突出显示选项卡,就像我们编辑然后移动视图而不保存时一样)。

我可以想到两种方法来做到这一点,一种是间隔运行命令以检查文件更改并重新加载文件的内容。另一种方法是以某种方式检测文件何时更改并重新加载文件。

我为第一个选项尝试了这个,但它只是让 Sublime 崩溃,我猜我只是在 Python 上太糟糕了,哈哈。

任何关于如何修复此代码的想法,或如何检测文件更改并以这种方式重新加载文件,或任何其他实现此目标的方法,将不胜感激。

我敢肯定,如果真正了解 Python 的人解决了这个问题并构建了一个插件来实现这种功能,那么 ST2 社区会喜欢它。

谢谢!

0 投票
1 回答
1271 浏览

google-chrome - Jebrains Webstorm 6.0.2 Live Edit 在 chrome 29 中显示“Jetbrains IDE Support is Debugging this Tab”,但未反映更改

Jetbrains Webstorm 6.0.2 *谷歌浏览器 29 *

请帮助我的 Google Chrome 显示“Jetbrains IDE 支持正在调试此选项卡”。但我看不到页面上反映的任何更改。请帮助我解决我的问题。谢谢回答。

0 投票
5 回答
34448 浏览

intellij-idea - 更改 WebStorm LiveEdit 端口 (63342)

如何更改 WebStorm 中 LiveEdit 功能的端口?

默认端口是 63342,所以我可以从 : 运行我的项目http://localhost:63342/PROJECT_NAME。但由于身份验证问题,我需要切换到另一个固定端口号。

请帮忙,谢谢