pycharm 查看代码行数_精选Pycharm里6大神器插件

上次写了一篇关于Sublime的精品插件推荐,有小伙伴提议再来一篇Pycharm的主题。相比Sublime,Pycharm要强大许多,而且是专为python设计的集成开发环境,所以无论是自身功能、环境配置还是使用技巧方面的相关内容都非常多。下面介绍几款牛逼的插件。

如何安装Pycharm插件

在正式介绍插件之前,先来简单看下Pycharm的插件安装方法。

打开file——settings——plugings,在右侧的文本框中输入想要查看的插件名称,在下方就会罗列出已安装的相关的插件:

b6c5577f4b2c0455f29005b0e34e39c0.png

我们平时使用的插件在Browse repositories中通常都可以找到,在这里搜索、选择,然后点击右侧的Install按键,Pycharm会自动完成插件的安装,通常插件安装后需要重启Pycharm才能生效。

0830f00ed91393c9035876f4dd610865.png

01.插件

Mongo Plugin

这个插件一看名字就跟mongodb有关,Mongo Plugin其实就是一款基于Pycharm的可视化数据库工具,通过它能可以很方便地对数据库进行可视化操作。

如果你的Pycharm设置了显示Tool Buttons,就可以在编辑器界面的右侧(也可能是其他位置)看到Mongo Plugin的小图标了,如果没有开启Tool Buttons,可以从下图所示位置启动这个插件。

60c68bd57375b2914d258915705281f4.png

初次安装Mongo Plugin没有加载任何数据库,这时可以点击“+”添加Mongo Server(下图),其中数据库地址是必选项,个人建议数据库Label最好也写上,方便日后管理。

79854b69ed972a1ffd7d50ec5a1bd136.png

数据库成功添加之后只要在对应位置双击就可以打开想要查看的数据库和集合,这里还可以执行query语句对数据库进行操作。另外还有一些其他功能,都不是很复杂,稍微摸索下基本都能明白,这里就不展开介绍了。

7ff360378c73eded0b7bfb7809a42888.png

MongoDB是当下非常受欢迎的非结构型数据库,无论是做爬虫还是数据分析时都会经常用到,而Mongo Plugin由于集成在Pycharm之中,对于写代码的过程中实时查看和管理数据库确实非常方便。

02.插件

Statistic

statistic是一个项目统计插件,简单来说就是可以给出一个项目的统计信息,包括文件和代码量等,关于统计信的具体内容一会再讲,先来看下Statistic的使用方法。在Pycharm的左下角增加一个Statistic选项(下图),点击这个按钮就可以查看项目的统计信息了。

8004ac4bcb6b2eb7c12d29ad627baeb4.png

开启Statistic后点击“Refresh”按键刷新文件统计信息,其中Overview是项目文件总览,包括当前项目包含的文件种类、数量、大小、行数等相关内容的统计数据(最大最小值、均值、总数等)。

e7534c67c702da0bed79fda5cc4e5c47.png

再来看py选项卡,这里显示的是项目中每个py文件的代码量情况,包括总行数、代码数、注释数、空行数等相关信息,txt选项卡的统计内容和py选项卡一样。

505c6e1dc78da28e30f6da89a2071d3e.png

statistic还可以统计很多其他类型的文件,并且支持特定文件的筛选,这些操作可以在该模块的setting选项中完成(下图)。

e5a2b81297dc1061dc85c29c7f134efe.png

03.插件

wakatime

wakatime是一款记录 coding 时间的工具,支持当下大多数主流的IDE(包括但不仅限于Pycharm,具体见下图),如果想让wakatime监控你在Pycharm中的coding时间,就要给Pycharm安装这个插件。

31729da9fea61212675f7e94a365881a.png

wakatime的安装与其他插件略有不同,插件安装完毕后还要按照这个地址(https://wakatime.com/Pycharm)的说明申请一个API KEY,在重启Pycharm时会自动弹出一个对话框(下图),要求输入这个API KEY,输入并点击save,就完成了你的Pycharm和wakatime的绑定。

52400034de6dc345cb71a49159cbe680.png

之后就什么也不用管了,wakatime会自动把你的coding信息传到他的服务器,然后做成漂亮的图表来展示。图表默认显示最近7天的数据,包括编码时间、使用语言、使用的Editors等。我在Pycharm中安装完wakatime后写了一会代码,就生成了下面这组图表。

6b5de1f5f587dcab478b2c4cb0ad629c.png

另外,wakatime还有coding排行榜,这里会显示你的coding名次、coding时长和使用的语言等数据。

bb8d98da0117a07f9f8d967f4e2d8c1a.png

05.插件

markdown support

markdown support是一款仿真器类插件,所谓仿真器就是可以在Pycharm中模拟其他编辑环境,而markdown support就是能够允许Pycharm编辑markdown格式文件的一种插件。

markdown的安装与其他插件一样,安装完毕重启Pycharm后就可以进行md文件的编辑了,左侧为文本编辑栏,右侧为效果显示栏目。

ff001b179b3abc3b0911128340e2e0d6.png

不过仅仅安装了markdown support只能进行md文本的编辑,如果要像上图一样插入图片还需要安装另一个插件——Paste Images into Markdown(不想使用markdown support+Paste Images into Markdown的组合,也可以使用Markdown Navigator插件,这部分内容本文不作详述)

2ccc1ab936e4525022cf7060ea097af3.png

需要注意的是,Paste Images into Markdown仅支持图片以相对路径的形式插入,也就是说在插入图片时如果给出的是图片的绝对路径它是无法识别的。

06.插件

IdeaVim

和markdown support类似,IdeaVim也是一个仿真器类的插件,如果你是vim的忠实拥护者又想使用Pycharm的话,IdeaVim是个非常理想的选择。

安装IdeaVim并重启Pycharm,在Tools下会多出一个Vim Emulator选项,当这个选项被勾选时,说明Pycharm当前正处于vim编辑状态,这时代码中的光标是一个闪动的小方块;取消勾选,又会回到正常的Pycharm编辑状态。

ffd9331d02592d9fa5f7c390d2f8948c.png

在IdeaVim开启的状态下,Pycharm拥有很多vim特征,比如按“i”键后可以插入代码,按“r”键可以替换选中内容,按“esc”键又会回到普通的vim模式等,关于IdeaVim的详细功能,可以查看这个网址(https://plugins.jetbrains.com/plugin/164-ideavim)。

07.

插件 Material Theme UI

和上面介绍的几款功能性插件不同,Material Theme UI是一个更改显示风格的插件。同时Material Theme UI也是一个通用的UI主题,在很多编辑器中都可以使用,所以很多人出于自己的风格习惯,非常喜欢Material Theme UI的显示风格。下面两幅图分别是Material Theme UI和普通Pycharm的效果对比:

用Material Theme UI:

e62456c84b6d7c805fa144e97ecacb6c.png

用普通的Pycharm:

c97dce9adfa8494adf024584014fda40.png

除了Material Theme UI之外,Pycharm还有一个非常有名的显示风格类的插件——activate-power-mode,使用了这个插件,在Pycharm中敲代码时会伴随出现一些比较劲爆的特效。不过由于我个人不喜欢这种感觉,所以没有安装过,这里也就没办法展示了。

总结:

可能是由于Pycharm本身功能已经十分强大的原因,关于它的插件受关注度相对较低,但这并不能否认Pycharm插件中有很多神器的存在,尤其是今天介绍的几款插件,针对每个人不同的需求,辅助效果还是非常显著的。

往期阅读:

不到20行代码,用Python做一个聊天机器人

推荐6款Sublime菜鸟必用的插件

weixin_39737636
关注 关注
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Pycharm中6个常用插件推荐
c_lanxiaofang的博客
08-09 2451
插件的使用可以一定程度上提高我们的开发编程效率
6个神级PyCharm高效插件,编程如虎添翼
weixin_39915649的博客
01-22 1331
6个能提升你Python编程能力的PyCharm插件
PyCharm插件推荐】10款提升开发效率的必备插件
最新发布
2401_84204413的博客
04-25 1566
导语:PyCharm是一款功能强大的Python集成开发环境,通过安装插件可以进一步提升开发效率和舒适度。本文将介绍10款好用的PyCharm插件,并提供详细的使用指南,帮助你更好地利用这些插件进行Python开发。CodeGlance是一个代码缩略图插件,可以在编辑器右侧显示当前文件的代码缩略图。安装后,你可以通过在PyCharm的设置中启用CodeGlance插件,并调整缩略图的大小和位置。使用CodeGlance可以更方便地浏览代码,快速定位到感兴趣的部分。IdeaVim是一个将Vim的功能引入PyC
activate-power-mode pycharm打字特效
weixin_45656577的博客
04-09 3116
打开pycharm-setting-plugins 输入activate-power-mode, 点击install 重启pycharm 设置你想要的效果即可
如何在pycharm中快速统计当前项目代码行数
wanghan0526的博客
05-25 728
Statistic(统计pycharm代码行数)
3.pycharm自动填充备注&美化代码符合 pep8 编码规范(autopep8&black)
weixin_45246215的博客
03-27 953
每个PEP都是一份为Python社区提供的指导Python往更好的方向发展的技术文档,其中的第8号增强提案(PEP 8)是针对Python语言编订的代码风格指南。​尽管我们可以在保证语法没有问题的前提下随意书写Python代码,但是在实际开发中,采用一致的风格书写出可读性强的代码是每个专业的程序员应该做到的事情,当然这个也不是100%的给你全部调整,它会调整一些基本的格式,比如缩进四个空格,函数前面空2行,变左右两边给空格等一些基础的。这套编码规范要求有很多,没个1-2年的代码功底,你根本记不住。
pycharm 插件pycharm 插件pycharm 插件pycharm 插件pycharm 插件
12-06
pycharm 插件pycharm 插件pycharm 插件pycharm 插件pycharm 插件
pycharm的python_stubs问题
09-17
主要介绍了pycharm的python_stubs问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
PyCharm-workspace.rar_PyCharm_WORKSPACE python_pycharm 测试_python
09-21
测试python,搭建好python环境后可以执行这个代码用以测试是否搭建成功,以及python查询文档
pycharm详细教程.rar_pycharm 教程_pycharm Django_python_python 开发工具_ti
07-14
PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能...
PyCharm 中文指南_OnWriting_PyCharm_pycharm中文指南_pycharm详细教程_
10-04
Python IDE: PyCharm PyCharm Edu is based on PyCharm Community Edition and comprises all its featuresmaking it just perfectly suitable for writing professional projects with Python.
打字能打出火花装逼利器
08-21
atom插件,打字特效
Python程序员必备!手把手教你配置颜值超高的PyCharm界面~
python03012的博客
11-25 4263
随着人工智能/机器学习的兴起,Python作为一门“漂亮的语言”,再次获得广大程序员的关注。而JetBrains出品的PyCharm无疑是最好用的Python IDE之一。俗话说“工欲善其事,必先利其器”,把自己的IDE配置得既有逼格又好看,这是每个Python程序员必备的技能。
Pycharm编辑内容时光标闪烁
qq_1334124306
11-07 1401
工具使用
PyCharm必备插件(提升代码效率)
XiaoqiangClub的博客
03-12 1260
PyCharm必备插件(提升代码效率)
python统计项目文件夹中代码行数
m0_38056101的博客
04-28 323
代码】python统计项目文件夹中代码行数
分享8个超神的Pycharm插件们,可以说是无敌的存在!
w929570609的博客
05-19 7646
除了上面这些插件,对于其他编辑器的功能有的这个pycharm都出了对应的插件例如jupyter note、mongo db等等都可以使用插件来解决特定功能所以使用了各种插件pycharm只会对着其它编辑器淡淡的说一句,“我要打十个”以上就是我自己日常使用后,觉得最好用的几个工具和插件,今天一次性全部分享给你,希望对你有用。今天小编也给大家分享一份Python学习压缩包,面的内容都是适合零基础小白的笔记,不懂编程也能听懂、看懂。如果需要的话直接移步文末】,让我们一起学习!
[PyCharm] 切换Color theme皮肤 | 美化IDE | 增强代码易读性
Norths_的博客
05-18 1157
动机:笔者进行Python编程时,发现官方原版的颜色配置方案不太符合个人审美,遂从网络上搜集了两款暗色颜色配置方案,在此进行记录
零基础到精英必备的100多个Python函数汇总,写代码都流畅多了
热门推荐
龙叔的博客
08-05 2万+
Python开发必背的知识点,新手提速宝典
pycharm怎么显示行数
07-27
要在PyCharm中显示行数,您可以按照以下步骤进行操作: 1. 打开PyCharm并打开您的项目。 2. 在菜单栏中,选择 "View"(视图)。 3. 将鼠标悬停在 "Tool Windows"...这样,您就可以轻松地查看和引用代码的特定行数

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • html发布页,发布页入口.html 69187
  • fx5u以太网通讯设置_使用三菱FX5Uplc做服务器端,使用本体网口做UDP通讯 21310
  • openwrt插件_openWrt优质插件系列之可道云,轻松搭建私有云存储/在线文档管理 14587
  • 作图cck8_师姐请指教||第十七期 CCK8实验测定细胞增殖 9307
  • 小米第三方recovery_小米&红米redmi全系列手机TWRP第三方recovery下载大全 7902

大家在看

  • Haproxy搭建Web群集
  • 【第6章】Vue生命周期
  • 小红书电商实战营:小红书笔记带货和无人直播,24年6月新课
  • 数据中台-知识图谱平台
  • 合肥工业大学人工智能原理课程实验-波士顿房价预测

最新文章

  • liu怎么压缩服务器网站,www.shiliuwang.cn网页GZIP压缩检测结果
  • 服务器系统小米随身wifi,win8.1系统安装小米随身wifi驱动详细操作步骤【图文教程】...
  • 华为 虚拟机 fusion服务器,fusioncomputer下发的windows虚拟机远程登录报错
2021年169篇
2020年190篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

深圳SEO优化公司塔城品牌网站设计价格同乐建设网站推荐鸡西SEO按天扣费推荐丹竹头关键词排名报价福州网站制作迪庆网站优化推广公司肇庆关键词按天扣费公司宿迁网页制作推荐大浪模板推广多少钱邯郸网站建设哪家好铁岭网站设计哪家好龙岩网站设计模板哪家好同乐设计公司网站报价唐山网站定制价格吉林网络广告推广报价果洛网站排名优化报价莆田SEO按天计费价格锦州营销型网站建设公司沙井模板推广多少钱酒泉关键词按天计费报价深圳网站推广报价青岛网站优化哪家好大浪外贸网站建设哪家好莱芜SEO按天计费报价清远推广网站哪家好爱联seo优化公司镇江关键词按天扣费多少钱淄博网站优化多少钱福州SEO按天扣费推荐河池网站优化报价歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

深圳SEO优化公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化