zoukankan      html  css  js  c++  java
  • 005 Python的IDE之Pycharm的使用

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

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

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

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

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

    012-Python集成开发环境之Pycharm的使用-09.png?x-oss-process=style/watermark

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

    012-Python集成开发环境之Pycharm的使用-10.png?x-oss-process=style/watermark

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

    012-Python集成开发环境之Pycharm的使用-11.png?x-oss-process=style/watermark

    012-Python集成开发环境之Pycharm的使用-12.png?x-oss-process=style/watermark

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

    012-Python集成开发环境之Pycharm的使用-13.png?x-oss-process=style/watermark

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

    012-Python集成开发环境之Pycharm的使用-14.png?x-oss-process=style/watermark

    12、点击创建新项目

    012-Python集成开发环境之Pycharm的使用-15.png?x-oss-process=style/watermark

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

    012-Python集成开发环境之Pycharm的使用-16.png?x-oss-process=style/watermark

    2.2 汉化Pycharm
    3.1 整体结构

    1、如何更换Python解释器:

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

    012-Python集成开发环境之Pycharm的使用-20.jpg?x-oss-process=style/watermark

    2、如何创建一个Python包:

    012-Python集成开发环境之Pycharm的使用-21.jpg?x-oss-process=style/watermark

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

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

    012-Python集成开发环境之Pycharm的使用-22.jpg?x-oss-process=style/watermark

    4、 如何新建一个项目:

    012-Python集成开发环境之Pycharm的使用-23.jpg?x-oss-process=style/watermark

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

    012-Python集成开发环境之Pycharm的使用-24.jpg?x-oss-process=style/watermark

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

    012-Python集成开发环境之Pycharm的使用-25.jpg?x-oss-process=style/watermark

    7、如何设置文件编码:

    012-Python集成开发环境之Pycharm的使用-26.jpg?x-oss-process=style/watermark

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

    012-Python集成开发环境之Pycharm的使用-27.jpg?x-oss-process=style/watermark

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

    012-Python集成开发环境之Pycharm的使用-28.jpg?x-oss-process=style/watermark

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

    012-Python集成开发环境之Pycharm的使用-29.jpg?x-oss-process=style/watermark

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

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

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

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

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

    16、查看项目结构

    012-Python集成开发环境之Pycharm的使用-30.jpg?x-oss-process=style/watermark

    17、DEBUG:

    跳过函数执行

    012-Python集成开发环境之Pycharm的使用-31.jpg?x-oss-process=style/watermark

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

    012-Python集成开发环境之Pycharm的使用-32.jpg?x-oss-process=style/watermark

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

    012-Python集成开发环境之Pycharm的使用-33.jpg?x-oss-process=style/watermark

    跳出当前执行的函数

    012-Python集成开发环境之Pycharm的使用-34.jpg?x-oss-process=style/watermark

    跳到光标所在的地方

    012-Python集成开发环境之Pycharm的使用-35.jpg?x-oss-process=style/watermark

    跳到下一个断点

    012-Python集成开发环境之Pycharm的使用-36.jpg?x-oss-process=style/watermark

    结束本次执行

    012-Python集成开发环境之Pycharm的使用-37.jpg?x-oss-process=style/watermark

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

    012-Python集成开发环境之Pycharm的使用-38.jpg?x-oss-process=style/watermark

    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:回到下一步

    • home:回到首个字符

    • end: 回到最后一个字符

    • shift+F10 运行当前文件

    • alt+shift+F10 选择运行文件

  • 相关阅读:
    代码里面的乱码
    11.并发包阻塞队列之LinkedBlockingQueue
    10.并发包阻塞队列之ArrayBlockingQueue
    9.并发包非阻塞队列ConcurrentLinkedQueue
    8.并发容器ConcurrentHashMap#put方法解析
    7.ReadWriteLock接口及其实现ReentrantReadWriteLock
    6.类似Object监视器方法的Condition接口
    5.Lock接口及其实现ReentrantLock
    【试验局】ReentrantLock中非公平锁与公平锁的性能测试
    【常用配置】Hadoop-2.6.5在Ubuntu14.04下的伪分布式配置
  • 原文地址:https://www.cnblogs.com/XuChengNotes/p/11251248.html
Copyright © 2011-2022 走看看