选择Pycharm放弃Spyder的理由

文章对比了Spyder和PyCharm两款Python开发工具,指出Spyder在多进程支持和子进程输出上的不足,并分享了PyCharm如何解决这些问题。此外,还介绍了PyCharm的实用快捷键和个性化设置,如双击Shift搜索、Ctrl+单击查看声明、Shift+F9调试等。最后提到了PyCharm中导入Anaconda环境和解决快捷键冲突的方法。
摘要由CSDN通过智能技术生成

一直用Anaconda自带的Spyder做开发,尽管界面漂亮,但是写代码过程中遇到三个难受的问题:

1. 没有目录树:做开发时,打开的文件很快就挤满了标签栏;

2. 子进程输出丢失:实现多进程时,进程内部的print无法打印;

3. 在实现多进程时运行了一下multiprocessing.Queue(),迟迟没有成功(在ipyhon单句运行就没问题)。

以上问题1还可以忍受,但是目前的项目避不开2和3,所以决定换pycharm试一下:

经测试,pycharm可以解决问题1、问题2,问题3测试后回答。

 

快捷键

快捷键多了也记不住,我会放弃过多的组合以及不常用的键。像tab和enter都可以自动补全,enter的傻瓜式用法更符合习惯,也就不需要记录了。

记录几个我认为非常有用的。

【工具相关】

双击Shift 搜索一切

Shift+Esc

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值