更正了第19课文档

pull/562/head
jackfrued 2020-04-27 07:42:26 +08:00
parent a9ded25d5e
commit 3ef372196c
1 changed files with 9 additions and 35 deletions

View File

@ -4,33 +4,33 @@ PyCharm是由JetBrains公司开发的提供给Python专业的开发者的一个
### PyCharm的下载和安装 ### PyCharm的下载和安装
可以在[JetBrains公司的官方网站](<https://www.jetbrains.com/>)找到PyCharm的[下载链接](https://www.jetbrains.com/pycharm/download/)有两个可供下载的版本一个是社区版PyCharm CE一个是专业版PyCharm Professional。社区版在Apache许可证下发布可以免费使用专业版在专用许可证下发布需要购买授权后才能使用但新用户可以试用30天。很显然专业版提供了更为强大的功能和对企业级开发的各种支持但是对于初学者来说社区版已经足够强大和好用了。安装PyCharm只需要直接运行下载的安装程序然后持续的点击“下一步”就可以啦。下面是我在Windows系统下安装PyCharm的截图。 可以在[JetBrains公司的官方网站](<https://www.jetbrains.com/>)找到PyCharm的[下载链接](https://www.jetbrains.com/pycharm/download/)有两个可供下载的版本一个是社区版PyCharm CE一个是专业版PyCharm Professional。社区版在Apache许可证下发布可以免费使用专业版在专用许可证下发布需要购买授权后才能使用但新用户可以试用30天。很显然专业版提供了更为强大的功能和对企业级开发的各种支持但是对于初学者来说社区版已经足够强大和好用了。安装PyCharm只需要直接运行下载的安装程序然后持续的点击“Next”下一步按钮就可以啦。下面是我在Windows系统下安装PyCharm的截图安装完成后点击“Finish”结束按钮关闭安装向导然后可以通过双击桌面的快捷方式来运行PyCharm
![](res/pycharm-installation.png) ![](res/pycharm-installation.png)
### 首次使用的设置 ### 首次使用的设置
第一次使用PyCharm时会有一个导入设置的向导如果之前没有使用PyCharm或者没有保存过设置的就直接选择“Do not import settings”进入下一步即可下面是我在macOS系统下第一使用PyCharm时的截图。 第一次使用PyCharm时会有一个导入设置的向导如果之前没有使用PyCharm或者没有保存过设置的就直接选择“Do not import settings”进入下一步即可下面是我在macOS系统下第一使用PyCharm时的截图。
![](./res/pycharm-import-settings.png) ![](./res/pycharm-import-settings.png)
专业版的PyCharm是需要激活的**强烈建议大家在条件允许的情况下支付费用来支持优秀的产品**如果不用做商业用途或者不需要使用PyCharm的高级功能我们可以暂时选择试用30天或者使用社区版的PyCharm。如果你是一名学生希望购买PyCharm来使用可以看看[教育优惠官方申请指南](https://sales.jetbrains.com/hc/zh-cn/articles/207154369)。 专业版的PyCharm是需要激活的**强烈建议大家在条件允许的情况下支付费用来支持优秀的产品**如果不用做商业用途或者不需要使用PyCharm的高级功能我们可以暂时选择试用30天或者使用社区版的PyCharm。如果你是一名学生希望购买PyCharm来使用可以看看[教育优惠官方申请指南](https://sales.jetbrains.com/hc/zh-cn/articles/207154369)。如下图所示我们需要点击“Evaluate”按钮来试用专业版PyCharm。
![](./res/pycharm-activation.png) ![](./res/pycharm-activation.png)
接下来是选择UI主题这个可以根据个人喜好进行选择。 接下来是选择UI主题可以根据个人喜好进行选择,深色的主题比较护眼而浅色的主题对比度更好
![](./res/pycharm-ui-themes.png) ![](./res/pycharm-ui-themes.png)
再接下来是创建可以在终端命令行中使用PyCharm项目的启动脚本当然也可以直接跳过这一步 再接下来是创建可以在“终端”或“命令行提示符”中运行PyCharm的启动脚本当然也可以不做任何勾选直接点击“Next: Featured plugins”按钮进入下一环节
![](./res/pycharm-create-launcher.png) ![](./res/pycharm-create-launcher.png)
然后可以选择需要安装哪些插件,我们可以暂时什么都不安装等需要的时候再来决定。 然后可以选择需要安装哪些插件,我们可以暂时什么都不安装等需要的时候再来决定。
![](./res/pycharm-install-plugins.png) ![](./res/pycharm-install-plugins.png)
最后点击上图右下角的“Start using PyCharm”就可以开始使用PyCharm了。 最后点击上图右下角的“Start using PyCharm”开始使用PyCharm就可以开启你的PyCharm之旅了。
### 用PyCharm创建项目 ### 用PyCharm创建项目
@ -56,7 +56,7 @@ PyCharm是由JetBrains公司开发的提供给Python专业的开发者的一个
PyCharm为写Python代码提供了自动补全和高亮语法功能这也是PyCharm作为集成开发环境IDE的基本功能。PyCharm的“File”菜单有一个“Settings”菜单项macOS上是在“PyCharm”菜单的“Preferences…”菜单项这个菜单项会打开设置窗口可以在此处对PyCharm进行设置如下图所示。 PyCharm为写Python代码提供了自动补全和高亮语法功能这也是PyCharm作为集成开发环境IDE的基本功能。PyCharm的“File”菜单有一个“Settings”菜单项macOS上是在“PyCharm”菜单的“Preferences…”菜单项这个菜单项会打开设置窗口可以在此处对PyCharm进行设置如下图所示。
![](res/pycharm-settings.png) ![](/Users/Hao/Desktop/Python-Core-50-Courses/res/pycharm-settings.png)
PyCharm的菜单项中有一个非常有用的“Code”菜单菜单中提供了自动生成代码、自动补全代码、格式化代码、移动代码等选项这些功能对开发者来说是非常有用的大家可以尝试使用这些菜单项或者记住它们对应的快捷键例如在macOS上格式化代码这个菜单项对应的快捷键是`alt+command+L`。除此之外“Refactor”菜单也非常有用它提供了一些重构代码的选项。所谓重构是在不改变代码执行结果的前提下调整代码的结构这也是资深程序员的一项重要技能。还有一个值得一提的菜单是“VCS”VCS是“Version Control System”版本控制系统的缩写这个菜单提供了对代码版本管理的支持。版本控制的知识会在其他的课程中为大家讲解。 PyCharm的菜单项中有一个非常有用的“Code”菜单菜单中提供了自动生成代码、自动补全代码、格式化代码、移动代码等选项这些功能对开发者来说是非常有用的大家可以尝试使用这些菜单项或者记住它们对应的快捷键例如在macOS上格式化代码这个菜单项对应的快捷键是`alt+command+L`。除此之外“Refactor”菜单也非常有用它提供了一些重构代码的选项。所谓重构是在不改变代码执行结果的前提下调整代码的结构这也是资深程序员的一项重要技能。还有一个值得一提的菜单是“VCS”VCS是“Version Control System”版本控制系统的缩写这个菜单提供了对代码版本管理的支持。版本控制的知识会在其他的课程中为大家讲解。
@ -76,30 +76,4 @@ PyCharm的菜单项中有一个非常有用的“Code”菜单菜单中提供
| `F2` | 快速定位到错误代码 | | `F2` | 快速定位到错误代码 |
| `command+ alt + F7` | 查看哪些地方用到了指定的函数、类、方法 | | `command+ alt + F7` | 查看哪些地方用到了指定的函数、类、方法 |
> **说明**Windows系统下如果使用PyCharm的默认设置可以将上面的`command`键换成`ctrl`键即可,唯一的例外是`ctrl + space`那个快捷键因为它跟Windows系统切换输入法的快捷键是冲突的所以在Windows系统下没有与之对应的快捷键。 > **说明**Windows系统下如果使用PyCharm的默认设置可以将上面的`command`键换成`ctrl`键即可,唯一的例外是`ctrl + space`那个快捷键因为它跟Windows系统切换输入法的快捷键是冲突的所以在Windows系统下默认没有与之对应的快捷键。
### 常用操作和快捷键
PyCharm为写Python代码提供了自动补全和高亮语法功能这也是PyCharm作为集成开发环境IDE的基本功能。PyCharm的“File”菜单有一个“Settings”菜单项macOS上是在“PyCharm”菜单的“Preferences…”菜单项这个菜单项会打开设置窗口可以在此处对PyCharm进行设置如下图所示。
![](res/pycharm-settings.png)
PyCharm的菜单项中有一个非常有用的“Code”菜单菜单中提供了自动生成代码、自动补全代码、格式化代码、移动代码等选项这些功能对开发者来说是非常有用的大家可以尝试使用这些菜单项或者记住它们对应的快捷键例如在macOS上格式化代码这个菜单项对应的快捷键是`alt+command+L`。除此之外“Refactor”菜单也非常有用它提供了一些重构代码的选项。所谓重构是在不改变代码执行结果的前提下调整代码的结构这也是资深程序员的一项重要技能。还有一个值得一提的菜单是“VCS”VCS是“Version Control System”版本控制系统的缩写这个菜单提供了对代码版本管理的支持。版本控制的知识会在其他的课程中为大家讲解。
下表列出了一些PyCharm中特别常用的快捷键当然如果愿意也可以通过设置窗口中“Keymap”菜单项自定义快捷键PyCharm本身也针对不同的操作系统和使用习惯对快捷键进行了分组。
| 快捷键 | 作用 |
| --------------------------------------------- | -------------------------------------- |
| `command + j` | 显示可用的代码模板 |
| `command + b` | 查看函数、类、方法的定义 |
| `ctrl + space` | 万能代码提示快捷键,一下不行按两下 |
| `command + alt + l` | 格式化代码 |
| `alt + enter` | 万能代码修复快捷键 |
| `ctrl + /` | 注释/反注释代码 |
| `shift + shift` | 万能搜索快捷键 |
| `command + d` / `command + y` | 复制/删除一行代码 |
| `command + shift + -` / `command + shift + +` | 折叠/展开所有代码 |
| `F2` | 快速定位到错误代码 |
| `command+ alt + F7` | 查看哪些地方用到了指定的函数、类、方法 |
> **说明**Windows系统下如果使用PyCharm的默认设置可以将上面的`command`键换成`ctrl`键即可,唯一的例外是`ctrl + space`那个快捷键因为它跟Windows系统切换输入法的快捷键是冲突的所以在Windows系统下没有与之对应的快捷键。