idea ide安装
# 一、idea
# idea破解
idea下载链接(对应版本号下载):
https://www.jetbrains.com/idea/download/other.html
破解文件:链接: https://souyunku.lanzoux.com/b0aki3kna
参考文章:https://www.souyunku.com/?p=39
常用插件: JRebel
lombok MybatisX
# idea热部署
安装 JRebel 的插件
# 设置eclipse主题
搜索插件:eclipse-theme
设置字体Font:Editor--Font : Consolas
豆沙绿: C7EDCC 2B2B2B
参考: IDEA中设置类似Eclipse和MyEclipse样式主题_社畜的博客-CSDN博客 (opens new window)
# idea插件安装
插件名称 | 插件介绍 | 官网地址 |
---|---|---|
.ignore | 各类版本控制忽略文件生成工具 | https://plugins.jetbrains.com/plugin/7495--ignore |
Alibaba Java Coding Guidelines | 阿里巴巴出的代码规范检查插件 | https://plugins.jetbrains.com/plugin/10046-alibaba-java-coding-guidelines |
Alibaba Cloud Toolkit | 阿里云辅助开发工具 | https://plugins.jetbrains.com/plugin/11386-alibaba-cloud-toolkit |
BashSupport | Bash 支持 | https://plugins.jetbrains.com/plugin/4230-bashsupport |
CheckStyle-IDEA | 代码规范检查 | https://plugins.jetbrains.com/plugin/1065?pr=idea |
Eclipse Code Formatter | 使用 Eclipse 的代码格式化风格,在一个团队中如果公司有规定格式化风格,这个可以使用。 | https://plugins.jetbrains.com/plugin/6546?pr=idea |
FindBugs-IDEA | 潜在 Bug 检查 | https://plugins.jetbrains.com/plugin/3847?pr=idea |
Gitee | 开源中国的码云插件 | https://plugins.jetbrains.com/plugin/8383-gitee |
Grep Console | 自定义设置控制台输出颜色 | https://plugins.jetbrains.com/idea/plugin/7125-grep-console |
Git Flow Integration | Git Flow 的图形界面操作 | https://plugins.jetbrains.com/plugin/7315-git-flow-integration |
GsonFormatPlus | 把 JSON 字符串直接实例化成类 | https://plugins.jetbrains.com/plugin/14949-gsonformatplus |
Json2Pojo | 根据 JSON 生成 POJO,根据 POJO 生成 JSON | https://plugins.jetbrains.com/plugin/8533-json2pojo |
GenerateAllSetter | new POJO类的快速生成 set 方法, 放在变量上,alt+enter | https://plugins.jetbrains.com/plugin/9360-generateallsetter |
IDE Features Trainer | IntelliJ IDEA 官方出的学习辅助插件 | https://plugins.jetbrains.com/plugin/8554?pr=idea |
JRebel Plugin | 热部署 | https://plugins.jetbrains.com/plugin/?id=4441 |
Jindent-Source Code Formatter | 自定义类、方法、doc、变量注释模板 | http://plugins.jetbrains.com/plugin/2170?pr=idea |
Key promoter | 快捷键提示 | https://plugins.jetbrains.com/plugin/4455?pr=idea |
kubernetes | kubernetes 辅助工具 | https://plugins.jetbrains.com/plugin/10485-kubernetes |
Lombok Plugin | Lombok 功能辅助插件 | https://plugins.jetbrains.com/plugin/6317-lombok-plugin |
MetricsReloaded | 代码复杂度检查 | https://plugins.jetbrains.com/plugin/93?pr=idea |
Maven Helper | Maven 辅助插件 | https://plugins.jetbrains.com/plugin/7179-maven-helper |
Markdown Navigator | 书写 Markdown 文章 | https://plugins.jetbrains.com/plugin/7896?pr=idea |
MybatisX | mybatis 框架辅助(免费) | https://plugins.jetbrains.com/plugin/10119-mybatisx |
MyBatis Log Plugin | Mybatis SQL 提取 | https://plugins.jetbrains.com/plugin/10065-mybatis-log-plugin |
MapStruct Support | 对 MapStruct 属性转换支持 | https://plugins.jetbrains.com/plugin/10036-mapstruct-support |
OnlineSearch | 选择文本后支持不同搜索引擎进行搜索 | https://plugins.jetbrains.com/plugin/8298-onlinesearch/ |
Properties to YAML Converter | 把 Properties 的配置格式改为 YAML 格式 | https://plugins.jetbrains.com/plugin/8000-properties-to-yaml-converter |
RestfulToolkit | 方便查找 Spring MVC 的 RequestMapping,一套RESTful 服务开发辅助工具集,维护项目通常会涉及到查找一个请求所对应的类 | https://plugins.jetbrains.com/plugin/10292-restfultoolkit |
Rainbow Brackets | 对各个对称括号进行着色,方便查看 | https://github.com/izhangzhihao/intellij-rainbow-brackets |
String Manipulation | 驼峰式命名和下划线命名交替变化, 字符串转换工具,比如我们平时的变量命名可以一键转换驼峰等格式,还支持对字符串的各种加、解密(MD5 、Base64 等)操作 | https://plugins.jetbrains.com/plugin/2162?pr=idea |
Statistic | 代码统计 | https://plugins.jetbrains.com/plugin/4509?pr=idea |
Scala | 对 Scala 支持 | https://plugins.jetbrains.com/plugin/1347-scala |
Translation | 翻译插件 | https://github.com/YiiGuxing/TranslationPlugin |
VisualVM Launcher | 项目启动的时候也启动 VisualVM | https://plugins.jetbrains.com/plugin/7115-visualvm-launcher |
arthas idea | 阿里 arthas 支持 | https://plugins.jetbrains.com/plugin/13581-arthas-idea |
Multirun | 启动多应用 | https://plugins.jetbrains.com/plugin/7248-multirun |
BrowseWordAtCaret | 简单代替Ctrl+F,通过快捷键的方式直接跳转到下个同单词位置 | https://plugins.jetbrains.com/plugin/201-browsewordatcaret |
CodeGlance2 | 在编辑代码最右侧,显示一块代码小地图,前端代码适合 | https://plugins.jetbrains.com/plugin/15562-codeglance2 |
aiXcoder | 强大的代码补全、预测的功能,支持相似代码搜索功能 | |
easy_javadoc | 快速为Java 的类、方法、属性加注释的插件,还支持自定义注释样式, crtl + \ | |
jclasslib | 查看字节码, 执行某代码后。选择 View->Show Bytecode With jclasslib |
参考文章:10个解放双手的 IDEA 插件 (opens new window)
1 Codota AI 代码智能提示插件, 转为开发tabnine 2 Key Promoter X 快捷键提示插件 3 CodeGlance 显示代码缩略图插件 4 lombok 5 Alibaba Java Coding Guidelines 阿里代码规范检查插件 6 CamelCase 驼峰命名和下划线命名转换 7 SonarLint 代码质量检查插件 8 Save Actions 格式化代码插件 9 Grep Console 自定义控制台输出格式插件 10 MetricsReloaded 代码复杂度检查插件 11 Statistic 代码统计插件 12 Translation 翻译 13 Rainbow Brackets 彩虹括号插件
自定义创建 live template 快速写代码 修改全局配置提升工作效率: 1优化导包配置 Add unambiguous imports on the fly (自动导包) Optimize imports on the fly (自动删除无用的包) 2取消tab页单行显示 Editor-Editor Tabs -Show tabs in one row -Hide tabs if there is no space(勾上) 多行显示更多的文件,方便查看 3双斜杠注释改成紧跟代码头 Editor-Code Style -Java - Comment Code - Line Comment at first column(取消) 4选中复制整行 Keymap -Editor Active -Duplicate
5取消大小写匹配 Editor -General-Code Completion -Match case First letter only(勾选) 输入小写s也能提示String 6优化版本控制的目录颜色展示 Version Control -Show directories with changed descendants (勾选) 代码改变时,目录颜色也跟着变化 7创建文件时自动生成作者和时间信息 Editor -Code Style -File and code Templates - File Header (模板自己百度有很多) 8显示行号和方法分割线 Editor -General-Appearance - Show line numbers(勾选显示行号) Show menthod separators(勾选显示方法分割线)
# 查看编译后的字节码文件
jclasslib插件
# lombok 插件的使用
- lombok 插件官网:https://plugins.jetbrains.com/plugin/6317-lombok-plugin
- 推荐 IntelliJ IDEA 插件库搜索安装:
- File > Settings > Plugins > Browse repositories... > Search for "lombok" > Install Plugin
- IntelliJ IDEA 配置方法,官网有说明(该配置是 Project 级别,不是 IDE 全局的):https://github.com/mplushnikov/lombok-intellij-plugin#required-intellij-configuration
# IDEA如何查看运行Java代码生成的汇编指令
需要下载的工具:hsdis-amd64.dll (opens new window) 提取码:mdhj
1)把 hsdis-amd64.dll放在 $JAVA_HOME/jre/bin/server 目录下
2)运行时可添加参数: -XX:+UnlockDiagnosticVMOptions -XX:+PrintAssembly -Xcomp。
IDEA如何查看运行Java代码生成的汇编指令 - 小破孩楼主 - 博客园 (cnblogs.com) (opens new window)
# maven依赖自动提示
1、自动提示 CTRL+ALT+空格
2、快速搜索 ALT+ Insert
# idea常用快捷键
快捷键 | 说明 idea中对应的名称 | |
---|---|---|
CTRL+G | 查看类和变量在哪里被调用了 | Main menu -> Edit -> Find -> Find Usages |
CTRL+E | 查找Recent Files,神器 | |
ALT+SHIFT+F | 全局搜索,所有文件中 | Main menu -> Edit -> Find -> Find in Path... |
ALT+SHIFT+R | 全局替换,所有文件中 | Main menu -> Edit -> Find -> Replace in Path... |
ALT+J | 自动补全,自动提示 | Main menu -> Code -> Completion -> Basic |
ALT+ENTER ctrl+1 | 自动补全,智能提 示 | Other -> Show Intention Actions |
CTRL+SHIFT+Enter | 智能补齐代码,如加分号、加{} | |
CTRL+SHIFT+T | 搜索类 | Main menu -> Navigate -> Class... |
CTRL+SHIFT+R | 搜索资源 | Main menu -> Navigate -> File... |
CTRL+SHIFT+F | 格式化代码 | Main menu -> Code -> Reformat Code |
CTRL+F9 | 编译代码 | Main menu -> Build -> Build Project |
CTRL+SHIFT+O | AUTO IMPORT | Main menu -> Code -> Optimize Imports |
CTRL+ALT+T | 包围一段代码,并 做相关操作 | Main menu -> Code -> Surround With... |
CTRL+R | 当前文件替换 | Main menu -> Edit -> Find -> Replace... |
CTRL+F | 当前文件查找 | Main menu -> Edit -> Find -> Find... |
ALT+W | 分段选中 | Editor Actions -> Extend Selection 和 Main menu -> Edit -> Extend Selection |
ALT+S | 分段缩小选中 | Editor Actions -> Shrink Selection 和 Main menu -> Edit -> Shrink Selection |
CTRL+W | 关闭当前文件 | Main menu -> Window -> Editor Tabs -> Close |
CTRL+M | 设置书签 | Main menu -> Navigate -> Bookmarks -> Toggle Bookmark with Mnemonic |
CTRL+数字 1,2,3... | 跳转到书签 | Other -> Bookmarks -> Go to Bookmark xxxx |
ALT+数字1,2,3... | 打开响应的工具栏 | Tool Windows -> Project ... |
---|---|---|
F2 | 重命名包,类,文 件名等 | Main menu -> Refactor -> Rename... |
F3 | 跳转到当前类的编 译错误 | Main menu -> Navigate -> Next Highlighted Error |
F6 | 调到断点下一行 | Main menu -> Run -> Step Over |
F8 | 调到下个断点 | Main menu -> Run -> Resume Program |
ALT+F8 | 校验当前的表达式 | Main menu -> Run -> Evaluate Expression... |
CTRL+ALT+下 方向 | 快速复制上一行内 容到下一行 | Editor Actions -> Duplicate Line or Selection 和 Main menu -> Edit -> Duplicate Line or Selection |
CTRL+D | 快速删除一行 | Editor Actions -> Delete Line |
CTRL+左方向 | 光标向左跳跃一个 单词(2月1号新 增) | Editor Actions -> Move Caret to Previous Word |
CTRL+右方向 | 光标向右跳跃一个 单词(2月1号新 增) | Editor Actions -> Move Caret to Next Word |
ALT+左方向 | 返回前一个编辑处 (2月1号新增) | Main menu -> Navigate -> Back |
ALT+右方向 | 跳跃到后一个编辑 处(2月1号新增) | Main menu -> Navigate -> Forward |
CTRL+P | 查看代码的参数(2 月1号新增) | Main menu -> View -> Parameter Info |
ALT+~ | 查看版本控制快捷 操作列表 | Main menu -> VCS -> VCS Operations Popup... |
CTRL+ENTER | 快速在光标下行插 入行 | Editor Actions -> Start New Line |
SHIFT+ENTER CTRL+O | 快速在光标上行插入行 Editor Actions -> Start New Line Before Current 查看本类所有方法 Main menu -> Navigate -> File Structure | |
F4 ctrl +T | 查看当前类的继承关系,有哪些父类和子类, 这是eclipse里面的快捷键,idea为 ctrl + h ,eclipse为查找;还可以结合 ctrl +shift +alt +u 显示UML图来直观显示 | |
ctrl + o | 显示类的所有属性和方法 |
# Inject Language
适应场景: 构造html、json字符串、xml等。
在输入的地方, ALT+ENTER 或者 ctrl +1
# live Template
@GetMapping("/$name$")
public String $name$(HttpServletRequest request, HttpServletResponse response, Model model){
$END$
return "$name$";
}
$name$ 会要求输入, 输入完后回车,光标就到$END$位置
2
3
4
5
6
7
# Postfix Complete
List<$EXPR$> $END$ = Lists.newArrayList();
$EXPR$ 指类型, $END$ 光标最后停留位置
2
3
# bootstrap页面 h5bootstrap
可以下载 bootstrap3
插件 (opens new window)
参考:起步 · Bootstrap v3 中文文档 | Bootstrap 中文网 (bootcss.com) (opens new window)
<!doctype html>
<html lang="zh-CN">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Bootstrap Template</title>
<!-- Bootstrap font-awesome4图标 -->
<link href="https://cdn.bootcdn.net/ajax/libs/twitter-bootstrap/3.4.1/css/bootstrap.min.css" rel="stylesheet">
<link href="https://cdn.bootcdn.net/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">
<link href="https://cdn.bootcdn.net/ajax/libs/animate.css/4.1.1/animate.min.css" rel="stylesheet">
<!-- HTML5 shim 和 Respond.js 是为了让 IE8 支持 HTML5 元素和媒体查询(media queries)功能 -->
<!--[if lt IE 9]>
<script src="https://cdn.jsdelivr.net/npm/html5shiv@3.7.3/dist/html5shiv.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/respond.js@1.4.2/dest/respond.min.js"></script>
<![endif]-->
</head>
<body>
<div class="container">
<h1>TITLE</h1>
</div>
<!-- jQuery (Bootstrap 的所有 JavaScript 插件都依赖 jQuery,所以必须放在前边) -->
<script src="https://cdn.bootcdn.net/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
<!-- 加载 Bootstrap 的所有 JavaScript 插件。你也可以根据需要只加载单个插件。 -->
<script src="https://cdn.bootcdn.net/ajax/libs/twitter-bootstrap/3.4.1/js/bootstrap.min.js"></script>
</body>
</html>
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# vue单页面
<!doctype html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width,initial-scale=1.0" />
<script src="https://unpkg.com/vue@next"></script>
<!-- import element CSS -->
<link rel="stylesheet" href="https://unpkg.com/element-plus/lib/theme-chalk/index.css">
<link href="https://cdn.bootcdn.net/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">
<link href="https://cdn.bootcdn.net/ajax/libs/animate.css/4.1.1/animate.min.css" rel="stylesheet">
<!-- import JavaScript -->
<script src="https://unpkg.com/element-plus/lib/index.full.js"></script>
<title>Element Plus demo</title>
</head>
<body>
<div id="app">
<el-button>{{ message }}</el-button>
</div>
<script>
const App = {
data() {
return {
message: "Hello Element Plus",
};
},
};
const app = Vue.createApp(App);
app.use(ElementPlus);
app.mount("#app");
</script>
</body>
</html>
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
# Getmapping
@GetMapping("/left")
public String left(HttpServletRequest request, HttpServletResponse response, Model model){
return "left";
}
2
3
4
5
# PostMapping
# 参考资料
《IntelliJ-IDEA-Tutorial》:https://github.com/judasn/IntelliJ-IDEA-Tutorial
Introduction - IntelliJ-IDEA-Tutorial (gitbook.io) (opens new window)
# 二、webstorm安装
官网:
破解版:
1、 2022年1月 链接:https://pan.baidu.com/s/1gKxzGWvnoCpXPoe8zzfLnQ 提取码:5lyf
# 常用插件安装
- bookmark 书签, 可以对一些代码旁边打上书签,便于快速查看
# 常用live template代码片段
# vue
vuepage
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>vue页面模板</title>
<!--<script src="https://cdn.bootcdn.net/ajax/libs/vue/3.2.26/vue.global.js"></script>-->
<script src="../js/vue.global.js"></script>
</head>
<body>
<div id="app"></div>
<template id="app-template">
<h2>{{message}}</h2>
<button @click="init">点击</button>
</template>
<script>
const app = Vue.createApp({
template: "#app-template",
data: function () {
return {
message: 'Hello'
}
},
methods:{
init(){
},
},
computed: {},
watch: {},
created() {},
mounted() {
this.init();
},
beforeDestroy() {},
destroyed() {},
})
app.mount("#app");
</script>
</body>
</html>
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
# html
# vuepress
# 三、pycharm安装
其他版本 - PyCharm (jetbrains.com) (opens new window) 下载PyCharm Professional Edition版本
PyCharm 真永久激活方法与插件使用教程 · 语雀 (yuque.com) (opens new window)
破解插件:https://pan.baidu.com/s/1DUmaOl1nHg23T_uKkUZ3xg 提取码: fh9i
账号: 578521128@qq.com 密码: zhouxp841220
全新安装:
打开 pycharm 安装目录找到并用记事本打开 bin/pycharm64.exe.vmoptions
文件,在文件末尾增加[-javaagent:补注意:[补丁完整路径] 中的“”换成”/
已安装并新建过项目:
打开 C:\Users\Administrator\AppData\Roaming\JetBrains\PyCharm2022.3
目录找到并用记事本打开[pycharm注意:[补丁完整路径]中的”换成”/”[系统用户名] 是你自己的当前系统用户名
完成 pycharm64.exe.vmoptions 文件的修改后,重新打开pycharm,输入激活码
--add-opens=java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED
--add-opens=java.base/jdk.internal.org.objectweb.asm.tree=ALL-UNNAMED
-javaagent:D:\chrome\jetbra2023\ja-netfilter.jar=jetbrains
2
3
2022版临时激活码:
EUWT4EE9X2-eyJsaWNlbnNlSWQiOiJFVVdUNEVFOVgyIiwibGljZW5zZWVOYW1lIjoic2lnbnVwIHNjb290ZXIiLCJhc3NpZ25lZU5hbWUiOiIiLCJhc3NpZ25lZUVtYWlsIjoiIiwibGljZW5zZVJlc3RyaWN0aW9uIjoiIiwiY2hlY2tDb25jdXJyZW50VXNlIjpmYWxzZSwicHJvZHVjdHMiOlt7ImNvZGUiOiJQU0kiLCJmYWxsYmFja0RhdGUiOiIyMDI1LTA4LTAxIiwicGFpZFVwVG8iOiIyMDI1LTA4LTAxIiwiZXh0ZW5kZWQiOnRydWV9LHsiY29kZSI6IlBDIiwiZmFsbGJhY2tEYXRlIjoiMjAyNS0wOC0wMSIsInBhaWRVcFRvIjoiMjAyNS0wOC0wMSIsImV4dGVuZGVkIjpmYWxzZX0seyJjb2RlIjoiUFBDIiwiZmFsbGJhY2tEYXRlIjoiMjAyNS0wOC0wMSIsInBhaWRVcFRvIjoiMjAyNS0wOC0wMSIsImV4dGVuZGVkIjp0cnVlfSx7ImNvZGUiOiJQV1MiLCJmYWxsYmFja0RhdGUiOiIyMDI1LTA4LTAxIiwicGFpZFVwVG8iOiIyMDI1LTA4LTAxIiwiZXh0ZW5kZWQiOnRydWV9LHsiY29kZSI6IlBDV01QIiwiZmFsbGJhY2tEYXRlIjoiMjAyNS0wOC0wMSIsInBhaWRVcFRvIjoiMjAyNS0wOC0wMSIsImV4dGVuZGVkIjp0cnVlfV0sIm1ldGFkYXRhIjoiMDEyMDIyMDkwMlBTQU4wMDAwMDUiLCJoYXNoIjoiVFJJQUw6MzUzOTQ0NTE3IiwiZ3JhY2VQZXJpb2REYXlzIjo3LCJhdXRvUHJvbG9uZ2F0ZWQiOmZhbHNlLCJpc0F1dG9Qcm9sb25nYXRlZCI6ZmFsc2V9-FT9l1nyyF9EyNmlelrLP9rGtugZ6sEs3CkYIKqGgSi608LIamge623nLLjI8f6O4EdbCfjJcPXLxklUe1O/5ASO3JnbPFUBYUEebCWZPgPfIdjw7hfA1PsGUdw1SBvh4BEWCMVVJWVtc9ktE+gQ8ldugYjXs0s34xaWjjfolJn2V4f4lnnCv0pikF7Ig/Bsyd/8bsySBJ54Uy9dkEsBUFJzqYSfR7Z/xsrACGFgq96ZsifnAnnOvfGbRX8Q8IIu0zDbNh7smxOwrz2odmL72UaU51A5YaOcPSXRM9uyqCnSp/ENLzkQa/B9RNO+VA7kCsj3MlJWJp5Sotn5spyV+gA==-MIIETDCCAjSgAwIBAgIBDTANBgkqhkiG9w0BAQsFADAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBMB4XDTIwMTAxOTA5MDU1M1oXDTIyMTAyMTA5MDU1M1owHzEdMBsGA1UEAwwUcHJvZDJ5LWZyb20tMjAyMDEwMTkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCUlaUFc1wf+CfY9wzFWEL2euKQ5nswqb57V8QZG7d7RoR6rwYUIXseTOAFq210oMEe++LCjzKDuqwDfsyhgDNTgZBPAaC4vUU2oy+XR+Fq8nBixWIsH668HeOnRK6RRhsr0rJzRB95aZ3EAPzBuQ2qPaNGm17pAX0Rd6MPRgjp75IWwI9eA6aMEdPQEVN7uyOtM5zSsjoj79Lbu1fjShOnQZuJcsV8tqnayeFkNzv2LTOlofU/Tbx502Ro073gGjoeRzNvrynAP03pL486P3KCAyiNPhDs2z8/COMrxRlZW5mfzo0xsK0dQGNH3UoG/9RVwHG4eS8LFpMTR9oetHZBAgMBAAGjgZkwgZYwCQYDVR0TBAIwADAdBgNVHQ4EFgQUJNoRIpb1hUHAk0foMSNM9MCEAv8wSAYDVR0jBEEwP4AUo562SGdCEjZBvW3gubSgUouX8bOhHKQaMBgxFjAUBgNVBAMMDUpldFByb2ZpbGUgQ0GCCQDSbLGDsoN54TATBgNVHSUEDDAKBggrBgEFBQcDATALBgNVHQ8EBAMCBaAwDQYJKoZIhvcNAQELBQADggIBABqRoNGxAQct9dQUFK8xqhiZaYPd30TlmCmSAaGJ0eBpvkVeqA2jGYhAQRqFiAlFC63JKvWvRZO1iRuWCEfUMkdqQ9VQPXziE/BlsOIgrL6RlJfuFcEZ8TK3syIfIGQZNCxYhLLUuet2HE6LJYPQ5c0jH4kDooRpcVZ4rBxNwddpctUO2te9UU5/FjhioZQsPvd92qOTsV+8Cyl2fvNhNKD1Uu9ff5AkVIQn4JU23ozdB/R5oUlebwaTE6WZNBs+TA/qPj+5/we9NH71WRB0hqUoLI2AKKyiPw++FtN4Su1vsdDlrAzDj9ILjpjJKA1ImuVcG329/WTYIKysZ1CWK3zATg9BeCUPAV1pQy8ToXOq+RSYen6winZ2OO93eyHv2Iw5kbn1dqfBw1BuTE29V2FJKicJSu8iEOpfoafwJISXmz1wnnWL3V/0NxTulfWsXugOoLfv0ZIBP1xH9kmf22jjQ2JiHhQZP7ZDsreRrOeIQ/c4yR8IQvMLfC0WKQqrHu5ZzXTH4NO3CwGWSlTY74kE91zXB5mwWAx1jig+UXYc2w4RkVhy0//lOmVya/PEepuuTTI4+UJwC7qbVlh5zfhj8oTNUXgN0AOc+Q0/WFPl1aw5VV/VrO8FCoB15lFVlpKaQ1Yh+DVU8ke+rt9Th0BCHXe0uZOEmH0nOnH/0onD
参考: https://www.exception.site/essay/how-to-free-use-pycharm-2020
# Pycharm好用的插件汇总
Translation 翻译插件,进行中英互译,想看哪里,就选中哪里,然后使用组合键Ctrl+Shift+Y 进行翻译 Chinese Language Pack 汉化插件 AiXcoder Code Completer 代码补全插件(新手不建议使用) CSV plugin 通过灵活的表编辑器编辑 csv、tsv、psv文件,语法验证,结构突出显示,可自定义的颜色,新意图和有用的检查 Rainbow Brackets 让括号等符号不同层之间显示不同,清楚辨别哪个括号是一对,支持多种语言 Indent Rainbow 对于不同层级缩进的空格标注不同的颜色 CodeGlance 在IDE最右侧生成一条工具栏,可以便捷的跳转至所要寻找的代码位置 Key Promoter X 快捷键管理大师 Regex Tester 测试正则表达式
Tabnine 该插件主要在于可以帮助我们自动填充代码,由于是在人工智能技术的驱动之下,因此每次都可以精准的预测我们将要填充的究竟是什么代码。
Json Parser 一个用于验证和格式化JSON字符串的轻量级插件