为什么Brackets(代码编辑器)在使用实时编辑器时会打开Chrome的新实例?

时间:2015-03-17 00:37:05

标签: javascript html google-chrome adobe-brackets

在这个新的Chrome实例中,我的所有帐户都已退出,我必须重新登录。在任务栏中,我可以看到原始Chrome,我可以并排打开它们。

Chrome的旧实例:

  • 我的所有应用
  • 已登录的帐户

Chrome的新实时预览实例:

  • 我没有任何应用
  • 没有在
  • 中签名的帐户
  • 基本上就好像我是第一次使用Chrome一样

我要问的是,在这个新的Chrome实例上登录我的帐户是否安全?

1 个答案:

答案 0 :(得分:4)

Brackets为实时预览启动的Chrome配置文件已启用Chrome Remote Debugging API。 Brackets为此使用单独的配置文件有两个原因:

  • 默认情况下,远程调试已关闭,启用它需要重新启动Chrome。使用单独的配置文件意味着您不必重新启动现有的浏览会话,如果您打开了大量选项卡,这将会造成中断。
  • 它会略微降低安全性 - 本地计算机上的其他进程 可以使用远程调试API来监视/干扰您在此Chrome窗口中执行的其他浏览。 (API 暴露给网络,因此如果您信任您的计算机是无恶意软件,那么这不是一个问题。)

如果您不想打开单独的Chrome窗口,可以查看文件>启用实验性实时预览以尝试不需要远程调试API的新实时预览实现,因此不会启动Chrome的新副本。如果您的项目设置了自定义服务器URL,则无法使用此选项。