【问题标题】:How do I use PyCharm and WebStorm in the same project simultaneously?如何在同一个项目中同时使用 PyCharm 和 WebStorm?
【发布时间】:2019-05-04 15:55:57
【问题描述】:

我正在开发一个 Django 项目,在某些方面使用 React,并且看到我拥有 WebStorm 和 PyCharm 的许可证,我想同时使用这两者。

如果我同时打开它们,它们将不得不重新加载项目。更具体地说,每次其中一个 IDE 获得焦点时,它都会提示我重新加载项目,如果另一个 IDE 自上次窗口切换后获得焦点。 我怀疑这是因为他们使用相同的文件夹(即{project_root}/.idea)来存储缓存/搁置的更改等。

我是否可以更改这些信息的存储位置以允许两个 IDE 一起运行?

【问题讨论】:

  • 既然 PyCharm Professional 包含了 WebStorm 的所有功能,为什么不干脆在 PyCharm 中做所有事情呢?
  • @yole 我只是在研究如何解决我的问题时才意识到这一点。到目前为止,我在 PyCharm 中所做的一切都是我所做的,但如果我正在处理 Django 后端视图和同时访问它的反应前端,那么将它们放在单独的工作区中实际上是一种不错的选择。从技术上讲,这不是必需的,但它适合我的工作流程。

标签: ide pycharm webstorm jetbrains-ide


【解决方案1】:

基于想法的 IDE(WebStorm、PyCharm、PHPStorm、IDEA 等)具有相同的项目格式 (.idea),但不同的设置/模块类型并不总是兼容,而且每个 IDE 都需要将其内容写入项目文件(例如,.idea/workspace.xml 每次打开编辑器选项卡等时都会更新,因为有关最近打开的文件、光标位置等的信息存储在那里),因此同时在 2 个 IDE 中打开项目会导致这样的问题。 如果您喜欢在不同的 IDE 中处理相同的源,我建议共享源文件夹但保持 .idea 文件夹分开:只需在首选的 WebStorm 特定位置创建一个新的空 WebStorm 项目并添加您的共享在 Settings | 中将 source root 作为附加内容 root目录添加内容根目录。 PyCharm 也应该做同样的事情。因此,您将拥有特定于 IDE 的 .idea 文件夹和共享源

【讨论】:

  • 正是我正在寻找的答案,尽管我希望以后能够更改该设置。谢谢
猜你喜欢
  • 1970-01-01
  • 2021-10-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-01-03
  • 2015-03-21
  • 2014-05-25
  • 2022-01-25
相关资源
最近更新 更多