pycharm 入门基础配置

时间:2022-07-23
本文章向大家介绍pycharm 入门基础配置,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

pycharm是python的IDE 工具,这个工具很强大,之所以强大,所以对于其配置也可以很复杂,作为一个pycharm的小白,以下的基本的使用是必需的,然后就可以逐步开始使用这个强大的IDE工具了:

A.编辑器设置

打开pycharm之后,首先要设置字体等基本编辑器中的属性,毕竟首先要看着舒服才能敲代码啊,步骤如下: File--->Setting...--->Editor--->Font , 在这里主要设置字体以及大小,还有 行间距 等;

B.解释器设置

除了编辑器之外,还需要配置解释器,pycharm自带了一个python解释器,但是个人更倾向于使用自己添加的解释器,所以按照如下的步骤进行更改: 在当前的python project中,选择File--->Setting...--->Project--->pythonProject--->Python Interpreter , 移除pycharm的解释器,然后在对应的地方设置自己需要的python解释器(在windows下,用: where python 查看其路径). 当添加了自定义的python解释器之后,那么相对应的第三方module也就被自动的加入到了pycharm.

C.代码规范设置

完成以上两步,基本就可以进行敲代码了,不过,有一个第三方的tool, 叫作autopep8 , 这个工具的作用是: 格式化Python的代码,使其符合PEP8 风格的标准。把这个工具加入,可以更好的控制代码的规范,比较推荐使用。具体的步骤如下: a). 首先安装autopep8, 用pip install autopep8命令 就可以了,安装之后,这个autopep8 在哪里呢? 在windows环境下,一般第三方的工具安装后都在 PYTHON_PATHScripts 下面,安装完成后,在Scripts目录下就可以找到一个叫作autopep8.exe的文件 ,这个就是我们需要的第三方工具. b). 在命令行模式下运行"autopep8.exe -h", 我们可以看到其使用说明, 有如下的参数是我们要关注的:

-i , --in-place     这个参数表示 对选择的内容进行格式调整,以使其符合autopep8的标准;
-a, --aggressive      这个参数表示,对需要添加空格符号的地方,会作为一个autopep8的规范进行要求;
-r, --recursive     这个参数表示对于一个项目的目录中的文件,也会执行规范检查,需要和 -i 一起使用。

c). 我们需要在pycharm中添加这个external tool, 以及配置相应的参数,具体在: File--->Setting...--->Tools--->External Tools , 然后点击“+” 这个符号,在弹出的窗口中包含如下的item需要填写:Name, Description ,这两项自己随便写都可以, 不过依然建议写比较有意义的名字和描述 . 在“Tools Settings”中需要如下的设置: 指定 program 的路径,这个路径就是上述autopep8.exe文件的路径,而 Arguments 中指定这个tools的参数,需要设置为: -i -r -a ProjectFileDir 其中,用一对

D. 断点设置方法:

代码调试,免不了需要设置断点,在pycharm中是非常方便的: 找到需要设置断点的代码所在的行,然后在代码的左侧单击左键就可以了,再次单击就取消了。 也可以 首先移动光标到对应的代码行,然后按 ctrl+F8 就可以了,再次按ctrl+F8就取消设置了. 设置断点不是目的,目的是通过断点来观察程序的运行,以及进行调试等,在需要的地方设置断点才是重点. 而我们通过 Run ---> Debug 'main' 这个方式来执行程序,会自动运行到断点处,断点处的代码不会运行。所以断点的设置位置是: 我们需要代码停止执行的地方...... 一旦运行到断点处之后,我们在Debug窗口可以有很多继续的方法,如果 断点处是一个函数,那么 可以选择step into(F7) , 也可以选择step over(F8) , 其中step over 就把函数的调用作为一跳语句,而不进入函数,step into 则是进入函数,如果在函数中,又希望跳出来,那么用step out 。

E. 其他必要设置:

a) File Encoding 的设置,在弹出的setting 窗口中,只是搜索 File Encoding, 然后进行相应的设置,建议设置为utf8. b) 添加pycharm自带的python解释器所对应的第三方Module,在 设置python解释器的地方,选择“+”号,然后搜索需要的包,出来结果后,可以直接点击下方的“install package” 就可以了. 如果解释器不是pycharm自带的,而是指定的特定解释器,那么添加第三方模块的方法,个人更倾向用pip install 命令,安装完成之后,只要pycharm设置的解释器是正确的,那么就自动可以看到安装的第三方module了.