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:socket传输大文件示例
Jan 18 Python
Python计时相关操作详解【time,datetime】
May 26 Python
Python cookbook(数据结构与算法)将序列分解为单独变量的方法
Feb 13 Python
django缓存配置的几种方法详解
Jul 16 Python
python实现简单的文字识别
Nov 27 Python
Python3实现汉语转换为汉语拼音
Jul 08 Python
Python数据可视化 pyecharts实现各种统计图表过程详解
Aug 15 Python
Pytorch使用MNIST数据集实现基础GAN和DCGAN详解
Jan 10 Python
PyQt5 如何让界面和逻辑分离的方法
Mar 24 Python
浅谈pycharm导入pandas包遇到的问题及解决
Jun 01 Python
详解matplotlib中pyplot和面向对象两种绘图模式之间的关系
Jan 22 Python
python之openpyxl模块的安装和基本用法(excel管理)
Feb 03 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
如何用phpmyadmin设置mysql数据库用户的权限
2012/01/09 PHP
php5.3 goto函数介绍和示例
2014/03/21 PHP
set_exception_handler函数在ThinkPHP中的用法
2014/10/31 PHP
php处理复杂xml数据示例
2016/07/11 PHP
不错的一个日期输入 动态
2006/11/06 Javascript
基于JQuery框架的AJAX实例代码
2009/11/03 Javascript
jquery数据验证插件(自制,简单,练手)实例代码
2013/10/24 Javascript
jQuery控制iFrame(实例代码)
2013/11/19 Javascript
JavaScript获取图片真实大小代码实例
2014/09/24 Javascript
jQuery中[attribute^=value]选择器用法实例
2014/12/31 Javascript
继续学习javascript闭包
2015/12/03 Javascript
TypeScript Type Innference(类型判断)
2016/03/10 Javascript
基于Node.js的JavaScript项目构建工具gulp的使用教程
2016/05/20 Javascript
vue2.0开发实践总结之疑难篇
2016/12/07 Javascript
最全的JavaScript开发工具列表 总有一款适合你
2017/06/29 Javascript
基于Bootstrap实现城市三级联动
2017/11/23 Javascript
微信小程序之圆形进度条实现思路
2018/02/22 Javascript
vue权限路由实现的方法示例总结
2018/07/29 Javascript
vue中的watch监听数据变化及watch中各属性的详解
2018/09/11 Javascript
详解VUE里子组件如何获取父组件动态变化的值
2018/12/26 Javascript
vue中过滤器filter的讲解
2019/01/21 Javascript
微信小程序基础教程之worker线程的使用方法
2019/07/15 Javascript
js cavans实现静态滚动弹幕
2020/05/21 Javascript
基于vue--key值的特殊用处详解
2020/07/31 Javascript
Python的Django框架使用入门指引
2015/04/15 Python
Python中使用partial改变方法默认参数实例
2015/04/28 Python
python排序方法实例分析
2015/04/30 Python
Python3环境安装Scrapy爬虫框架过程及常见错误
2019/07/12 Python
Django实现分页显示效果
2019/10/31 Python
Python 实现网课实时监控自动签到、打卡功能
2020/03/12 Python
Tory Burch德国官网:美国时尚生活品牌
2018/01/03 全球购物
Java面向对象面试题
2016/12/26 面试题
学习雷锋精神演讲稿
2014/05/10 职场文书
建设单位项目负责人任命书
2014/06/06 职场文书
运动会班级口号
2014/06/09 职场文书
总结Python连接CS2000的详细步骤
2021/06/23 Python