请问为什么我在sublime写python,运行结果每次都要在CMD里看结果,而不能直接在sublime里运行啊?朋友说我要下个pycharm,pycharm是啥?别说百度,百度出来的解释太专业了,看不懂。需要做什么才能直接运行啊?求大神详细说说,最好语言通俗点,打比方啥的,我是小白......
sublime本身只是一个文本编辑器,和window的记事本一样,所以只能编辑py文件,然后在cmd中使用python解释器来运行它。不过也可以通过安装插件,实现直接运行调试。pycharm不一样,它是一个集成的IDE环境,就是包括了代码编辑器、调试器、终端、数据库管理等等python编程相关的组件,所以它就更方便的进行代码编写和调试。
pycharm是电脑整机,插电即用。sublime是主板,你需要配其他的才能用。整机和组装机的区别就是整机省事,组装机能选自己喜欢的,各方面全好的,定制过程繁琐点。pycharm给你什么,你就用什么,省事呗。但其文本编辑可能没sublime强大,插件没sublime多,图标美化可能也没什么选择,等等。sublime还可以是golang、c等等任何语言的开发环境,pycharm主要还是py的开发。
优势:sublime比较简便,可以算是插件式文本编辑器,可以下载自行下载需要的东西pycharm是集成环境,很多python编程相关的编程都会有劣势:sublime刚用时什么东西都没有,需要自己去下载插件pycharm虽然什么东西都有,但是像启动pycharm起码要两分钟以上,sublime秒开这就是为什么有些程序员不关电脑了,因为启动程序要好久