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发送邮件功能实现代码
Jul 15 Python
wxpython中自定义事件的实现与使用方法分析
Jul 21 Python
如何高效使用Python字典的方法详解
Aug 31 Python
通过Python 获取Android设备信息的轻量级框架
Dec 18 Python
Flask入门之上传文件到服务器的方法示例
Jul 18 Python
python引用(import)某个模块提示没找到对应模块的解决方法
Jan 19 Python
Pandas分组与排序的实现
Jul 23 Python
Django admin.py 在修改/添加表单界面显示额外字段的方法
Aug 22 Python
Python使用tkinter模块实现推箱子游戏
Oct 08 Python
jupyter 实现notebook中显示完整的行和列
Apr 09 Python
一文详述 Python 中的 property 语法
Sep 01 Python
Python使用pycharm导入pymysql教程
Sep 16 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程序的php代码
2008/04/07 PHP
在IIS7.0下面配置PHP 5.3.2运行环境的方法
2010/04/13 PHP
PHP无限分类(树形类)的深入分析
2013/06/02 PHP
php在数组中查找指定值的方法
2015/03/17 PHP
PHP中类的自动加载的方法
2017/03/17 PHP
javascript Object与Function使用
2010/01/11 Javascript
基于jquery的禁用右键、文本选择功能、复制按键的实现代码
2013/08/27 Javascript
jquery中prop()方法和attr()方法的区别浅析
2013/09/06 Javascript
使用JavaScript 实现的人脸检测
2015/03/24 Javascript
jquery实现经典的淡入淡出选项卡效果代码
2015/09/22 Javascript
微信小程序 前端源码逻辑和工作流详解
2016/10/08 Javascript
jquery.tableSort.js表格排序插件使用方法详解
2020/08/12 Javascript
关于jQuery里prev()的简单操作代码
2017/10/27 jQuery
vue用递归组件写树形控件的实例代码
2018/07/19 Javascript
基于vue-cli npm run build之后vendor.js文件过大的解决方法
2018/09/27 Javascript
在LayUI图片上传中,解决由跨域问题引起的请求接口错误的方法
2019/09/24 Javascript
JavaScript Dom 绑定事件操作实例详解
2019/10/02 Javascript
js实现九宫格抽奖
2020/03/19 Javascript
Vue中watch、computed、updated三者的区别及用法
2020/07/27 Javascript
Django中数据库的数据关系:一对一,一对多,多对多
2018/10/21 Python
python 梯度法求解函数极值的实例
2019/07/10 Python
解决python中导入win32com.client出错的问题
2019/07/26 Python
使用PyInstaller将Pygame库编写的小游戏程序打包为exe文件及出现问题解决方法
2019/09/06 Python
python加载自定义词典实例
2019/12/06 Python
pytorch 图像中的数据预处理和批标准化实例
2020/01/15 Python
pyqt5 QlistView列表显示的实现示例
2020/03/24 Python
Python键鼠操作自动化库PyAutoGUI简介(小结)
2020/05/17 Python
python爬虫把url链接编码成gbk2312格式过程解析
2020/06/08 Python
Python+unittest+DDT实现数据驱动测试
2020/11/30 Python
HTML5对比HTML4的主要改变和改进总结
2016/05/27 HTML / CSS
英国PC组件和在线电脑商店:SCAN
2019/04/18 全球购物
几个Shell Script面试题
2014/04/18 面试题
几道Web/Ajax的面试题
2016/11/05 面试题
学生的自我鉴定范文
2013/10/24 职场文书
致跳高运动员加油稿
2014/02/12 职场文书
2014学雷锋活动总结
2014/03/09 职场文书