Python的IDE之Pycharm的使用

一、为什么用IDE(Python集成开发环境-Pycharm)

到现在为止,我们也是写过代码的人啦,但你有没有发现,每次写代码要新建文件、写完保存时还要选择存放地点,执行时还要切换到命令行调用python解释器,好麻烦呀,能否一气呵成,让我简单的写代码?此时开发工具IDE上场啦,一个好的IDE能帮你大大提升开发效率。

很多语言都有比较流行的开发工具,比如JAVA 的Eclipse, C#,C++的VisualStudio, Python的是啥呢? Pycharm和Jupyter,最好的两款Python开发IDE。

二、安装Pycharm(老汉推车式)

接下来安装pycharm

1、首先从网站下载pycharm:点击打开链接(链接为:http://www.jetbrains.com/pycharm/download/#section=windows),进入之后如下图,根据自己电脑的操作系统进行选择,对于windows系统选择图中红色圈中的区域。

2、在弹出的PyCharm安装欢迎页面中,点击“Next按钮”进入下一步

3、根据你电脑的处理器选择32位或64位,创建桌面快捷方式、关联*.py文件

4、选择开始菜单文件夹,选择Install

5、开始安装

6、安装完成,立刻运行Pycharm

7、选择是否导入开发环境配置文件,此处选择不导入

8、阅读和接受这些条款和协议,毫无疑问,果断接受

9、注册码:软件激活方式

  1. 推荐购买正版软件,支持正版。
  2. 可以选择下载社区版本,免费的,这种版本小白玩玩可以
  3. 专业版本可以选择试用,免费试用30天。
  4. 网上寻找激活码或授权服务器。
  5. 万能的某宝呀!赐予我力量吧。

2.1 暴力破解Pycharm获取激活码

在此使用第4种方法,建议先把“0.0.0.0 account.jetbrains.com”添加到hosts文件中,一般在C:\Windows\System32\drivers\etc目录下,若没有,动动小手新建一个,注意无后缀名

修改hosts文件,在最后添加黄色标记部分,即0.0.0.0 account.jetbrains.com,并保存:

此处通过http://idea.lanyus.com/,获取激活码,并复制

10、粘贴注册码到下图紫色框框里,点击OK即可。

11、漂亮的原谅色界面就出现了

12、点击创建新项目

13、自定义项目存储路径,默认关联Python解释器,点击Create

2.2 汉化Pycharm

注意:汉化前请关闭PyCharm,并且作为高贵的开发的你,尽量不要使用

14、汉化包获取:https://pan.baidu.com/s/1sweHYIyiA_gZR7XoMaBTXw

15、将汉化包”resources_cn.jar”放置到安装目录的lib下,重启PyCharm

三、使用Pycharm

3.1 整体结构

3.2 使用技巧

1、如何更换Python解释器:

在文件->设置->项目:xxx下找到Project Interpreter。然后修改为你需要的Python解释器。注意这个地方一定要注意的是:在选择Python解释器的时候,一定要选择到python.exe这个文件,而不是python的安装文件夹。

2、如何创建一个Python包:

注意:**一定要选择Python Package,不然就不会创建一个__init__.py文件。否则需要自己创建。**

3、如何创建不同类型的文件:

4、 如何新建一个项目:

5、如何调整编辑器字体及其大小:

6、如何调整控制台的字体及其大小:

7、如何设置文件编码:

8、如何修改文件背景颜色:

9、如何让一个tab键代替4个空格键:

10、如何自定义Python模版文件:

11、显示行号:在显示行号的地方右键,勾选上显示行号。

12、安装插件:设置->Plugins->Browse repositories,然后输入你要安装的插件。

13、复制文件路径:右键->copy path。

14、在文件管理器中打开:右键->Show In Explorer。

15、进入到某文件中:把光标放在单词中间,然后按ctrl+b或者按ctrl键+鼠标左键。

16、查看项目结构

17、DEBUG:

跳过函数执行

进入自己的函数,进入系统的函数

进入自己的函数,但不进入系统的函数

跳出当前执行的函数

跳到光标所在的地方

跳到下一个断点

结束本次执行

18、设置一次性只能运行一个实例

19、常用快捷键

  • ctrl+c:选中内容复制;不选中内容时,复制当前行。
  • ctrl+x:选中内容剪切;不选中内容时,剪切当前行。
  • ctrl+v:粘贴
  • ctrl+d:复制当前行到下一行。
  • ctrl+y:删除当前这一行。
  • shift+enter:跳到下一行。
  • ctrl+/:添加注释。
  • tab:缩进。
  • shift+tab:取消缩进。
  • ctrl+f:查找。
  • ctrl+shift+r:在当前项目中查找。
  • ctrl+减号:折叠当前代码块。
  • ctrl+加号:展开当前代码块。
  • ctrl+shift+减号:折叠当前文件所有代码块。
  • ctrl+shift+加号:展开当前文件所有代码库。
  • ctrl+z:回到上一步操作
  • shift+ctrl+z:回到下一步

Python的IDE之Pycharm的使用的更多相关文章

  1. 2、Python的IDE之PyCharm的使用

    一.Python集成开发环境-Pycharm介绍 PyCharm是一款功能强大的,用于编写复杂需要结构化的功能代码,下面介绍一下 在Windows下如何安装PyCharm . 操作系统:Windows ...

  2. python的IDE工具-- Pycharm

    我们可以在python的交互环境下编写执行代码,但这只是适合短的代码,当有长的代码时在这里编写就不方便, Python有自带的IDE,根据自己使用的情况来看,感觉Pycharm这款IDE比自带的IDE ...

  3. Python最好IDE:Pycharm使用小技巧总结,让你写代码更为舒适

  4. python基础系列教程——Python的安装与测试:python的IDE工具PyDev和pycharm,anaconda

    ---恢复内容开始--- python基础系列教程——Python的安装与测试:python的IDE工具PyDev和pycharm,anaconda 从头开启python的开发环境搭建.安装比较简单, ...

  5. Python基础入门一文通 | Python2 与Python3及VSCode下载和安装、PyCharm激活与安装、Python在线IDE、Python视频教程

    目录 1. 关键词 2. 推荐阅读 2.1. 视频教程 3. 本文按 4. 安装 4.1. 视频教程 4.2. 资源下载 4.3. 安装教程 1. 关键词 Python2 与Python3及VSCod ...

  6. Windows安装Python环境和Python集成开发环境(IDE)PyCharm

    1.Windows中安装Python 3 (1)打开浏览器,访问Python官网(https://www.python.org/) (2)光标移动至Downloads,单机Windows链接 (3)根 ...

  7. Python最强IDE(PyCharm)安装教程

    欢迎关注公众号[Python开发实战],免费领取Python学习电子书! PyCharm是目前最流行.使用最广泛的Python IDE(Integrated Development Environme ...

  8. 【整理】各种Python的IDE(集成开发环境)的总结和对比

    原地址:http://www.tuicool.com/articles/rMVJNn 原文  http://www.crifan.com/summary_common_python_ide_pyscr ...

  9. python笔记:#003#PyCharm 的初始设置

    PyCharm 的初始设置(知道) 目标 恢复 PyCharm 的初始设置 第一次启动 PyCharm 新建一个 Python 项目 设置 PyCharm 的字体显示 PyCharm 的升级以及其他 ...

随机推荐

  1. 黑马oracle_day01:01.oracle体系结构

    01.oracle体系结构 02.oracle的基本操作 03.oracle的查询 04.oracle对象 05.oracle编程 01.oracle体系结构 开发环境:VMware® Worksta ...

  2. 修改element-ui里table中悬浮框中三角号的颜色及透明度设置

    .el-tooltip__popper,.el-tooltip__popper.is-dark{background:rgba(0,0,0,0.6) !important;} .el-tooltip_ ...

  3. java菜鸟第一天

  4. taro编译的时候报 exports.pRimraf = util_1.promisify(rimraf); 错误

    C:\Users\1\AppData\Roaming\npm\node_modules\@tarojs\cli\dist\h5\helper.js:8 exports.pRimraf = util_1 ...

  5. 18 ~ express ~ 前台分类导航展示 与 排序

    一,前台分类导航展示 1,后台文件:  /router/main.js router.get('/',(req,res,next)=>{ /** * 从数据库中读取分类信息 * rs是一个数组类 ...

  6. html特殊字符的写法

    符号 写法 (空格)   <(小于号) < >(大于号) > " " ®(已注册) ® ©(版权) © ™(商标) ™ (半方大的空白)   (全方大的空白 ...

  7. 4 react 简书 引入 redux 的 combineReducers 对 redux 数据进行管理

    1. src 下的 common 下的 header 创建 store 文件夹 下创建 reducer.js # src/common/header/store/reducer.js const st ...

  8. 第一章,初识C语言

    1.1 C语言起源 1.2 选择C语言的理由 1.3 C语言的应用范围 1.4 计算机能做什么 1.5 高级计算机语言和编译器 1.6 语言标准 c90,c99,c11. 1.7 使用C语言的7个步骤 ...

  9. 利用IIS6提权获得管理员权限

    IIS6也是一个比较古老的提权EXP了,是通过利用WMI的权限来执行命令. 目标机:漏洞巨多的Win2003 下面说一下通过IIS6在已用菜刀连接上的服务器上运用IIS6获得管理员权限的过程. 1.将 ...

  10. 好文推荐:终于有人把Elasticsearch原理讲透了

    专注于Java领域优质技术,欢迎关注 作者:channingbreeze 转自公号:互联网侦察 小史是一个非科班的程序员,虽然学的是电子专业,但是通过自己的努力成功通过了面试,现在要开始迎接新生活了. ...