前端李大力 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 微信会员卡等级和折扣规则
  • ¥15 微信公众平台自制会员卡可以通过收款码收款码收款进行自动积分吗
  • ¥15 随身WiFi网络灯亮但是没有网络,如何解决?
  • ¥15 gdf格式的脑电数据如何处理matlab
  • ¥20 重新写的代码替换了之后运行hbuliderx就这样了
  • ¥100 监控抖音用户作品更新可以微信公众号提醒
  • ¥15 UE5 如何可以不渲染HDRIBackdrop背景
  • ¥70 2048小游戏毕设项目
  • ¥20 mysql架构,按照姓名分表
  • ¥15 MATLAB实现区间[a,b]上的Gauss-Legendre积分