中关村在线

首页 排行 新品 问答 下载 论坛 手机 笔记本 数码相机 主板 显卡 平板电脑 更多

请问一下用于Python语言开发的软件,PyCharm怎么样?

举报
在哪里下载呢?
讨论回答 (20)
dspbclhdcnqt
zj5201012
blueone526
bc122718676
198174dongchunya
zhizunyangfan13
Snail7264153

我想,对于大多数接触过Python开发的同学,应该都对Pycharm有所耳闻,

  • 功能丰富

  • 便捷易用

它不仅有强大的而丰富的功能,而且默认配置非常完善,例如,工程路径、解释器、自动加载第三方包等,所以,不需要过多的配置,我认为,对于Python新手,Pycharm是一个绝佳的选择。

下面我就来介绍一下Pycharm的安装配置。


1. Pycharm安装配置

IDE(Integrated Development Environment, 集成开发环境),目前Python的IDE有很多,vs code、eclipse、atom、anaconda、IDEA等等,我个人不太推荐使用上述这些IDE,当然如果十分喜欢这些IDE也可以。对于初学者开发Python,我只推荐pycharm。毋庸置疑,这是Python最强大的IDE之一。跳转、关联第三方库、速度、集成度、debug等等,可以说pycharm在Python开发中大多数方面表现的都很优秀,而eclipse、anaconda、atom只是在某一个或几个方面表现还可以。首先eclipse需要额外配置Python插件,anaconda集成太多包,有很多是自己用不到的,太臃肿了,atom没用过,不过也不感兴趣,所以,我觉得使用这些IDE还不如配置一下vim。如果说不喜欢每种语言安装一个IDE,喜欢像eclipse这样支持不同语言的IDE,我支持使用IDEA,这和pycharm属于同一家的产品,很多特性有共通之处。

pycharm优点:
  • 功能丰富
  • 提示速度快
  • 强大的书签和跳转功能
  • 高效的debug
  • 学生可以注册免费使用专业版
  • ...
pycharm安装步骤:
  • 下载pycharm
如果没有购买专业版,可以下载社区版免费使用:
http://www.jetbrains.com/pycharm/download/#section=windowswww.jetbrains.com
如果有学校的邮箱,可以注册教育版,和专业版没什么区别:
  • 进行安装
双击可执行文件、选择安装目录进行安装就行了。
  • 配置解释器
setting->Project->Project Interpreter
在红框位置选择上面安装的Python解释器
要检查一下,因为Python默认是生成一个虚拟环境,使用虚拟环境中的解释器

上面仅仅介绍了Pycharm的安装和配置过程,除了上述基础配置外,要想晚上的了解Python配置,还需要学习一下一下几点,

  • pip源代理

  • 虚拟环

当然,除了Pycharm,还有很多适用于Python开发的IDE,例如,

  • jupyter notebook

  • vs code

  • sublime

  • ...

这些也都是不错的IDE,每个同学可以根据自己的喜好进行选择。

shengdao001

好用,非常好用,但是你如果连下载的官方地址都找不到的话,那我觉得编程这条路可能不是太适合你。


回答这个问题之前,先上一张JetBrains公司提供的高清快捷键一览图(鉴于机制不能放外部链接,有需要的朋友可以直接私信我)

那么Pycharm都有哪些「黑科技」呢?且听我一一道来:

1、通过指定参数执行程序

有时候在调试程序的时候,我们要输入启动参数,对于刚使用 Pycharm 的同学,可能并不知道 Pycharm 也是可以指定参数的。点击下图位置

进入设置面板,在 Script parameters 中填入参数即可。

2、分屏查看代码

这项技能几乎是每个高效程序员的最爱了,分屏查看代码!

那怎么开启呢?直接右击标签页即可,如下图:

3、快速开启新的一行

无论你的鼠标光标在哪里,直接Ctrl+Enter即可快速换行。

4、代码快速折叠

PyCharm 中,支持代码块的快速折叠,比如一个类,一个函数,一个 if 代码块,一个 for 循环代码块,才会有折叠的按钮。

折叠:Ctrl -

反折叠:Ctrl +

5、跨级别跳转代码块

根据代码块的在模块中的位置,可以将代码块分为:

行代码块、流程控制代码块、函数内函数代码块、函数代码块、类代码块五种。

在 PyCharm 中如何实现跨级别代码块(从下一级跳到上一级,不可逆向)的跳转呢?

只要记住这一组快捷键就可以:

  • Ctrl + [:跳到上一级代码块开始的地方
  • Ctrl + ]:跳到上一级代码块结束的地方

6、善用 TODO 记录待办事项

作为程序员,随时记录代码中待实现功能,也是很重要的。

7、快速JSON格式化

对于接口返回的一个未经美化的JSON数据格式,看起来还是很头疼的。之前每次我都是去一些在线的网站来搞定,但是一旦没有网络就尴尬了,其实Pycharm早已经自带该功能。Ctrl+Alt+L一键搞定。

8、脱离鼠标的代码区域选择:Extend Selection

根据选中的区域的大小,可以分为选中单词、选中表达式、选中单行、选中代码块、选中函数、选中类几种。

对于代码区域,通常都要借助鼠标才能完成,这里给你推荐一组快捷键,可以让脱离鼠标进行区域的选择:Ctrl + W,一组快捷键即可搞定。


最后附一套手把手PDF教程,对于新手和老手都很有用,大纲目录如下,感兴趣的朋友欢迎来撩。


本文为作者“一个程序员的奋斗史”悟空问答原创文章,未经允许转载、抄袭必究!

sudeyi888
SHUOSHUO1018
353801403
han88578
qq416695827
wfly225
sceae3wcg

我想,对于大多数接触过Python开发的同学,应该都对Pycharm有所耳闻,

  • 功能丰富

  • 便捷易用

它不仅有强大的而丰富的功能,而且默认配置非常完善,例如,工程路径、解释器、自动加载第三方包等,所以,不需要过多的配置,我认为,对于Python新手,Pycharm是一个绝佳的选择。

下面我就来介绍一下Pycharm的安装配置。


1. Pycharm安装配置

IDE(Integrated Development Environment, 集成开发环境),目前Python的IDE有很多,vs code、eclipse、atom、anaconda、IDEA等等,我个人不太推荐使用上述这些IDE,当然如果十分喜欢这些IDE也可以。对于初学者开发Python,我只推荐pycharm。毋庸置疑,这是Python最强大的IDE之一。跳转、关联第三方库、速度、集成度、debug等等,可以说pycharm在Python开发中大多数方面表现的都很优秀,而eclipse、anaconda、atom只是在某一个或几个方面表现还可以。首先eclipse需要额外配置Python插件,anaconda集成太多包,有很多是自己用不到的,太臃肿了,atom没用过,不过也不感兴趣,所以,我觉得使用这些IDE还不如配置一下vim。如果说不喜欢每种语言安装一个IDE,喜欢像eclipse这样支持不同语言的IDE,我支持使用IDEA,这和pycharm属于同一家的产品,很多特性有共通之处。

pycharm优点:
  • 功能丰富
  • 提示速度快
  • 强大的书签和跳转功能
  • 高效的debug
  • 学生可以注册免费使用专业版
  • ...
pycharm安装步骤:
  • 下载pycharm
如果没有购买专业版,可以下载社区版免费使用:
http://www.jetbrains.com/pycharm/download/#section=windowswww.jetbrains.com
如果有学校的邮箱,可以注册教育版,和专业版没什么区别:
  • 进行安装
双击可执行文件、选择安装目录进行安装就行了。
  • 配置解释器
setting->Project->Project Interpreter
在红框位置选择上面安装的Python解释器
要检查一下,因为Python默认是生成一个虚拟环境,使用虚拟环境中的解释器

上面仅仅介绍了Pycharm的安装和配置过程,除了上述基础配置外,要想晚上的了解Python配置,还需要学习一下一下几点,

  • pip源代理

  • 虚拟环

当然,除了Pycharm,还有很多适用于Python开发的IDE,例如,

  • jupyter notebook

  • vs code

  • sublime

  • ...

这些也都是不错的IDE,每个同学可以根据自己的喜好进行选择。

liukun6254008

好用,非常好用,但是你如果连下载的官方地址都找不到的话,那我觉得编程这条路可能不是太适合你。


回答这个问题之前,先上一张JetBrains公司提供的高清快捷键一览图(鉴于机制不能放外部链接,有需要的朋友可以直接私信我)

那么Pycharm都有哪些「黑科技」呢?且听我一一道来:

1、通过指定参数执行程序

有时候在调试程序的时候,我们要输入启动参数,对于刚使用 Pycharm 的同学,可能并不知道 Pycharm 也是可以指定参数的。点击下图位置

进入设置面板,在 Script parameters 中填入参数即可。

2、分屏查看代码

这项技能几乎是每个高效程序员的最爱了,分屏查看代码!

那怎么开启呢?直接右击标签页即可,如下图:

3、快速开启新的一行

无论你的鼠标光标在哪里,直接Ctrl+Enter即可快速换行。

4、代码快速折叠

PyCharm 中,支持代码块的快速折叠,比如一个类,一个函数,一个 if 代码块,一个 for 循环代码块,才会有折叠的按钮。

折叠:Ctrl -

反折叠:Ctrl +

5、跨级别跳转代码块

根据代码块的在模块中的位置,可以将代码块分为:

行代码块、流程控制代码块、函数内函数代码块、函数代码块、类代码块五种。

在 PyCharm 中如何实现跨级别代码块(从下一级跳到上一级,不可逆向)的跳转呢?

只要记住这一组快捷键就可以:

  • Ctrl + [:跳到上一级代码块开始的地方
  • Ctrl + ]:跳到上一级代码块结束的地方

6、善用 TODO 记录待办事项

作为程序员,随时记录代码中待实现功能,也是很重要的。

7、快速JSON格式化

对于接口返回的一个未经美化的JSON数据格式,看起来还是很头疼的。之前每次我都是去一些在线的网站来搞定,但是一旦没有网络就尴尬了,其实Pycharm早已经自带该功能。Ctrl+Alt+L一键搞定。

8、脱离鼠标的代码区域选择:Extend Selection

根据选中的区域的大小,可以分为选中单词、选中表达式、选中单行、选中代码块、选中函数、选中类几种。

对于代码区域,通常都要借助鼠标才能完成,这里给你推荐一组快捷键,可以让脱离鼠标进行区域的选择:Ctrl + W,一组快捷键即可搞定。


最后附一套手把手PDF教程,对于新手和老手都很有用,大纲目录如下,感兴趣的朋友欢迎来撩。


本文为作者“一个程序员的奋斗史”悟空问答原创文章,未经允许转载、抄袭必究!

290273

当然非常不错啊,作为一个非常专业、智能的python开发软件,pycharm在项目开发中有着非常高的普及率和欢迎度,使用的公司和个人自然也非常多,下面我简单介绍一下pycharm的安装和使用过程,感兴趣的朋友可以尝试一下:

下载pycharm

这个直接到pycharm官网下载即可,如下,目前分为Professional和Community2个版本,其中Community是完全免费的,而Professional需要付费购买,个人使用的话,直接下载Community版,完全可以满足日常开发,安装包大概也就几百兆:

安装pycharm

这里直接双击刚才的安装包即可,接着就会进入安装向导,按照软件提示一步一步往下走就行,非常简单,默认安装位置会是c盘,当然,你也可以选择其他路径,注意路径不能包含中文,耐心等待一会儿即可看到finish界面,提示安装完成:

重启软件,初次进入,会提示新建项目,默认情况下软件会自动识别本地python解释器路径,如果识别失败,这里我们可以进入“File”->“Settings...”,手动设置python解释器,支持在多个项目之间切换python解释器,非常方便:

使用pycharm

安装完成后,我们就可以愉快的开始python编程了,新建一个“Python File”,然后就可以直接编辑python代码,这里支持智能补全、语法提示、代码高亮等基本功能,除此之外,还支持单元测试、代码重构、代码分析等高级功能,个人使用来说非常不错,不管是项目的开发和维护,都非常方便,尤其是团队协作的大型项目,更是非常合适:

至此,我们就完成了pycharm的安装和简单使用,总的来说,整个过程非常简单,只要你熟悉一下基本流程,很快就能在本地搭建好开发环境,pycharm使用来说,效果非常不错,相信你很快就会爱上这款软件,当然,你也可以使用其他轻量级的开发软件,像vs code、sublime text等也都非常不错,网上也有相关教程和资料,介绍的非常详细,感兴趣的话,可以搜一下,希望以上分享的内容能对你有所帮助吧,也欢迎大家评论、留言进行补充。

deyideshengyupia
5555ysj

当然非常不错啊,作为一个非常专业、智能的python开发软件,pycharm在项目开发中有着非常高的普及率和欢迎度,使用的公司和个人自然也非常多,下面我简单介绍一下pycharm的安装和使用过程,感兴趣的朋友可以尝试一下:

下载pycharm

这个直接到pycharm官网下载即可,如下,目前分为Professional和Community2个版本,其中Community是完全免费的,而Professional需要付费购买,个人使用的话,直接下载Community版,完全可以满足日常开发,安装包大概也就几百兆:

安装pycharm

这里直接双击刚才的安装包即可,接着就会进入安装向导,按照软件提示一步一步往下走就行,非常简单,默认安装位置会是c盘,当然,你也可以选择其他路径,注意路径不能包含中文,耐心等待一会儿即可看到finish界面,提示安装完成:

重启软件,初次进入,会提示新建项目,默认情况下软件会自动识别本地python解释器路径,如果识别失败,这里我们可以进入“File”->“Settings...”,手动设置python解释器,支持在多个项目之间切换python解释器,非常方便:

使用pycharm

安装完成后,我们就可以愉快的开始python编程了,新建一个“Python File”,然后就可以直接编辑python代码,这里支持智能补全、语法提示、代码高亮等基本功能,除此之外,还支持单元测试、代码重构、代码分析等高级功能,个人使用来说非常不错,不管是项目的开发和维护,都非常方便,尤其是团队协作的大型项目,更是非常合适:

至此,我们就完成了pycharm的安装和简单使用,总的来说,整个过程非常简单,只要你熟悉一下基本流程,很快就能在本地搭建好开发环境,pycharm使用来说,效果非常不错,相信你很快就会爱上这款软件,当然,你也可以使用其他轻量级的开发软件,像vs code、sublime text等也都非常不错,网上也有相关教程和资料,介绍的非常详细,感兴趣的话,可以搜一下,希望以上分享的内容能对你有所帮助吧,也欢迎大家评论、留言进行补充。

wdf1195254363
展开查看全部 20 条讨论
精品应用推荐
新浪微博 新浪微博 天气通 天气通 淘宝特价版 淘宝特价版 UC浏览器 UC浏览器
相关问题

请问一下用于Python语言开发的软件,PyCharm怎么样?

1517 浏览 20 回答

Python是学什么的?能做什么?

1633 浏览 10 回答

Python有什么优势和劣势?

1548 浏览 10 回答

python做可视化数据分析,究竟怎么样?

1329 浏览 8 回答

python桌面开发,为什么选择PyQt或wxPython,而不使用Tkinter?

1477 浏览 6 回答

热门问题

xvdevios安卓安装包旧版

2 浏览 4 回答

xvdevios安卓安装包旧版

微信客户服务电话95188人工时间?

2 浏览 3 回答

微信客户服务电话95188人工时间?

格力空调客户服务电话人工服务24小时

2 浏览 2 回答

格力空调客户服务电话人工服务24小时

电脑突然显示你的电脑遇到问题,需要重新启动,我们只收集是怎么回事_百

2 浏览 4 回答

电脑突然显示你的电脑遇到问题,需要重新启动,我们只收集是怎么回事_百

樱花漫画官方网站入口是什么?

2 浏览 3 回答

樱花漫画官方网站入口是什么?

苹果怎么打开apk 苹果怎么打开apk

2 浏览 6 回答

苹果怎么打开apk 苹果怎么打开apk

我的微信群被人举报了,肿么可以查到是谁举报的?

2 浏览 8 回答

我的微信群被人举报了,肿么可以查到是谁举报的?

wps怎么设置文字行间距20磅,我找不到在哪里设置?

2 浏览 6 回答

wps怎么设置文字行间距20磅,我找不到在哪里设置?

3Dmax8、3Dmax9、3Dmax10这3个版本到底有什么不同?

2 浏览 4 回答

3Dmax8、3Dmax9、3Dmax10这3个版本到底有什么不同?

小米应用商店下了一个游戏,那个游戏里有广告,肿么关掉??

2 浏览 4 回答

小米应用商店下了一个游戏,那个游戏里有广告,肿么关掉??
最新问答

怎么注册易信帐户?

4841 浏览 4 回答

怎么注册易信帐户?

word文档里首页是单面,其他页是双面打印的肿么弄啊?

6383 浏览 5 回答

word文档里首页是单面,其他页是双面打印的肿么弄啊?

键盘插头是圆头的肿么按在电视上

7621 浏览 8 回答

键盘插头是圆头的肿么按在电视上

opopr9pius玩王者荣耀发不发烧

8959 浏览 4 回答

opopr9pius玩王者荣耀发不发烧

opopr9pius玩王者荣耀发不发烧

8959 浏览 4 回答

opopr9pius玩王者荣耀发不发烧
举报
举报成功

经过核实后将会做出处理,感谢您为社区和谐做出贡献。

请选择删除原因
删除成功
确定推荐该回答?
推荐成功

更多频道

频道导航
辅助工具