装上这 8 个插件,PyCharm才真的是无敌的存在!

装上这 8 个插件,PyCharm才真的是无敌的存在!给IT入门加星标,提升编程技能ChinesePlugin经常听到很多初学者抱怨说,PyCharm怎么是全英文的?学起来好难啊。在以前,我会跟他们说,学习编程语言,英文是一项非常重要的能…

大家好,又见面了,我是你们的朋友全栈君。

给IT入门加星标,提升编程技能

ChinesePlugin

经常听到很多初学者抱怨说,PyCharm 怎么是全英文的?学起来好难啊。

在以前,我会跟他们说,学习编程语言,英文是一项非常重要的能力,千万不能惧怕它,逃避它,而要是去学习它,适应它,如果连个 IDE 都适应不了,那就别学编程了。

而现在,JetBrains 官方自己出了汉化插件,名字就叫:chinese,在插件市场里一搜,排名第一便是它,下载量已经 40 万,对比排名第二的民间汉化插件,简直不是量级的。

装上这 8 个插件,PyCharm才真的是无敌的存在!

在这里插入图片描述

点击 INSTALL 安装后,会提示你进行重启,才能生效。

装上这 8 个插件,PyCharm才真的是无敌的存在!

在这里插入图片描述

重启完成后,展现在我们面前的是一个既熟悉又陌生的界面,所有的菜单栏全部变成了中文。

装上这 8 个插件,PyCharm才真的是无敌的存在!

在这里插入图片描述

点进设置一看,可以说基本实现了汉化,只剩下一小撮的英文(难道是因为这些词保留英文会比翻译后更容易理解吗?就像 socket 和套接字一样。),不过个人感觉完全不影响使用了。

装上这 8 个插件,PyCharm才真的是无敌的存在!

在这里插入图片描述

Markdownin PyCharm

富文本排版文档是一件非常痛苦的事情 ,对于程序员写文档,最佳的推荐是使用 Markdown ,我所有的博客日记都是使用 Markdown 写出来的。

从 Github下载的代码一般也都会带有README.md文件,该文件是一个Markdown格式的文件。

PyCharm是默认没有安装Markdown插件的,所以不能按照Markdown格式显示文本,显示的是原始文本。

因此,如果要在 PyCharm 中阅读 Markdown 文档,可以装一下 Markdown support 这个插件。

安装的方法有两种:

1、第一种,最方便的,就是你打开一个 MD 的文档,PyCharm 就会提示你安装它。

2、从插件商店中搜索安装。

装上这 8 个插件,PyCharm才真的是无敌的存在!

在这里插入图片描述
效果如下
装上这 8 个插件,PyCharm才真的是无敌的存在!
在这里插入图片描述

JupyterNotebook in PyCharm

使用 Jupyter 之前 ,先要安装它

$ pip install jupyter

然后按照下图指示新建一个 Notebook ,就可以开始运作了。

装上这 8 个插件,PyCharm才真的是无敌的存在!

在这里插入图片描述

这个界面感觉和Jupyter 的风格不太符

装上这 8 个插件,PyCharm才真的是无敌的存在!

在这里插入图片描述

但是使用上是没有什么区别的,记住三个快捷键就好(下面指的是 Mac 上的,Windows 上的有所不同)

Ctrl+Enter:运行该 cell

Option + shift + Enter:调试该 cell

Shift + Enter:插入一个新的 cell

只要你安装了 Jupyter 后,你使用 Python Console 也会自动变成 Jupyter 的模式

装上这 8 个插件,PyCharm才真的是无敌的存在!

在这里插入图片描述

RegexTester in PyCharm

Regex Tester是PyCharm的第三方插件,可以测试正则表达式。

按照下图入口,安装 Regex Tester 插件:

装上这 8 个插件,PyCharm才真的是无敌的存在!

在这里插入图片描述

安装完成后,无需重启 PyCharm ,点击 PyCharm 界面左下方的小矩形按钮,就能找到 Regex Tester 选项。

使用效果如下:

装上这 8 个插件,PyCharm才真的是无敌的存在!

在这里插入图片描述

Test RESTful Web Service

PyCharm 的 Test RESTful Web Service工具提供了RESTful接口测试界面,如下图所示,提供了get、post,put等http方法,其中的Request子界面headers,Parameters,Body等功能,Response子界面用于显示返回值,Response Headers用于显示返回的消息头。

为了演示,我先使用 Flask 写一个 HTTP 接口

from flask import Flask, request

app = Flask(__name__)

@app.route('/hello')

defindex:

name = request.args.get('name')

return'你好,' + name

if __name__ == '__main__':

app.run

并运行它开启服务。

访问地址是:http://127.0.0.1:5000/

装上这 8 个插件,PyCharm才真的是无敌的存在!

在这里插入图片描述

通过下图方式打开Test RESTful Web Service

装上这 8 个插件,PyCharm才真的是无敌的存在!

在这里插入图片描述

会出现如下界面,在红框处填写如下信息

装上这 8 个插件,PyCharm才真的是无敌的存在!

在这里插入图片描述

然后点击最左边的运行按钮,即可向服务器发送http 请求。

装上这 8 个插件,PyCharm才真的是无敌的存在!

在这里插入图片描述

CodeGlance

如果你曾使用过 Sublime Text,切换到其他代码器,或多或少会有些不习惯,因为很少有器会像 Sublime 那样自带一个预览功能的滚动条。

在 PyCharm 中,就没有解决不了的问题,如果有,那么就装个插件。

要想在 PyCharm 中使用这个预览滚动条,只要装上 CodeGlance 这个插件。使用效果如下

装上这 8 个插件,PyCharm才真的是无敌的存在!



Json Parse in PyCharm

在开发过程中,经常会把校验一串 JSON 字符串是否合法,在以前我的做法都是打开 https://tool.lu/json/ 这个在线网站,直接美化来校验,只有 JSON 格式都正确无误合法的,才能够美化。

装上这 8 个插件,PyCharm才真的是无敌的存在!



直到后来发现在 PyCharm 有一个插件专门来做这个事,那就是 JSON Parser,在插件市场安装后,重启 PyCharm ,就能在右侧边栏中看到它

装上这 8 个插件,PyCharm才真的是无敌的存在!

img

Rainbow Brackets(必备推荐)

这个插件可以让代码块之间很清晰的显示出各种颜色的高亮,而且支持的编程语言还居多,比如:Java, Scala, Clojure, Kotlin, Python, Haskell, Agda, Rust, JavaScript, TypeScript, Erlang, Go, Groovy, Ruby, Elixir, ObjectiveC, PHP, HTML, XML, SQL, Apex language, C#, Dart …

装上这 8 个插件,PyCharm才真的是无敌的存在!

Material Theme UI(必备推荐)

信很多用过Sublime的同学,一装完pycharm的第一感觉就是:“怎么这么难看”,然后赶紧去找教程把主题换回 Sublime 主题。其实不用这么麻烦,只需要装了这个插件,一键解决你的烦恼。

Material Theme UI 是JetBrains IDE(IntelliJ IDEA,WebStorm,Android Studio等)的插件,可将原始外观更改为Material Design外观。最初的灵感来自 Sublime Text 的Material Theme,这个插件提供了一整套设置,可以按照你想要的方式调整IDE。

装上这 8 个插件,PyCharm才真的是无敌的存在!



????????????????????

将从精选留言中点赞数最多的同学,准备了6.6的现金红包赠送给 3位 小伙伴,感谢大家一直以来的支持。

截止时间: 2021 年 1 月 20 日18:00 整

昨日留言中奖名单

装上这 8 个插件,PyCharm才真的是无敌的存在!

装上这 8 个插件,PyCharm才真的是无敌的存在!装上这 8 个插件,PyCharm才真的是无敌的存在!

以上三位小伙伴,加小编微信:big2good 领取小小红包一份哦!

– EOF – 

推荐阅读  点击标题可跳转

★Python100行-贪吃蛇小游戏

python通关字典操作方法详解

python 通关列表操作方法详解

python通关-集合操作方法详解

python俄罗斯方块教程-100行代码

pycharm安装以及简单使用教程

 

都来到这了,拜托拜托点个赞

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/152608.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • idea 配置Maven(哈弗f7x科技版配置)

    IDEA配置MavenIDEA创建Maven工程第一节IDEA集成Maven插件第二节使用骨架创建Maven的java工程第三节不使用骨架创建Maven的java工程第四节使用骨架创建Maven的javaweb工程第五节不使用骨架创建Maven的javaweb工程第六节IDEA使用Maven命令6.1方式一6.2方式二IDEA创建Maven工程第一节IDEA集成Maven插件打开IDEA,进入主界面后点击configure,然后点击settings在上面的快捷查找框

    2022年4月10日
    45
  • Android图形动画 使用ScaleAnimation

    Android图形动画 使用ScaleAnimation使用ScaleAnimation实现了一个类似于翻转的动画效果。感觉ScaleAnimation算是一个比较好用的动画类了,看了一下API感觉方法和构造方法也都很简单。就不再赘述太多直接上代码吧– 第一步:准备两张照片,放置在res/drawble下。首先在layout中写好布局文件,这里要用framelayout布局,让两张图片一张覆盖在另一张上。相信聪明的你…

    2022年8月31日
    3
  • Watcher分集介绍(Weight Watcher)

    TextWatcher是packageandroid.text包下的一个接口。这个接口继承了另外一个接口NoCopySpan。TextWatcher接口里主要是定义了三个抽象方法:下面是它的基本用法:TextWatcherfieldValidatorTextWatcher=newTextWatcher(){      @Override   

    2022年4月18日
    243
  • php开发在线客服系统_app内在线客服

    php开发在线客服系统_app内在线客服  在本节中,我们将简要讨论通过PHP在线客服系统源码传输数据的数据传输方法。我们可以发送普通消息或基于时间表的消息。我们将逐一介绍这两种基本类型的消息传递。  完整源码:zxkfym.top  Azure服务总线:MicrosoftAzure服务总线是一种完全托管的云上企业集成消息传递服务,用于将云中运行的任何应用程序、设备和服务连接到任何其他应用程序或服务。该平台充当云上和任何设备上的应用程序的消息传递骨干。  它是如何工作的?使用消息在不同的应用程序和服务之间传输数据。消息为二进制格

    2022年9月2日
    11
  • navicat 15版激活码【在线注册码/序列号/破解码】

    navicat 15版激活码【在线注册码/序列号/破解码】,https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月19日
    102
  • java 时间轮算法_时间轮算法(TimingWheel)是如何实现的?

    java 时间轮算法_时间轮算法(TimingWheel)是如何实现的?前言我在2.SOFAJRaft源码分析—JRaft的定时任务调度器是怎么做的?这篇文章里已经讲解过时间轮算法在JRaft中是怎么应用的,但是我感觉我并没有讲解清楚这个东西,导致看了这篇文章依然和没看是一样的,所以我打算重新说透时间轮算法。时间轮的应用并非JRaft独有,其应用场景还有很多,在Netty、Akka、Quartz、ZooKeeper、Kafka等组件中都存在时间轮的踪影。我们…

    2022年10月1日
    5

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号