资讯专栏INFORMATION COLUMN

PyCharm使用心得

Chiclaim / 3085人阅读

摘要:我不是个伟大的程序员,我只是个有着一些优秀习惯的好程序员更新记录年月日初稿阅读原文扩展阅读购买和使用的产品大多数是付费形式,但是对于教育行业却实行免费授权计划,几乎涵盖所有产品,十分良心。

前言

PyCharm是大JB旗下的产品之一,对于广大Python开发者来说应该不会陌生,对于个人开发者来说用什么IDE(VIM/Sublime Text/Visual Studio Code)可能并不重要,但是面对一个开发素质参差不齐的团队时,我相信老老实实统一使用PyCharm会是一个虽然大但是全的不错选择,因为一开始就开启pep8和pylint检测能显著提升代码质量,各种错误和警告提示会逼着你写出高质量的代码。当然统一编码和注释风格,小团队做一些适度的code review和单元测试会帮助团队一起更快的成长,良好的代码有时候靠的是自律、规范和review,而不仅仅是技术。

"我不是个伟大的程序员,我只是个有着一些优秀习惯的好程序员" | By Kent Beck

PyCharm - Python IDE for Professional Developers by JetBrains.

更新记录

2017年08月25日 - 初稿

阅读原文 - https://wsgzao.github.io/post...

扩展阅读

PyCharm - https://www.jetbrains.com/pyc...

购买和使用

JetBrains 的产品大多数是付费形式,但是对于教育行业却实行免费授权计划,几乎涵盖所有产品,十分良心。

学生授权申请方式
https://sales.jetbrains.com/h...

如果已经有一定经济能力请支持正版

基本配置

以下设置选项随着版本调整可能发生位置变化,但可以在Settings(Ctrl+Alt+S)左上角的搜索栏里快速进行查询

字体调整

默认的字体个人觉得偏小,File-->Settings-->Editor-->Font,新版本不必像老版本一样调整前必须要保持一个新的Scheme,直接修改你喜欢的字体和大小应用就可以看到效果了

显示行号

File-->Settings-->Editor-->General-->Appearance里勾选Show line numbers

皮肤主题与编辑器主题

皮肤主题和编辑器主题是分开设置的

皮肤主题在File-->Settings-->Appearance & Behavior-->Appearance的Theme选项下选择

编辑器主题在File-->Settings-->Editor-->Colors Scheme的Scheme选项下选择

自动生成文件头

默认情况下,新建完一个文件后,PyCharm会生成一个__author__ = "$USER"的文件头,但通常每个Python文件都会添加# -*- coding: utf-8 -*-来控制编码。可以在File-->Settings-->File and Code Templates中的Templates选中Python Script在右侧把你要自动添加的内容加进去

# -*- coding: utf-8 -*-
# __author__ = "wangao"
常用快捷键

温馨提示:PyCharm会实时自动保存代码并写入本地文件

Ctrl + / 行注释,可以批量选择和取消
快速按2次Shift 全局文件名称查找,可以快速定位所要编辑的文件

Ctrl + F 当前文件查找
Ctrl + R 当前文件替换
Ctrl + Shift + F 全局查找,可能会和输入法的简繁快捷键冲突,记得关闭
Ctrl + Shift + R 全局替换

Ctrl + Z 撤销
Ctrl + Shift + Z 回撤

使用技巧

未完待续

参考文献

@陈俊岭 把Pycharm官方帮助文档翻译了一遍,如果英文不好可以适度参考

我的Pycharm,我做主 - http://blog.csdn.net/u0130880...

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/40788.html

相关文章

  • 一些 PyCharm使用和设置建议

    摘要:显示工具栏默认并不显示工具栏,在大多数工具栏都放了最常用的操作,你可以通过主菜单显示菜单栏来显示工具栏。工具栏显示出来后你还可以通过右键定制上面的按钮,我会把一些跟相关的操作放到上面,比如,,默认它只加了和。 PyCharm是我强烈推荐的Python IDE,如果你有EDU的邮箱可以直接申请专业版授权,或者就使用社区版,功能上并没有太多缩减,日常开发也完全够用。 如果是首次安装PyCh...

    Drinkey 评论0 收藏0
  • 周文康的大一Python学习心得体会

    摘要:大一下册开始,就进行面向程序设计的学习,那学期是陈玲老师授课,她很耐心和讲的很仔细,在她的授课下,我对有了进一步的了解,学习了简单的有面向程序设计的知识,初步认识了,经过一学期的学习,颇有收获,让我对更有兴趣想要去了解它。 ...

    scq000 评论0 收藏0
  • 第一部分:idea使用心得

    摘要:第一部分使用心得博客打算从简书迁移过来笔者本来是开发者,开始用的是,配置插件总是出现各种问题,特别是插件与插件总是让人不舒服。在一个接口中要想跳转到他的实现处,就要使用跳转到父类。 第一部分:idea使用心得 博客打算从简书迁移过来 笔者本来是java开发者,开始用的是Eclipse,配置插件总是出现各种问题,特别是git插件与maven插件总是让人不舒服。偶然间, 接触了Intell...

    everfight 评论0 收藏0
  • Python - 收藏集 - 掘金

    摘要:首发于我的博客线程池进程池网络编程之同步异步阻塞非阻塞后端掘金本文为作者原创,转载请先与作者联系。在了解的数据结构时,容器可迭代对象迭代器使用进行并发编程篇二掘金我们今天继续深入学习。 Python 算法实战系列之栈 - 后端 - 掘金原文出处: 安生    栈(stack)又称之为堆栈是一个特殊的有序表,其插入和删除操作都在栈顶进行操作,并且按照先进后出,后进先出的规则进行运作。 如...

    546669204 评论0 收藏0
  • Python开发工具之Pycharm最新安装教程

    摘要:开发工具之最新安装教程可以说是一款进行开发功能强大的编辑器。鉴于近期很少有关最新版本的安装教程,为了能够帮助刚刚学习的朋友们。另外一个是社区版可以进行纯的开发,免费试用无需付费。 Python开发工具之Pycharm最新安装教程 Pycharm可以说是一款进行Python开发功能强大的编辑器...

    klinson 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<