IDEA / PyCharm 如何实现“一个项目一个窗口”?多项目并行开发设置

很多人用 IDEA 或 PyCharm 时,想同时打开 A、B 两个项目对比代码,结果第二个项目要么把第一个覆盖了,要么弹出一堆看不懂的选项。

其实 JetBrains 家的 IDE 默认是**"单窗口单项目"** 的设计,想实现**"多窗口多项目"**(每个项目独立一个窗口),只需要改一个核心设置,或者打开时多选一次。

一、临时方案:打开时手动选"New Window"(推荐新手)

如果你只是偶尔需要同时开两个项目,用这个方法最直接,不用改配置。

1.假设你已经打开了 项目 A;

2.点击菜单栏 File → Open(或者欢迎界面的 Open);

3.选中 项目 B​ 的文件夹;

4.关键步骤 :在弹出的对话框中选择 New Window(新窗口)。

  • This Window:会关掉 A,在同一个窗口打开 B(这是导致"被覆盖"的原因)。

  • New Window:会保留 A 的窗口,再新建一个窗口专门给 B。

这样你就有了两个独立的 IDE 窗口,互不干扰。


二、永久方案:修改设置,强制"每个项目新窗口"

如果你习惯每个项目都独立窗口,不想每次都手动选,直接改默认设置

1.打开设置:

Windows/Linux :File → Settings

Mac :IntelliJ IDEA → Preferences(或者 PyCharm → Preferences)

2.导航到:Appearance & Behavior → System Settings

3.找到 Project Opening(项目打开方式)部分;

4.将 Open project in (打开项目方式)改为:New window。

选项说明:

  • New window :强制每个项目开新窗口(你要的效果)。

  • Same window:总是在当前窗口打开(会替换旧项目)。

  • Ask:每次都弹窗问你(默认选项)。

改完后,只要打开第二个项目,IDE 会自动新建窗口,不会再覆盖当前项目。

相关推荐
XZ-070001几秒前
week9-三元表达式
java·前端·python
云和数据.ChenGuang10 分钟前
name=“张三“ age=18 weight=100.3 print (name,age,weight)
java·服务器·前端
Yeswater28 分钟前
从 NIO 到 Netty:五个坑,和一张把它填平的基础设施网
java·后端·netty
denlaku32 分钟前
JDK 15 新特性详解
java·开发语言
荣码39 分钟前
LangSmith可观测性:AI应用出bug根本不知道哪里出了问题,我踩了4个坑
java·python
十年Java程序媛1 小时前
Java 多线程基础与锁机制详解|进程线程、锁升级、synchronized 与 Lock 对比
java·开发语言·spring boot
弯_弯1 小时前
FDE 的工程能力画像:数据接入、PoC 与可复用资产的落地口径
java·服务器·开发语言
云和数据.ChenGuang2 小时前
print(f“a+b=“,result) print(f“a+b={result}“)区别
java·前端·人工智能·python·深度学习
2601_962885723 小时前
如何用 Python 算最大回撤和回撤恢复期?
java·数据库·python
毕业设计7033 小时前
(免费领源码)SSM董家湾线上点餐系统04682- java、PHP、python、C#、小程序、大数据、单片机、网络工程等)
java·redis·mysql·tomcat·maven·mybatis·ssm