PyCharm 解决找不到新打开项目的窗口问题


Posted in Python onJanuary 15, 2021

在使用PyCharm或其他JetBrains系IDE过程中,偶尔会出现在新窗口打开一个新项目后,找不到新打开的窗口的情况。

尤其在使用双显示器情况下,出现的次数比较多。

但鼠标放任务栏ide图标上,还会出现预览窗口,如下图所示:

PyCharm 解决找不到新打开项目的窗口问题

这是什么情况呢?

其实不是窗口没打开,而是窗口打开了,但是跑到了你看不到的地方。

这个窗口位置信息会记录在项目根目录的 .idea 文件下的workspace.xml中。

首先我们关闭项目,关闭IDE,打开.\.idea\workspace.xml,搜索字符串“ProjectFrameBounds”,找到如下位置:

PyCharm 解决找不到新打开项目的窗口问题

可以看到,项目窗口起始位置x坐标是-2068,这个坐标超出了我们显示器范围,所以看不到。

然后修改这个数值,修改为0即可,保存。最后重新打开即可。

这样,就可以看到窗口了。^_^

补充:pycharm 打开多个项目

首先可在pycharm中配置项目的打开方式。

File->Setting

找到Appearance & Behavior -->System Setting,在右边窗口中选择 Open project in new window,点击Apply,然后点击OK

PyCharm 解决找不到新打开项目的窗口问题

这样就能在下次打开弹出确认框让你选择是“在同一窗口打开”,还是“在新窗口中打开”了。如果你习惯其中一种方式 ,不想每次都选,就可以选择上面两个选项中相应的那一个即可。

打开新项目

在上图中的配置情况下,当点击pycharm中的File-Open...并在弹框中选择要打开的项目的物理路径后,就会弹出打开方式的确认框,选择自己想要的那个,就可以看到新打开的项目了。

以上为个人经验,希望能给大家一个参考,也希望大家多多支持三水点靠木。如有错误或未考虑完全的地方,望不吝赐教。

Python 相关文章推荐
python调用cmd复制文件代码分享
Dec 27 Python
Python连接PostgreSQL数据库的方法
Nov 28 Python
Python图像处理之直线和曲线的拟合与绘制【curve_fit()应用】
Dec 26 Python
Pandas读写CSV文件的方法示例
Mar 27 Python
使用Django开发简单接口实现文章增删改查
May 09 Python
Django框架使用mysql视图操作示例
May 15 Python
利用python画出AUC曲线的实例
Feb 28 Python
python使用布隆过滤器的实现示例
Aug 20 Python
使用Django的JsonResponse返回数据的实现
Jan 15 Python
Python 使用dict实现switch的操作
Apr 07 Python
Python中可变和不可变对象的深入讲解
Aug 02 Python
Python循环之while无限迭代
Apr 30 Python
python爬取微博评论的实例讲解
Jan 15 #Python
pycharm 复制代码出现空格的解决方式
Jan 15 #Python
pycharm 实现复制一行的快捷键
Jan 15 #Python
pycharm 快速解决python代码冲突的问题
Jan 15 #Python
使用OpenCV实现人脸图像卡通化的示例代码
Jan 15 #Python
Pycharm 解决自动格式化冲突的设置操作
Jan 15 #Python
pycharm 配置svn的图文教程(手把手教你)
Jan 15 #Python
You might like
php 启动报错如何解决
2014/01/17 PHP
简单谈谈PHP中的trait
2017/02/25 PHP
PHPMailer ThinkPHP实现自动发送邮件功能
2018/06/10 PHP
PHPExcel实现表格导出功能示例【带有多个工作sheet】
2018/06/13 PHP
php基于 swoole 实现的异步处理任务功能示例
2019/08/13 PHP
javascript下操作css的float属性的特殊写法
2007/08/22 Javascript
javascript 屏蔽鼠标键盘的几段代码
2008/01/02 Javascript
asp.net和asp下ACCESS的参数化查询
2008/06/11 Javascript
关于jQuery的inArray 方法介绍
2011/10/08 Javascript
jquery插件之信息弹出框showInfoDialog(成功/错误/警告/通知/背景遮罩)
2013/01/09 Javascript
js实现的折叠导航示例
2013/11/29 Javascript
快速解决jquery之get缓存问题的最简单方法介绍
2013/12/19 Javascript
jQuery中阻止冒泡事件的方法介绍
2014/04/12 Javascript
jQuery中事件对象e的事件冒泡用法示例介绍
2014/04/25 Javascript
jQuery选择器querySelector的使用指南
2015/01/23 Javascript
JavaScript事件学习小结(三)js事件对象
2016/06/09 Javascript
基于JavaScript实现报警器提示音效果
2017/10/27 Javascript
详解vue-loader在项目中是如何配置的
2018/06/04 Javascript
JS实现快递单打印功能【推荐】
2018/06/21 Javascript
详解Vue CLI 3.0脚手架如何mock数据
2018/11/23 Javascript
如何从头实现一个node.js的koa框架
2019/06/17 Javascript
js实现简单进度条效果
2020/03/25 Javascript
在Django的视图(View)外使用Session的方法
2015/07/23 Python
Python数据分析之真实IP请求Pandas详解
2016/11/18 Python
Windows下anaconda安装第三方包的方法小结(tensorflow、gensim为例)
2018/04/05 Python
详解Django+Uwsgi+Nginx 实现生产环境部署
2018/11/06 Python
python生成九宫格图片
2018/11/19 Python
python matplotlib画图库学习绘制常用的图
2019/03/19 Python
Python 使用 PyMysql、DBUtils 创建连接池提升性能
2019/08/14 Python
python通过安装itchat包实现微信自动回复收到的春节祝福
2020/01/19 Python
HTML5新控件之日期和时间选择输入的实现代码
2018/09/13 HTML / CSS
英国在线药房:Express Chemist
2019/03/28 全球购物
工程造价与管理专业应届生求职信
2013/11/23 职场文书
高职教师岗位职责
2013/12/24 职场文书
年度考核自我鉴定
2014/03/19 职场文书
工作时间擅自离岗检讨书
2014/10/24 职场文书