【最新版】PyCharm实用插件

2023-12-16 21:38:47

一、安装插件

??插件扩展了 PyCharm 的核心功能。例如,安装插件可以获得以下功能:

  • 与版本控制系统、问题跟踪器、构建管理服务器和其他工具集成。
  • 对各种语言和框架的编码辅助支持。
  • 快捷方式提示、实时预览、文件观察程序等。
  • 可以帮助您学习新编程语言的编码练习。

捆绑的插件

??默认情况下,PyCharm 包含许多捆绑的插件,可以禁用捆绑的插件,但无法删除它们。您可以从插件存储库或本地存档文件(ZIP 或 JAR)安装其他插件。
在这里插入图片描述
在这里插入图片描述
??大多数插件都可以与任何 JetBrains 产品一起使用。有些仅限于商业产品,有些则需要单独的许可证。

二、实用插件

1. Chinese (Simplified) Language Pack / 中文语言包

概览

??The Chinese Language Pack localizes the UI of IntelliJ IDEA, AppCode, CLion, DataGrip, GoLand, PyCharm, PhpStorm, RubyMine, and WebStorm into Chinese. Your feedback is very much appreciated. You can submit it directly from the IDE or via YouTrack either in English or Chinese.
??中文语言包将为您的 IntelliJ IDEA, AppCode, CLion, DataGrip, GoLand, PyCharm, PhpStorm, RubyMine, 和WebStorm 带来完全中文化的界面。 您的反馈至关重要。您可以直接通过 IDE 或者 YouTrack 以中文或者英文的形式提交您的反馈。
在这里插入图片描述

2. Rainbow Brackets

??曾几何时~免费
插件主页

在这里插入图片描述

概览

??Rainbow Brackets for IntelliJ based IDEs/Android Studio/HUAWEI DevEco Studio Core Features

  • Rainbowify various types brackets(Round,Squiggly,Square,Angle)
  • Rainbowify variables for more languages & config colors using color generator
  • Rainbowify indent guidelines
  • Scope highlighting
  • Rainbowify tag name for XML/HTML
  • Rainbowify property name for YAML/JSON
  • Customize colors
  • Color generator
  • JSX support
  • Rainbowify Python keywords & indent guidelines
  • Scope highlighting for Python
  • Current Block Highlighting
  • Block list support
  • Kotlin function literal braces and arrow
  • Supported languages:
    ??Java, Scala, Clojure, Kotlin, Python, Haskell, Agda, Rust, JavaScript, TypeScript, Erlang, Go, Groovy, Ruby, Swift, Elixir, ObjectiveC, PHP, HTML, XML, SQL, Apex language, C#, F#, Dart, Pug/Jade, Bash, Vue.js, C# Razor Pages, GLSL(the OpenGL Shading Language), Go Template, C++, C, Solidity, Jinja2…
  • 彩虹化各种类型的支架(圆形、波浪形、方形、角度)
  • 使用颜色生成器为更多语言和配置颜色的彩虹化变量
  • Rainbowify 缩进指南
  • 范围突出显示
  • XML/HTML 的 Rainbowify 标签名称
  • YAML/JSON 的 Rainbowify 属性名称
  • 自定义颜色
  • 颜色发生器
  • JSX 支持
  • Rainbowify Python 关键字和缩进指南
  • Python 的范围突出显示
  • 当前块高亮显示
  • 黑名单支持
  • Kotlin 函数文字大括号和箭头
    在这里插入图片描述

3. Key Promoter X

插件主页
??The Key Promoter X helps you to learn essential shortcuts while you are working. When you use the mouse on a button inside the IDE, the Key Promoter X shows you the keyboard shortcut that you should have used instead. This provides an easy way to learn how to replace tedious mouse work with keyboard keys and helps to transition to a faster, mouse free development. The Key Promoter X tool window shows you a hit-list of the mouse actions you use the most and directly provides you with the shortcut you can use instead. For buttons that don’t have a shortcut, the Key Promoter X prompts you with the possibility to directly create one.
??Key Promoter X 可帮助您在工作时学习基本的快捷方式。 当您在 IDE 中的按钮上使用鼠标时,Key Promoter X 会显示您的键盘快捷键 应该改用。这提供了一种简单的方法来了解如何操作 用键盘键取代繁琐的鼠标工作,并有助于过渡到更快、无鼠标的开发。 Key Promoter X 工具窗口显示您最常使用的鼠标操作的点击列表,并直接为您提供 使用快捷方式,您可以改用。对于没有快捷方式的按钮,Key Promoter X 会提示您 直接创建一个的可能性。
在这里插入图片描述

在这里插入图片描述

4.

文章来源:https://blog.csdn.net/m0_63834988/article/details/135037553
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。