大家好,又见面了,我是你们的朋友全栈君。
File → Settings → Plugins → Marketplace 搜 → Install → Restart
代码预览
PEP8是Python的代码编写规范。
autopep8可以自动格式化Python代码符合PEP8。
比PyCharm内置格式化更彻底。
代码静态检查
装库
pip install pylint
装插件
点击运行,若左侧工具栏没出现:设置那里→Show Toolbar
智能自动补全
免费版基于相关度,收费版基于深度学习更强大(试用4周)
同时是一个文档查看器
便于常看.log日志文件,需要根据正则表达式自定义日志格式,参考:正则表达式教程
Python日志级别(以严重性递增)
级别 | 含义 |
---|---|
DEBUG | 调试信息,诊断问题时用 |
INFO | 确认程序预期运行 |
WARNING | 警告,如磁盘空间不足,程序仍进行 |
ERROR | 错误,程序某些功能已不能正常进行 |
CRITICAL | 严重错误,程序已不能继续进行 |
test.log
DEBUG:root:调试信息
INFO:root:普通信息
WARNING:root:警告信息
ERROR:root:错误信息
CRITICAL:root:严重错误信息
2019-12-15 20:17:02 - MainThread - root - DEBUG - DEBUG.
2019-12-15 20:17:02 - MainThread - root - INFO - INFO.
2019-12-15 20:17:02 - MainThread - root - WARNING - WARNING.
2019-12-15 20:17:02 - MainThread - root - ERROR - ERROR.
2019-12-15 20:17:02 - MainThread - root - CRITICAL - CRITICAL.
设置格式
Pattern | Action |
---|---|
\s*WARNING\s* | Highlight line |
\s*ERROR\s* | Highlight line+stripe |
\s*CRITICAL\s* | Highlight line+stripe |
显示效果
JSON解析器
便于编写Markdown,比官方的好用,但收费,可试用30天
字符串操作
在Console中查询文字
for i in range(2, 100):
j = 2
for j in range(2, i):
if (i % j == 0):
print(i)
break
else:
print(i, 'is prime number')
便于对GitHub操作
快捷键学习器
每次手动点击命令会提示快捷键的用法
一键显示项目统计
如代码占比、注释占比、空行占比
翻译
功能:
括号高亮
像浏览器中键一样快速浏览
括号加颜色
({
[(())(([]))]})
((((()))))
([{
{
([])}}])
PS:白色主题下效果不明显
数据库开发、脚本和导航工具
支持的数据库:
个人感觉没有很好用,PyCharm自带的够用了,但这款评分很高
对MongoDB进行CRUD
功能远不及Robo 3T
或MongoDB Compass
缩进带颜色
支持LaTeX和BibTeX编译
需要安装LaTeX,具体查看PyCharm编译LaTeX
\documentclass{article}
\usepackage{ctex}
\begin{document}
你好,\LaTeXe
\end{document}
结果:
Vim一样操作
下载量很高,本人没用过
编程时发出马里奥的音效
Demo of FridayMario plugin
进度条变成彩虹猫
进度条变成小黄鸭
炸裂敲代码
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/152603.html原文链接:https://javaforall.cn