Skip to content

Commit 98c4104

Browse files
committed
重新排序插件的展示位置
1 parent 5fcc1a3 commit 98c4104

1 file changed

Lines changed: 68 additions & 68 deletions

File tree

README.md

Lines changed: 68 additions & 68 deletions
Original file line numberDiff line numberDiff line change
@@ -38,41 +38,41 @@
3838

3939
#### 插件导航
4040

41-
* [Java 代码约束插件](#java-代码约束插件)
41+
* [英文翻译插件](#英文翻译插件)
4242

4343
* [Drawable 预览插件](#drawable-预览插件)
4444

45-
* [Json 转 Java Bean 插件](#json-转-java-bean-插件)
45+
* [远程仓库依赖插件](#远程仓库依赖插件)
4646

47-
* [Json 转 Kotlin Bean 插件](#json-转-kotlin-bean-插件)
47+
* [Java 代码约束插件](#java-代码约束插件)
48+
49+
* [findViewById 插件](#findviewbyid-插件)
4850

4951
* [Parcelable 序列化插件](#parcelable-序列化插件)
5052

51-
* [Json 格式化插件](#json-格式化插件)
53+
* [Json 转 Java Bean 插件](#json-转-java-bean-插件)
5254

53-
* [远程仓库依赖插件](#远程仓库依赖插件)
55+
* [Json 转 Kotlin Bean 插件](#json-转-kotlin-bean-插件)
5456

55-
* [彩虹括号插件](#彩虹括号插件)
57+
* [复制到访达插件](#复制到访达插件)
5658

57-
* [英文翻译插件](#英文翻译插件)
59+
* [彩虹括号插件](#彩虹括号插件)
5860

59-
* [findViewById 插件](#findviewbyid-插件)
61+
* [Json 格式化插件](#json-格式化插件)
6062

6163
* [IDEA 中文包插件](#idea-中文包插件)
6264

63-
* [复制到访达插件](#复制到访达插件)
64-
65-
#### Java 代码约束插件
65+
#### 英文翻译插件
6666

67-
* 插件名称:[Alibaba Java Coding Guidelines](https://plugins.jetbrains.com/plugin/10046-alibaba-java-coding-guidelines)
67+
* 插件名称:[Translation](https://plugins.jetbrains.com/plugin/8579-translation)
6868

69-
* Github:[p3c](https://github.com/alibaba/p3c)
69+
* Github:[TranslationPlugin](https://github.com/YiiGuxing/TranslationPlugin)
7070

71-
* 插件简介:这是阿里巴巴开发的一款代码约束插件,当我们的代码不符合规范时,会有相应的警告提示,能够帮助我们在开发中提升代码质量。
71+
* 插件简介:我们在 Review 代码或者注释时,偶尔会对某个单词或者句子感到陌生,多数人会选择到第三方软件或者网站去翻译,但是这一来二去也是相对比较麻烦,这个时候你只要换上这款插件,即可在 Studio 中直接翻译,这样可以大大提高我们对代码的专注度
7272

73-
* 插件文档:安装成功后重启,插件在发现预览 Java 类中发现不规范的地方会有黄色的警告。
73+
* 插件文档:选中欲翻译的英文单词或者句子,鼠标右击选择 Translate(默认为第一个选项),如果是翻译某个 API 文档,可以直接右击选择 Translate Documentation。在 Studio 窗口右下角可以选择翻译引擎(谷歌、有道、百度),在工具栏上面有翻译的按钮,点击会弹出翻译小窗口
7474

75-
![](picture/AlibabaJavaCodingGuidelines.gif)
75+
![](picture/Translation.gif)
7676

7777
#### Drawable 预览插件
7878

@@ -86,29 +86,41 @@
8686

8787
![](picture/AndroidDrawablePreview.gif)
8888

89-
#### Json 转 Java Bean 插件
89+
#### 远程仓库依赖插件
9090

91-
* 插件名称:[GsonFormatPlus](https://plugins.jetbrains.com/plugin/14949-gsonformatplus)
91+
* 插件名称:[GoogleLibraryVersionQuerier](https://plugins.jetbrains.com/plugin/14251-google-library-version-querier)
9292

93-
* Github:[GsonFormatPlus](https://github.com/mars-men/GsonFormatPlus)
93+
* Github:[GoogleLibraryVersionQuerier](https://github.com/wuyr/GoogleLibraryVersionQuerier)
9494

95-
* 插件简介:这是一款能够帮助我们将后台返回的 Json 转换成 Java Bean 类中的字段的插件,可极大提升我们的调试接口的效率及准确度。
95+
* 插件简介:这是一款能帮助你快速添加远程依赖库和查询历史版本的插件
9696

97-
* 插件文档:在 Bean 类中右击,选择 `Generate` -> `GsonFormatPlus`,输入后台返回的 Json 数据即可转换成 Java Bean。
97+
* 插件文档:在 Gradle 中输入想要添加的仓库名称即可联想到对应的依赖库,鼠标右击选择 `Query Available Versions` 可查询这个依赖库的历史版本
9898

99-
![](picture/GsonFormatPlus.gif)
99+
![](picture/GoogleLibraryVersionQuerier.gif)
100100

101-
#### Json 转 Kotlin Bean 插件
101+
#### Java 代码约束插件
102102

103-
* 插件名称:[JSON To Kotlin Class](https://plugins.jetbrains.com/plugin/9960-json-to-kotlin-class-jsontokotlinclass-)
103+
* 插件名称:[Alibaba Java Coding Guidelines](https://plugins.jetbrains.com/plugin/10046-alibaba-java-coding-guidelines)
104104

105-
* Github:[JsonToKotlinClass](https://github.com/wuseal/JsonToKotlinClass)
105+
* Github:[p3c](https://github.com/alibaba/p3c)
106106

107-
* 插件简介:这是一款能够帮助我们将后台返回的 Json 转换成 Kotlin Bean 类中的字段的插件,可极大提升我们的调试接口的效率及准确度
107+
* 插件简介:这是阿里巴巴开发的一款代码约束插件,当我们的代码不符合规范时,会有相应的警告提示,能够帮助我们在开发中提升代码质量
108108

109-
* 插件文档:在 Bean 类中右击,选择 `Generate` -> `Convert Json Into Kotlin Class`,输入后台返回的 Json 数据即可转换成 Kotlin Bean
109+
* 插件文档:安装成功后重启,插件在发现预览 Java 类中发现不规范的地方会有黄色的警告
110110

111-
![](picture/JSONToKotlinClass.gif)
111+
![](picture/AlibabaJavaCodingGuidelines.gif)
112+
113+
#### findViewById 插件
114+
115+
* 插件名称:[FindViewByMe](https://plugins.jetbrains.com/plugin/8261-findviewbyme)
116+
117+
* Github:[FindViewByMe](https://github.com/laobie/FindViewByMe)
118+
119+
* 插件简介:Gradle 5.0 之后,ViewId 将不会以常量的形式呈现,因此 ButterKnife 宣布弃更,其实我觉得吧,无论后续出了什么 View 注入框架,最终还是调用了 findViewById,虽然这些框架更加便捷,但是也存在一些缺陷,例如 ViewBinding 会多生成一个类,无法保证 View 命名规范等问题,其实 findViewById 就挺好,但是好是好,写起来很枯燥怎么办?这个时候如果有一个自动生成 findViewById 代码的插件,是不是问题就已经解决了?
120+
121+
* 插件文档:在 R.layout.xxx 代码处右击,选择 `Generate` -> `FindViewByMe`,然后选择需要生成 findViewById 的View 即可。
122+
123+
![](picture/FindViewByMe.jpg)
112124

113125
#### Parcelable 序列化插件
114126

@@ -122,29 +134,39 @@
122134

123135
![](picture/AndroidParcelableCodeGenerator.gif)
124136

125-
#### Json 格式化插件
137+
#### Json 转 Java Bean 插件
126138

127-
* 插件名称:[JsonViewer](https://plugins.jetbrains.com/plugin/9679-json-viewer)
139+
* 插件名称:[GsonFormatPlus](https://plugins.jetbrains.com/plugin/14949-gsonformatplus)
128140

129-
* Github:[JsonViewer](https://github.com/potterhsu/JsonViewer)
141+
* Github:[GsonFormatPlus](https://github.com/mars-men/GsonFormatPlus)
130142

131-
* 插件简介:当日志打印的 Json 没有经过格式化的时候,我们 Review 起来会非常困难,这时可以利用这款插件对 Json 文本进行格式化,相比我们去网页格式化,这种方式极大提高了我们的效率
143+
* 插件简介:这是一款能够帮助我们将后台返回的 Json 转换成 Java Bean 类中的字段的插件,可极大提升我们的调试接口的效率及准确度。
132144

133-
* 插件文档:不需要任何快捷键,只需要找到 Studio 窗口最右边,即可找到 `Json Viewer` 选项,点击即可
145+
* 插件文档:在 Bean 类中右击,选择 `Generate` -> `GsonFormatPlus`,输入后台返回的 Json 数据即可转换成 Java Bean。
134146

135-
![](picture/JsonViewer.png)
147+
![](picture/GsonFormatPlus.gif)
136148

137-
#### 远程仓库依赖插件
149+
#### Json 转 Kotlin Bean 插件
138150

139-
* 插件名称:[GoogleLibraryVersionQuerier](https://plugins.jetbrains.com/plugin/14251-google-library-version-querier)
151+
* 插件名称:[JSON To Kotlin Class](https://plugins.jetbrains.com/plugin/9960-json-to-kotlin-class-jsontokotlinclass-)
140152

141-
* Github:[GoogleLibraryVersionQuerier](https://github.com/wuyr/GoogleLibraryVersionQuerier)
153+
* Github:[JsonToKotlinClass](https://github.com/wuseal/JsonToKotlinClass)
142154

143-
* 插件简介:这是一款能帮助你快速添加远程依赖库和查询历史版本的插件
155+
* 插件简介:这是一款能够帮助我们将后台返回的 Json 转换成 Kotlin Bean 类中的字段的插件,可极大提升我们的调试接口的效率及准确度。
144156

145-
* 插件文档:在 Gradle 中输入想要添加的仓库名称即可联想到对应的依赖库,鼠标右击选择 `Query Available Versions` 可查询这个依赖库的历史版本
157+
* 插件文档:在 Bean 类中右击,选择 `Generate` -> `Convert Json Into Kotlin Class`,输入后台返回的 Json 数据即可转换成 Kotlin Bean。
146158

147-
![](picture/GoogleLibraryVersionQuerier.gif)
159+
![](picture/JSONToKotlinClass.gif)
160+
161+
#### 复制到访达插件
162+
163+
* 插件名称:[CopyToFinder](https://plugins.jetbrains.com/plugin/13517-copytofinder)
164+
165+
* Github:[CopyToFinder](https://github.com/TimmyOVO/CopyToFinder)
166+
167+
* 插件简介:用过 macOs 系统的同学,应该有遇到过一个问题,可以复制 Finder 的文件到 Studio 上,但是 Studio 却无法复制文件到 Finder 上,而这个插件恰好解决了这个痛点,这样的插件你爱了吗?
168+
169+
* 插件文档:使用 **⌘ + C** 并使用 **⌘ + V** 将文件复制到 ide 内部;如果要剪切文件,请使用 **⌘ + ⌥ + V**
148170

149171
#### 彩虹括号插件
150172

@@ -158,29 +180,17 @@
158180

159181
![](picture/RainbowBrackets.png)
160182

161-
#### 英文翻译插件
162-
163-
* 插件名称:[Translation](https://plugins.jetbrains.com/plugin/8579-translation)
164-
165-
* Github:[TranslationPlugin](https://github.com/YiiGuxing/TranslationPlugin)
166-
167-
* 插件简介:我们在 Review 代码或者注释时,偶尔会对某个单词或者句子感到陌生,多数人会选择到第三方软件或者网站去翻译,但是这一来二去也是相对比较麻烦,这个时候你只要换上这款插件,即可在 Studio 中直接翻译,这样可以大大提高我们对代码的专注度
168-
169-
* 插件文档:选中欲翻译的英文单词或者句子,鼠标右击选择 Translate(默认为第一个选项),如果是翻译某个 API 文档,可以直接右击选择 Translate Documentation。在 Studio 窗口右下角可以选择翻译引擎(谷歌、有道、百度),在工具栏上面有翻译的按钮,点击会弹出翻译小窗口
170-
171-
![](picture/Translation.gif)
172-
173-
#### findViewById 插件
183+
#### Json 格式化插件
174184

175-
* 插件名称:[FindViewByMe](https://plugins.jetbrains.com/plugin/8261-findviewbyme)
185+
* 插件名称:[JsonViewer](https://plugins.jetbrains.com/plugin/9679-json-viewer)
176186

177-
* Github:[FindViewByMe](https://github.com/laobie/FindViewByMe)
187+
* Github:[JsonViewer](https://github.com/potterhsu/JsonViewer)
178188

179-
* 插件简介:Gradle 5.0 之后,ViewId 将不会以常量的形式呈现,因此 ButterKnife 宣布弃更,其实我觉得吧,无论后续出了什么 View 注入框架,最终还是调用了 findViewById,虽然这些框架更加便捷,但是也存在一些缺陷,例如 ViewBinding 会多生成一个类,无法保证 View 命名规范等问题,其实 findViewById 就挺好,但是好是好,写起来很枯燥怎么办?这个时候如果有一个自动生成 findViewById 代码的插件,是不是问题就已经解决了?
189+
* 插件简介:当日志打印的 Json 没有经过格式化的时候,我们 Review 起来会非常困难,这时可以利用这款插件对 Json 文本进行格式化,相比我们去网页格式化,这种方式极大提高了我们的效率
180190

181-
* 插件文档:在 R.layout.xxx 代码处右击,选择 `Generate` -> `FindViewByMe`,然后选择需要生成 findViewById 的View 即可。
191+
* 插件文档:不需要任何快捷键,只需要找到 Studio 窗口最右边,即可找到 `Json Viewer` 选项,点击即可
182192

183-
![](picture/FindViewByMe.jpg)
193+
![](picture/JsonViewer.png)
184194

185195
#### IDEA 中文包插件
186196

@@ -192,16 +202,6 @@
192202

193203
![](picture/ChineseLanguagePackPlugins.jpg)
194204

195-
#### 复制到访达插件
196-
197-
* 插件名称:[CopyToFinder](https://plugins.jetbrains.com/plugin/13517-copytofinder)
198-
199-
* Github:[CopyToFinder](https://github.com/TimmyOVO/CopyToFinder)
200-
201-
* 插件简介:用过 macOs 系统的同学,应该有遇到过一个问题,可以复制 Finder 的文件到 Studio 上,但是 Studio 却无法复制文件到 Finder 上,而这个插件恰好解决了这个痛点,这样的插件你爱了吗?
202-
203-
* 插件文档:使用 **⌘ + C** 并使用 **⌘ + V** 将文件复制到 ide 内部;如果要剪切文件,请使用 **⌘ + ⌥ + V**
204-
205205
#### 作者的其他开源项目
206206

207207
* 安卓技术中台:[AndroidProject](https://github.com/getActivity/AndroidProject)

0 commit comments

Comments
 (0)