启用html和javascript文件的IntelliJ热交换

Enable IntelliJ hotswap of html and javascript files

本文关键字:IntelliJ 热交换 文件 javascript html 启用      更新时间:2023-09-26

我是IntelliJ的新手,我正在用它开发AngularJS/Java web应用程序。当我更改HTML或JavaScript代码时,我总是必须重新启动应用程序服务器(我使用的是Jetty)。有没有一个配置或插件可以为HTML/JS/CSS文件提供热交换?

我使用的是IntelliJ 12终极版。

我遇到了同样的问题,但我已经解决了

  1. 转到"帮助"->"查找操作"
  2. 键入"注册表"
  3. 查找并标记:"compiler.automake.allow.whin.app.running"
  4. 关闭对话框
  5. 进入"设置->生成、执行、部署->编译器"
  6. 标记"自动生成项目"
  7. 应用更改
  8. 转到Spring Boot配置,如果一切顺利,它将显示关于"后台编译"的警告,运行您的Spring Boot应用程序,您应该能够在刷新浏览器时看到您的统计文件的更改

希望能有所帮助。

您需要选项"更新资源"。您应该能够在服务器运行/调试配置中找到此选项。

当我发现这个线程很有趣时,我也在这里找到了很多解释:https://www.jetbrains.com/idea/help/updating-applications-on-application-servers.html

此外,"运行->重新加载更改的类"的键盘快捷键(如Ctrl+F5或Cmd+F5)可能会派上用场。它可以帮助我多次保存更改,然后在完成后重新启动服务器(除非使用JRebel:)

还有一件事可能并不明显——要激活自动构建,必须激活IntelliJ窗口。虽然只在浏览器中操作时必须切换窗口,但它仍然非常方便。