- 主题:外行对pycharm IDE 毫无理解,怎么用好IDE工具
不了解是对的。Python 是动态类型脚本语言。本来就不需要强力的 IDE,用 vscode 足够了。我以前就用个记事本也凑合。这就是 Python 这种语言的魅力。
换成 Java, C++, TypeScript 试一下,没个好用的 IDE 都没法干活。
【 在 poocp 的大作中提到: 】
: 我一直用免费的vscode写python脚本,应该有一万行以上了吧,从来没用过你说的那个pycharm IDE,也没兴趣了解它。
--
FROM 183.253.147.*
看你要做什么。
如果做类似matlab一样的数据分析,应该用jupyter notebook, 或者spyder, 绝对不推荐pycharm
如果做应用程序开发,就可以使用pycharm或者wingware,我个人偏好wingware,其实我是两个都用。
【 在 howfar 的大作中提到: 】
: 一直用盗版的matlab,
: 想转到python, 但是对pycharm IDE 调试器一脸懵, 不知所以
: 求快速上手的办法,别推荐外文的, 太费劲
: ...................
--
FROM 123.121.58.*
对软件工程毫无概念, 觉得IDE还是服务于软件工程的.
发现spyder最接近matlab.
【 在 SoBlue 的大作中提到: 】
: 看你要做什么。
: 如果做类似matlab一样的数据分析,应该用jupyter notebook, 或者spyder, 绝对不推荐pycharm
: 如果做应用程序开发,就可以使用pycharm或者wingware,我个人偏好wingware,其实我是两个都用。
: ...................
--
FROM 111.19.94.*
notebook就对了,这是用python干活的正确姿势,不是用python开发
【 在 howfar 的大作中提到: 】
: 对软件工程毫无概念, 觉得IDE还是服务于软件工程的.
: 发现spyder最接近matlab.
--
FROM 202.38.230.*
有没有可能,程序确实没报错,
而且正常运行完成了。
你所谓的断点根本就不在执行路径上?
【 在 howfar 的大作中提到: 】
: 当然不会怀疑pycharm,
: 但是不停在断点, 也不报错, 超出了理解能力啊
: 报错, 我看不懂也行啊.
: 简直比女人还无理.
: 当然新东西也就是这样, 我倒是有心理准备. 确实太意外了.
--
FROM 27.38.197.*
嗯, 这种错误还是不会犯的. 好歹用matlab也很久了.
问题也找到了,前面有人指出了.
调试每回会重复之前的调试的程序,
如果调试新程序, 快捷键有变化.
【 在 flw 的大作中提到: 】
: 有没有可能,程序确实没报错,
: 而且正常运行完成了。
: 你所谓的断点根本就不在执行路径上?
: ...................
--
FROM 111.19.94.*
有道理。。像他们这种 matlab 过来的,应该去用 jupyter,而不是这个 pycharm.
pycharm 更像是给传统的 python web/gui 后端开发使用的。
【 在 SoBlue 的大作中提到: 】
: 看你要做什么。
: 如果做类似matlab一样的数据分析,应该用jupyter notebook, 或者spyder, 绝对不推荐pycharm
: 如果做应用程序开发,就可以使用pycharm或者wingware,我个人偏好wingware,其实我是两个都用。
: ...................
--
FROM 120.41.146.*
对
【 在 hgoldfish 的大作中提到: 】
: 有道理。。像他们这种 matlab 过来的,应该去用 jupyter,而不是这个 pycharm.
: pycharm 更像是给传统的 python web/gui 后端开发使用的。
--
FROM 103.102.203.205
所以就是不在执行路径上呀,连文件都不是同一个。
【 在 howfar 的大作中提到: 】
: 嗯, 这种错误还是不会犯的. 好歹用matlab也很久了.
: 问题也找到了,前面有人指出了.
: 调试每回会重复之前的调试的程序,
: 如果调试新程序, 快捷键有变化.
--
FROM 27.38.197.*
【 在 howfar 的大作中提到: 】
: 是啊, 我也才注意到这个问题
: 好像明白点儿什么了,
: 不知道是不是配置的原因, 我想想
: ...................
pycharm 的项目是管理组织代码结构的, 但是运行和调试代码,
并没有像其它语言如java, C/C++之类的有个入口点文件函数。
你编辑在test3.py, 但是你运行的是在test.py, 所以断点不会断下来。
默认新打开的文件, 在菜单里面是不会自动生成启动调试的条目的,
只有做过文件调试之后,才会出现。
因此, 第一次调试, 正确的启动方式是, 在编辑窗口, 使用右键,启动快捷菜单,
快捷菜单里面有运行或者调试当前编辑的py文件的, 你要选择这里面的调试。
只有这样做一次调试后, 在主菜单那里, 才会有调试这个文件的条目, 也有更改配置环境(比如需要提供额外的参数, 设置当前路径之类的)的条目。
--
FROM 115.171.245.*