Update project directory structure and usage instructions
This commit is contained in:
@@ -16,9 +16,9 @@
|
|||||||
|
|
||||||
- 购买正版激活码,直接购买即可,官网地址:[https://www.jetbrains.com/idea](https://www.jetbrains.com/idea)
|
- 购买正版激活码,直接购买即可,官网地址:[https://www.jetbrains.com/idea](https://www.jetbrains.com/idea)
|
||||||
|
|
||||||
### 利用开源项目免费申请 JetBrains 激活码
|
### 利用开源项目激活
|
||||||
|
|
||||||
- 官方申请地址:[https://www.jetbrains.com/shop/eform/opensource?product=ALL](https://www.jetbrains.com/shop/eform/opensource?product=ALL)
|
- 利用开源项目免费申请 JetBrains 激活码,官方申请地址:[https://www.jetbrains.com/shop/eform/opensource?product=ALL](https://www.jetbrains.com/shop/eform/opensource?product=ALL)
|
||||||
|
|
||||||
申请条件:
|
申请条件:
|
||||||
|
|
||||||
@@ -32,19 +32,19 @@
|
|||||||
2. 收到申请成功的邮件后,如果没有注册 JetBrains 账号,记得去注册账号。注册地址:[https://account.jetbrains.com/login](https://account.jetbrains.com/login)
|
2. 收到申请成功的邮件后,如果没有注册 JetBrains 账号,记得去注册账号。注册地址:[https://account.jetbrains.com/login](https://account.jetbrains.com/login)
|
||||||
3. 申请成功后,可获得全家桶的使用权 1 年,如果到期了会提前给你发邮件还可以继续申请
|
3. 申请成功后,可获得全家桶的使用权 1 年,如果到期了会提前给你发邮件还可以继续申请
|
||||||
|
|
||||||
> 或者直接参考这个地址:[https://blog.csdn.net/zlt2000/article/details/115611788](https://blog.csdn.net/zlt2000/article/details/115611788)
|
> 或者直接参考这篇文章:[免费正版 IntelliJ IDEA license 详细指南](https://blog.csdn.net/zlt2000/article/details/115611788)
|
||||||
|
|
||||||
### 非正式激活(推荐)
|
### 非正式激活(推荐)
|
||||||
|
|
||||||
- ~~2021.1.3版本(搭配试用30天到期自动续期插件永久免费食用),IDEA官方历史版本下载地址:[https://www.jetbrains.com/idea/download/other.html](https://www.jetbrains.com/idea/download/other.html)~~
|
- ~~2021.1.3版本,已不推荐(搭配试用30天到期自动续期插件永久免费食用),IDEA官方历史版本下载地址:[https://www.jetbrains.com/idea/download/other.html](https://www.jetbrains.com/idea/download/other.html)~~
|
||||||
|
|
||||||
- 使用始皇的:[ja-netfilter](https://gitee.com/ja-netfilter/ja-netfilter) 激活,相关文件已在 crack 文件夹下,参考如下步骤激活:
|
- 使用始皇的:[ja-netfilter](https://gitee.com/ja-netfilter/ja-netfilter) 激活,相关文件已在本仓库中,参考如下步骤激活:
|
||||||
|
|
||||||
1. 找到 crack 文件夹下的所有文件(ja-netfilter.zip、config文件夹、activation_code.txt)复制到你本地文件夹中
|
1. 克隆本仓库:`git clone https://github.com/zpj80231/idea-set.git`
|
||||||
|
|
||||||
2. 解压并覆盖 `config` 到 `ja-netfilter` 原本的 `config`
|
2. 进入仓库,复制 `ja-netfilter.jar` 文件的绝对路径
|
||||||
|
|
||||||
3. 修改 IDEA 的 `idea.vmoptions` 文件(文件在哪,Google 一下)
|
3. 修改 IDEA 的 `idea.vmoptions` 文件(文件在哪,Google or Baidu 一下)
|
||||||
|
|
||||||
Mac 上的地址:`~/Library/Application Support/JetBrains/IntelliJIdea2025.1/idea.vmoptions`
|
Mac 上的地址:`~/Library/Application Support/JetBrains/IntelliJIdea2025.1/idea.vmoptions`
|
||||||
|
|
||||||
@@ -56,10 +56,12 @@
|
|||||||
--add-opens=java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED
|
--add-opens=java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED
|
||||||
--add-opens=java.base/jdk.internal.org.objectweb.asm.tree=ALL-UNNAMED
|
--add-opens=java.base/jdk.internal.org.objectweb.asm.tree=ALL-UNNAMED
|
||||||
|
|
||||||
-javaagent:/Users/xxx/crack/ja-netfilter/ja-netfilter.jar
|
-javaagent:/Users/xxx/idea-set/ja-netfilter.jar
|
||||||
```
|
```
|
||||||
|
|
||||||
将其中的 `/Users/xxx/crack/ja-netfilter/ja-netfilter.jar` 替换为你自己的路径
|
**将其中的 `/Users/xxx/idea-set/ja-netfilter.jar` 替换为本仓库下 `ja-netfilter.jar` 文件的绝对路径。**
|
||||||
|
|
||||||
|
激活后只需定期更新本仓库即可,这样你能一直获取到最新功能。
|
||||||
|
|
||||||
4. 打开IDEA,填入激活码(activation_code.txt 文件内容)
|
4. 打开IDEA,填入激活码(activation_code.txt 文件内容)
|
||||||
|
|
||||||
@@ -70,6 +72,10 @@
|
|||||||
|
|
||||||
## 配置同步
|
## 配置同步
|
||||||
|
|
||||||
|
### JetBrains 账号配置同步(推荐)
|
||||||
|
|
||||||
|
登录账号即可,无需过多解释
|
||||||
|
|
||||||
### GitHub 远程配置同步
|
### GitHub 远程配置同步
|
||||||
|
|
||||||
使用方法:
|
使用方法:
|
||||||
@@ -78,18 +84,13 @@
|
|||||||
2. File | Settings Repository 指定远程仓库地址 (自己在 GitHub 或者 Gitee 上新建一个空仓库即可)
|
2. File | Settings Repository 指定远程仓库地址 (自己在 GitHub 或者 Gitee 上新建一个空仓库即可)
|
||||||
3. Overwrite Local or Overwrite Remote
|
3. Overwrite Local or Overwrite Remote
|
||||||
|
|
||||||
### JetBrains 账号配置同步
|
|
||||||
|
|
||||||
登录账号即可,无需过多解释
|
|
||||||
|
|
||||||
|
|
||||||
## 常用插件
|
## 常用插件
|
||||||
|
|
||||||
- 按需关闭自带插件。插件优化:[IDEA 关闭不必要的插件减少内存占用](https://blog.csdn.net/tutian2000/article/details/80074643)
|
- 按需关闭自带插件。插件优化:[IDEA 关闭不必要的插件减少内存占用](https://blog.csdn.net/tutian2000/article/details/80074643)
|
||||||
- 以下是推荐的插件:
|
- 以下是推荐的插件:
|
||||||
|
|
||||||
| 序号 | 名称 | 备注 |
|
| 序号 | 名称 | 备注 |
|
||||||
|----|:-------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|
| ---- | :-------------------------------- | ------------------------------------------------------------ |
|
||||||
| 1 | SonarQube | 代码质量提升 |
|
| 1 | SonarQube | 代码质量提升 |
|
||||||
| 2 | Grep Console | 对控制台输出的不同级别的日志进行上色,比如 Info 级别是黑色,WARN 级别是黄色,ERROR 是橙色。不用找日志把眼睛找瞎了。<br/>配色方案:[利用grep-console插件使Intellij idea显示多颜色调试日志](https://blog.csdn.net/weixin_39973810/article/details/110190844) |
|
| 2 | Grep Console | 对控制台输出的不同级别的日志进行上色,比如 Info 级别是黑色,WARN 级别是黄色,ERROR 是橙色。不用找日志把眼睛找瞎了。<br/>配色方案:[利用grep-console插件使Intellij idea显示多颜色调试日志](https://blog.csdn.net/weixin_39973810/article/details/110190844) |
|
||||||
| 3 | Kotlin | 项目中使用到了 Kotlin 可以安装,现 IDEA 默认已自带 |
|
| 3 | Kotlin | 项目中使用到了 Kotlin 可以安装,现 IDEA 默认已自带 |
|
||||||
@@ -100,13 +101,13 @@
|
|||||||
| 8 | Rainbow Brackets | 彩色括号匹配 |
|
| 8 | Rainbow Brackets | 彩色括号匹配 |
|
||||||
| 9 | Atom Material Icons | 各种文件夹、文件图标 |
|
| 9 | Atom Material Icons | 各种文件夹、文件图标 |
|
||||||
| 10 | .ignore | 生成各种模板化的 git 忽略文件 |
|
| 10 | .ignore | 生成各种模板化的 git 忽略文件 |
|
||||||
| 11 | MyBatis Log Free 或 Mybatis Log Plus | Mybatis 自己控制的参数编译有点反人类,选中需要转换的 Mybatis log 日志,然后点击右键,选择 Restore sql from slection <br/>这个版本免费:[地址](https://plugins.jetbrains.com/plugin/10065-mybatis-log-plugin) |
|
| 11 | MyBatis Log Free | Mybatis 自己控制的参数编译有点反人类,选中需要转换的 Mybatis log 日志,然后点击右键,选择 Restore sql from slection <br/>这个版本免费:[地址](https://plugins.jetbrains.com/plugin/10065-mybatis-log-plugin) |
|
||||||
| 12 | Free Mybatis plugin 或 MybatisX 或 MyBatisCodeHelper-Pro | 生成 Mapper xml 文件<br/>快速从代码跳转到 Mapper 及从 Mapper 返回代码<br/> Mybatis 自动补全及语法错误提示<br/>集成 Mybatis Generator GUI 界面<br/>根据数据库注解,生成 Swagger Model 注解<br/>[MyBatisCodeHelper-Pro 破解指导](https://zpj80231.github.io/znote/views/crack/mybatiscodehelperprocrack.html) |
|
| 12 | MybatisX 或 MyBatisCodeHelper-Pro | 生成 Mapper xml 文件<br/>快速从代码跳转到 Mapper 及从 Mapper 返回代码<br/> Mybatis 自动补全及语法错误提示<br/>集成 Mybatis Generator GUI 界面<br/>根据数据库注解,生成 Swagger Model 注解<br/>[MyBatisCodeHelper-Pro 破解指导](https://zpj80231.github.io/znote/views/crack/mybatiscodehelperprocrack.html) |
|
||||||
| 13 | Maven Helper | 查找和排除冲突依赖项的简便方法,[IDEA Maven 镜像配置](https://blog.csdn.net/idto315/article/details/122888893) |
|
| 13 | Maven Helper | 查找和排除冲突依赖项的简便方法,[IDEA Maven 镜像配置](https://blog.csdn.net/idto315/article/details/122888893) |
|
||||||
| 14 | Cool Request | 1.根据 URL 直接跳转到对应的方法定义 ( Ctrl \ or Ctrl Alt N );<br/>2.提供了一个 Services Tree 的显示窗口;<br/>3.一个简单的 HTTP 请求工具;<br/>4.在请求方法上添加了有用功能: 复制生成 URL;,复制方法参数...<br/>5.其他功能: Java 类上添加 Convert to JSON 功能,格式化 Json 数据 ( Windows: Ctrl + Enter; Mac: Command + Enter )。 |
|
| 14 | Cool Request | 1.根据 URL 直接跳转到对应的方法定义 ( Ctrl \ or Ctrl Alt N );<br/>2.提供了一个 Services Tree 的显示窗口;<br/>3.一个简单的 HTTP 请求工具;<br/>4.在请求方法上添加了有用功能: 复制生成 URL;,复制方法参数...<br/>5.其他功能: Java 类上添加 Convert to JSON 功能,格式化 Json 数据 ( Windows: Ctrl + Enter; Mac: Command + Enter )。 |
|
||||||
| 15 | GenerateAllSetter <br/> Generate All Getter And Setter | 当你进行对象之间赋值的时候,你会发现好麻烦呀,能不能有一个更好的办法呢~ 有,只要你选中需要生成 set 方法的对象,按下快捷键 alt+enter <br/> 使用 .allget 生成所有 getter 方法 |
|
| 15 | Generate All Getter And Setter | 当你进行对象之间赋值的时候,你会发现好麻烦呀,能不能有一个更好的办法呢~ 有,只要你选中需要生成 set 方法的对象,按下快捷键 alt+enter <br/> 使用 .allget 生成所有 getter 方法 |
|
||||||
| 16 | TONGYI Lingma | 代码 AI 智能自动补全 |
|
| 16 | TONGYI Lingma | 通义灵码,代码 AI 智能自动补全 |
|
||||||
| 17 | IDE Eval Reset | 2021.1.3版本,30天试用期无限循环(相当于破解)。<br/>1.添加第三方插件仓库`https://plugins.zhile.io`<br/>2.搜索:`IDE Eval Reset`插件进行安装<br/>3.在 IDEA 主界面 help-->eval Reset 点击重启 IDEA <br/>或者参考:[idea 安装eval reset插件](https://blog.csdn.net/OracleOracolo/article/details/113886757) |
|
| 17 | ~~IDE Eval Reset~~ | ~~2021.1.3版本,30天试用期无限循环(相当于破解)。<br/>1.添加第三方插件仓库`https://plugins.zhile.io`<br/>2.搜索:`IDE Eval Reset`插件进行安装<br/>3.在 IDEA 主界面 help-->eval Reset 点击重启 IDEA <br/>或者参考:[idea 安装eval reset插件](https://blog.csdn.net/OracleOracolo/article/details/113886757)~~ |
|
||||||
| 18 | arthas idea | 基于 IntelliJ IDEA 开发的 Alibaba Arthas 命令生成插件,支持 Alibaba Arthas 官方常用的命令。 |
|
| 18 | arthas idea | 基于 IntelliJ IDEA 开发的 Alibaba Arthas 命令生成插件,支持 Alibaba Arthas 官方常用的命令。 |
|
||||||
| 19 | Easy Javadoc | 能帮助开发者快速生成类、方法、属性等中文 Java Doc / K Doc,快捷键 Ctrl+\ |
|
| 19 | Easy Javadoc | 能帮助开发者快速生成类、方法、属性等中文 Java Doc / K Doc,快捷键 Ctrl+\ |
|
||||||
| 20 | GsonFormatPlus | 基于 Json 生成 Java 实体类 |
|
| 20 | GsonFormatPlus | 基于 Json 生成 Java 实体类 |
|
||||||
@@ -114,7 +115,7 @@
|
|||||||
| 22 | Save Action X | 保存的时候进行格式化操作,去除某些文件的自动格式化<br/> `.*\.html` `.*\.md` `.*\.sql` `.*\.xml` `.*\.vue` |
|
| 22 | Save Action X | 保存的时候进行格式化操作,去除某些文件的自动格式化<br/> `.*\.html` `.*\.md` `.*\.sql` `.*\.xml` `.*\.vue` |
|
||||||
| 23 | Squaretest 或 TestMe | 生成单元测试 |
|
| 23 | Squaretest 或 TestMe | 生成单元测试 |
|
||||||
| 24 | String Manipulation 或 ConverterX | 对字符串的操作,支持大小写驼峰转换,字符串加解密等 |
|
| 24 | String Manipulation 或 ConverterX | 对字符串的操作,支持大小写驼峰转换,字符串加解密等 |
|
||||||
| 25 | Apifox Helper | 在线接口文档 |
|
| 25 | Apifox Helper | 在线接口文档调试 |
|
||||||
| 26 | Rainbow Variable | 方法内彩色变量匹配 |
|
| 26 | Rainbow Variable | 方法内彩色变量匹配 |
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
BIN
Binary file not shown.
@@ -0,0 +1,2 @@
|
|||||||
|
[Decoder]
|
||||||
|
EQUAL,ide-soft.com->jrebel.com
|
||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,7 @@
|
|||||||
|
2a723c2ef30be4a5c167c6639bf9ec0b9c7e7ca2 ja-netfilter.jar
|
||||||
|
4e8693b5a7a3837cf7f6db0c4f1316f376d34721 plugins/dns.jar
|
||||||
|
b1bebbee8d98218db5794f596001b8b7427ae0c7 plugins/url.jar
|
||||||
|
729d00e4fa04ca49c00b5b6aa60706dfadd5644e plugins/hideme.jar
|
||||||
|
26ee7577969265ff77a7fd786bcb707fe21a3d6b plugins/power.jar
|
||||||
|
229dd5a5de89bd6fe5fbf5f0c2768895802d7127 plugins/native.jar
|
||||||
|
06777a6f603fa3c4eb83b4a9eca76331e40006f4 README.pdf
|
||||||
Reference in New Issue
Block a user