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实现巡检系统(solaris)示例
Apr 02 Python
python脚本爬取字体文件的实现方法
Apr 29 Python
tf.truncated_normal与tf.random_normal的详细用法
Mar 05 Python
django传值给模板, 再用JS接收并进行操作的实例
May 28 Python
在Python中输入一个以空格为间隔的数组方法
Nov 13 Python
python flask web服务实现更换默认端口和IP的方法
Jul 26 Python
详细介绍Python进度条tqdm的使用
Jul 31 Python
基于python读取.mat文件并取出信息
Dec 16 Python
pandas的相关系数与协方差实例
Dec 27 Python
Python实现电视里的5毛特效实例代码详解
May 15 Python
python pygame入门教程
Jun 01 Python
Python turtle编写简单的球类小游戏
Mar 31 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 范围解析操作符(::)用法分析【访问静态成员和类常量】
2020/04/14 PHP
JavaScript 开发规范要求(图文并茂)
2010/06/11 Javascript
js调试系列 断点与动态调试[基础篇]
2014/06/18 Javascript
JavaScript返回网页中锚点数目的方法
2015/04/03 Javascript
如何检测JavaScript的各种类型
2016/07/30 Javascript
详解Vue.js——60分钟组件快速入门(上篇)
2016/12/05 Javascript
HTML页面定时跳转方法解析(2种任选)
2016/12/22 Javascript
iscroll动态加载数据完美解决方法
2017/07/18 Javascript
ES6 中可以提升幸福度的小功能
2018/08/06 Javascript
微信小程序实现文字无限轮播效果
2018/12/28 Javascript
使用Webpack提升Vue.js应用程序的4种方法(翻译)
2019/10/09 Javascript
python模拟登录百度代码分享(获取百度贴吧等级)
2013/12/27 Python
python判断给定的字符串是否是有效日期的方法
2015/05/13 Python
浅谈python中的变量默认是什么类型
2016/09/11 Python
详解windows python3.7安装numpy问题的解决方法
2018/08/13 Python
pyqt5之将textBrowser的内容写入txt文档的方法
2019/06/21 Python
django框架CSRF防护原理与用法分析
2019/07/22 Python
浅谈django 模型类使用save()方法的好处与注意事项
2020/03/28 Python
Python中and和or如何使用
2020/05/28 Python
Python基于BeautifulSoup爬取京东商品信息
2020/06/01 Python
使用OpenCV获取图像某点的颜色值,并设置某点的颜色
2020/06/02 Python
keras.layer.input()用法说明
2020/06/16 Python
Django如何继承AbstractUser扩展字段
2020/11/27 Python
html5中去掉input type date默认样式的方法
2018/09/06 HTML / CSS
浅析HTML5:'data-'属性的作用
2018/01/23 HTML / CSS
精细化工应届生求职信
2013/11/17 职场文书
财务会计人员求职的自我评价
2014/01/13 职场文书
职工运动会感言
2014/02/07 职场文书
幼儿园中秋节活动反思
2014/02/16 职场文书
校庆接待方案
2014/03/18 职场文书
应届生面试求职信
2014/07/02 职场文书
受伤赔偿协议书
2014/09/24 职场文书
开工典礼致辞
2015/07/29 职场文书
2019XX公司员工考核管理制度!
2019/08/07 职场文书
SQL Server连接查询的实用教程
2021/04/07 SQL Server
对讲机的最大通讯距离是多少
2022/02/18 无线电