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进阶教程之循环对象
Aug 30 Python
python同时给两个收件人发送邮件的方法
Apr 30 Python
Python可变参数用法实例分析
Apr 02 Python
python创建列表和向列表添加元素的实现方法
Dec 25 Python
Django使用AJAX调用自己写的API接口的方法
Mar 06 Python
Python实现从SQL型数据库读写dataframe型数据的方法【基于pandas】
Mar 18 Python
python命名空间(namespace)简单介绍
Aug 10 Python
Python Scrapy框架第一个入门程序示例
Feb 05 Python
Spring http服务远程调用实现过程解析
Jun 11 Python
python绘图pyecharts+pandas的使用详解
Dec 13 Python
浅谈tf.train.Saver()与tf.train.import_meta_graph的要点
May 26 Python
OpenCV-Python实现轮廓的特征值
Jun 09 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类的使用 实例代码讲解
2009/12/28 PHP
编写Smarty插件在模板中直接加载数据的详细介绍
2013/06/26 PHP
discuz目录文件资料汇总
2014/12/30 PHP
php随机显示指定文件夹下图片的方法
2015/07/13 PHP
详解WordPress中用于更新和获取用户选项数据的PHP函数
2016/03/08 PHP
php判断用户是否关注微信公众号
2016/07/22 PHP
PHP自定义函数实现格式化秒的方法
2016/09/14 PHP
PHP数字金额转换成中文大写显示
2019/01/05 PHP
PHP设计模式之组合模式定义与应用示例
2020/02/01 PHP
jquery 学习之二 属性相关
2010/11/23 Javascript
基于JQuery的浮动DIV显示提示信息并自动隐藏
2011/02/11 Javascript
JavaScript字符串对象charAt方法入门实例(用于取得指定位置的字符)
2014/10/17 Javascript
js实现iframe跨页面调用函数的方法
2014/12/13 Javascript
使用C++为node.js写扩展模块
2015/04/22 Javascript
使用开源工具制作网页验证码的方法
2016/10/17 Javascript
基于jQuery实现照片墙自动播放特效
2017/01/12 Javascript
jQuery.validate.js表单验证插件的使用代码详解
2018/10/22 jQuery
js HTML DOM EventListener功能与用法实例分析
2020/04/27 Javascript
[47:39]2018DOTA2亚洲邀请赛 3.31 小组赛 A组 LGD vs OPTIC
2018/03/31 DOTA
[00:17]DOTA2荣耀之路5:It’s a disastah!
2018/05/28 DOTA
基于pip install django失败时的解决方法
2018/06/12 Python
python实现定时提取实时日志程序
2018/06/22 Python
python数据持久存储 pickle模块的基本使用方法解析
2019/08/30 Python
Python调用shell cmd方法代码示例解析
2020/06/18 Python
关于box-sizing的全面理解
2016/07/28 HTML / CSS
Html5 audio标签样式的修改
2016/01/28 HTML / CSS
财务会计大学生自我评价
2014/04/09 职场文书
党员承诺书范文
2014/05/19 职场文书
暑期培训班策划方案
2014/08/26 职场文书
民主评议政风行风整改方案
2014/09/17 职场文书
实习生个人总结范文
2015/02/28 职场文书
2015年计生协会工作总结
2015/04/24 职场文书
二十年同学聚会感言
2015/07/30 职场文书
《自然之道》读后感3篇
2019/12/17 职场文书
《妈妈别哭,有我在》读后感3篇
2020/01/13 职场文书
JAVA SpringMVC实现自定义拦截器
2022/03/16 Python