前端李大力 2023-02-21 17:30 采纳率: 50%
浏览 26
已结题

安装两个webstorm会出现的神奇报错

直接安装两个同版本的自然是不能实现,偶然一个报错webstorm无法启动,我下载了两个版本的webstorm,将较低版本更新至两webstorm版本相同时,出现了神奇的状况:
1、两webstorm打开页面相同,配置、插件相同,似乎共享了所有内存;

2、插件无法卸载和更新;

3、两webstorm都无法卸载,原因一是电脑软件目录没有webstorm,原因二直接删除安装目录时有一个后台无法结束进程导致无法删除,最后重启电脑在没有打开过webstorm前就删除安装文件,只要打开过webstorm即使已经关闭进程依然存在。

当卸载掉一个webstorm后,插件可以顺利更新和卸载。

谁能解释一下这个共用内存现象的深层原因?非常感谢

  • 写回答

1条回答 默认 最新

  • Web Security Loop 2023-02-22 10:09
    关注

    这个共用内存的现象可能是由于两个WebStorm实例的内部机制造成的。

    当你启动WebStorm时,它将在你的计算机上创建一个进程,并为你打开的每个项目或窗口创建一个独立的实例。但是,由于你安装的是同一版本的WebStorm,这两个实例可能会共享一些公共资源,例如Java Runtime Environment或其他库。这可能会导致它们共享一些内存和进程,尽管它们仍然是两个独立的实例。

    在你的情况下,当你尝试更新或卸载插件时,WebStorm可能会尝试修改它们共享的资源,这可能导致你无法成功更新或卸载插件。

    如果你想使用多个WebStorm实例,请确保安装不同的版本,并将它们安装在不同的目录中,以避免这些问题。另外,如果你想卸载WebStorm,请首先尝试从WebStorm菜单中卸载它,而不是直接删除安装目录,这将确保所有相关进程都已结束。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 3月2日
  • 已采纳回答 2月22日
  • 创建了问题 2月21日

悬赏问题

  • ¥15 vhdl+MODELSIM
  • ¥20 simulink中怎么使用solve函数?
  • ¥30 dspbuilder中使用signalcompiler时报错Error during compilation: Fitter failed,求解决办法
  • ¥15 gwas 分析-数据质控之过滤稀有突变中出现的问题
  • ¥15 没有注册类 (异常来自 HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG))
  • ¥15 知识蒸馏实战博客问题
  • ¥15 用PLC设计纸袋糊底机送料系统
  • ¥15 simulink仿真中dtc控制永磁同步电机如何控制开关频率
  • ¥15 用C语言输入方程怎么
  • ¥15 网站显示不安全连接问题