阅读文本大概需要 5 分钟。

截止至 2019 年 9 月,在 PYPL 编程语言榜单上,Python 因近几年受欢迎程度不断提高而继续霸榜。微软开源的 VS Code 编辑器对 Python 支持力度越来越好,近期也推出了 Python 插件,支持了 Jupyter Notebook。

俗话说“萝卜青菜,各有所爱”,各大编辑器都是挺不错的,因每个人的使用习惯不同,也会选择各自的喜欢的编辑器。

在没有 Pycharm 的年代,我看中 Sublime Text2 编辑器的炫酷的个性,将其作为主力生成工具。后来  JetBrains 推出的 Pycharm IDE 工具,自己也逐渐习惯使用 Pycharm 工具。我分享下自己 Pycharm 使用小技巧。

01

版本选择?

Pycharm 分为 Community (社区版) 和 Professional(专业版),两个版本对比如下:

社区版虽然能免费使用,但是功能比专业版少了一些。主要少了一些 Web 开发相关组件、数据库支持等。另外,其中的 Scientific tools 功能,其实是 Pycharm 里面预装了Matplotlib 和 NumPy 这两个库,以及内置支持 Jupiter Notebook。

作为 Python 开发者,我更推荐使用专业版。

02

界面美观

我们在 Pycharm 官网看到的编辑界面,是那么炫酷,是那么有极客范。

然而,我们在安装 Pycharm 之后,会发现事情没有那么简单,有种被欺骗的感觉。原因是 Pycharm 默认的主题(Theme),其他自带的主题效果也一般。这需要可以根据个人喜好风格来配置颜色,也可以通过安装一些主题。

这里推荐个人常用的 UI 主题, Material Theme UI。可以通过 Pycharm 工具 -> Plugins 中,选择 “Browse Repositories” 方式安装

效果如下:

使用 Material Theme UI 主题之后,看到这效果是不是有种写代码的冲动?

如果你想要其他的一个风格,可以到 color-themes 网站下载,里面有很多模仿其他编辑器的风格,例如 Sublime Text2、Monokai 等。

03

高效的插件

我是乐于折腾,以“不折腾,死星人”折腾很多 Pycharm 插件,这些插件能给我们带来更好的编程体验。

  • CodeGlance

当文件代码行数过多时,使用鼠标滑鼠来预览代码太费劲了,定位代码段也是不太方便。有了这个代码预览插件,你会有一种“一览众山小”的感觉,代码尽收眼底。

  • Markdown Navigator

代码注释很有必要,方便后续理解和阅读。对于一些流程操作、使用说明,可能需要用 README.md 文件来说明。所以需要一款能即时预览 Markdown 语言效果的插件,Markdown Navigator 是一款不错的预览插件,是 JetBrains 官方出品的。

来和小伙伴们一起向上生长呀!

扫描下方二维码,添加小詹微信,可领取千元大礼包并申请加入 Python 学习交流群,群内仅供学术交流,日常互动,如果是想发推文、广告、砍价小程序的敬请绕道!一定记得备注「交流学习」,我会尽快通过好友申请哦!

????长按识别,添加微信

(添加人数较多,请耐心等待)

????长按识别,关注小詹

(扫码回复 1024 领取程序员大礼包)

推荐阅读:(点击标题即可跳转)

  • 机器学习数学全书,1900 页 PDF 下载

  • 分享整理的 Python 学习路线图

如何将 Pycharm 打造得更称手相关推荐

  1. 打造前端MAC工作站(八)配置称手的 chrome 和 safari 浏览器

    打造前端MAC工作站(八)配置称手的 chrome 和 safari 浏览器 前言 前端工程师绝大部分的工作成果都是需要在浏览器中查看的.当然,浏览器更是我们学习和娱乐的重要窗口,因此,选择和配置一款 ...

  2. mPaaS:全新移动开发平台,只为打造性能更优越的App

    简介: 基于移动开发现状与技术演进预判,提供移动开发强力解决方案,洞察 mPaaS 如何帮助企业有效降低技术门槛,减少研发成本,搭建更稳定.更流畅的移动 App. mPaaS 是源自于支付宝的移动开发 ...

  3. 资源网365,资源之家! 天天好资源!力争打造一个更好的资源网下载站.希望大家指教!...

    资源网365,资源之家! 天天好资源!力争打造一个更好的资源网下载站.希望大家指教! 资源网365   [url]http://www.zyw365.com[/url] 365资源社区 [url]ht ...

  4. 独立站打造一个更好的品牌形象

    当你决定做DTC独立站的时候,因为一切都是从0开始,用户的信任也需要一点点建立.这就涉及到一个老生常谈的问题:如何为你的DTC独立站打造一个更好的品牌形象? 无论你的产品是大众款还是小众商品,品牌所体 ...

  5. 有哪些优化技巧更利于手机端网站排名提升?

    随着互联网的发展越来越快,手机的覆盖率也在逐渐增大,对于手机端网站来说作用也非常大,越来越多的企业也更加重视移动端网站的发展,但对于手机端的网站优化又该如何进行呢?有什么技巧呢? 一.网站内容尽可能简 ...

  6. 更适合手写的办公本,办公参会时的效率神器,MAXHUB领效M6 Pro上手

    现在大家在日常工作当中,一般都会用笔记本.平板之类的工具,如果需要临时做些记录,这类工具的灵活性都比较一般,用起来并不方便.最近我尝试了一种智能办公本,就是采用了墨水屏,同时支持手写的平板,用起来非常 ...

  7. android 照片变油画,美图秀秀Android v1.5.3增油画 打造梵高式手绘作品

    美图秀秀Android继上个版本更新了艺术特效分类,素描和彩铅都受到了用户的热捧,大家忙着将自己的照片变身绘画作品,体验一回文艺青年的范儿.而此次美图团队在v1.5.3中新增"油画" ...

  8. 【游戏交互设计】如何用交互思维,打造一个更有代入感的“游戏开端”?

    更多秋招干货,上网易游戏学院app查看!https://game.academy.163.com/ssi/app/?referrer=csdn 本文为网易游戏学院<游戏交互设计趋势研究>专 ...

  9. Python 官方报告:哪些库最受欢迎、PyCharm 比 VScode更香?

    来自:开源中国,作者:xplanet  链接:https://www.oschina.net/news/115499/python-developers-survey-2019 近日,Python 官 ...

最新文章

  1. URAL 1203 Scientific Conference(贪心 || DP)
  2. 神策数据受邀参加“两区”建设签约仪式
  3. java.lang.OutOfMemoryError: GC overhead limit exceeded 问题分析和解决(转)
  4. matlab2c使用c++实现matlab函数系列教程-hankel函数
  5. Latex安装教程 —— textlive+textstudio+基础环境配置
  6. matlab中如何画柱状图,matlab如何画柱状图?matlab绘制柱状图教程
  7. 如何设置华为悦盒Ubuntu系统的无线WiFi自动连接
  8. DNSPod x ikuai 联合打造,DNS防御业务正式上线!
  9. 装饰模式之半透明装饰模式
  10. Eclipse中 maven项目报错:Project 'xxx' is missing required Java project: 'xxx'
  11. 连接mongodb提示目标计算机拒绝,MongoDB 由于目标计算机积极拒绝,无法连接 2014-07-25T11:00:48.634+0...
  12. 强力解决npm各种大姨妈
  13. 七海的java学习笔记(八)
  14. Swift语言官方文档翻译(1)
  15. android百度车载导航,百度CarLife车机端
  16. ssms不显示服务器名称,SSMS Sql Server 身份验证(设置用户名和密码)方式登陆
  17. python可视化计算器_GUI最新:python GUI模拟实现计算器_爱安网 LoveAn.com
  18. 如何把华为ONU当成普通交换机用并且划分VLAN,型号(华为MA5626,MA5620)
  19. linux系统挂载逻辑卷和扩展逻辑卷组
  20. Java之面向对象(8)

热门文章

  1. PHP文件函数 记录日志功能
  2. 反思前进路上碰到困难时 应有的应对方法
  3. windows linux 融合,Windows和Linux的设备驱动框架的对比融合研究
  4. 对mysql日志进行操作的总结包括 启用,过期自动删除 等
  5. 用计算机计算板书,用计算器计算教案板书设计
  6. 不能将参数转化为lparam_反渗透纯水机是将自来水直接转化为超纯水的装置
  7. html5 居中 字体 字号,css字体水平居中
  8. android调用百度活体检测接口,C#调用百度API实现活体检测的方法
  9. 动态引入/添加js脚本
  10. linux查端口占用