@@ -8,28 +8,41 @@ Json2Java4Idea
8
8
## Table of Contents
9
9
* [ Background] ( #background )
10
10
* [ Installation] ( #installation )
11
+ * [ Settings] ( #settings )
11
12
* [ Troubleshooting] ( #troubleshooting )
12
13
* [ License] ( #license )
13
14
14
15
<a name =" background " ></a >
15
16
## Background
16
- There are several JSON Serializing and deserializing library something like Jackson or Gson, and you might use one of these library .<br />
17
+ There are several JSON Serializing and deserializing library something like Jackson or Gson.<br />
17
18
However implementing a class which is converted from JSON is a bored stuff.<br />
18
19
Json2Java4Idea could be a solution for the stuff.<br />
19
- Also this plugin supports following libraries.<br />
20
+ The plugin generates immutable Java class from JSON and supports following libraries.<br />
20
21
* [ Jackson] ( https://github.com/FasterXML/jackson )
21
22
* [ GSON] ( https://github.com/google/gson )
22
23
* [ Moshi] ( https://github.com/square/moshi )
23
24
24
25
<a name =" installation " ></a >
25
26
## Installation
26
- 1 . Open the ** Settings/Preferences** dialog
27
+ 1 . Open the ** Settings/Preferences** dialog.
27
28
1 . In the left pane, select ** Plugins** .
28
29
1 . In the right pane, click the ** Browse repositories...** button.
29
30
1 . In the dialog which opens, enter ** Json2Java4Idea** into the search box.
30
31
1 . In the right pane, click the ** Install** button.
31
32
1 . After installation, restart your IDE.
32
33
34
+ <a name =" settings " ></a >
35
+ ## Settings
36
+ 1 . Open the ** Settings/Preferences** dialog.
37
+ 1 . In the left pane, select ** Other Settings** .
38
+ 1 . In the right pane, click the ** Json2Java4Idea** link.
39
+ 1 . After configuration changing finished, click the ** Apply** button.
40
+
41
+ Currently there are 3 types of settings you can configure.
42
+ 1 . Class style
43
+ 1 . Prefix of class name
44
+ 1 . Suffix of class name
45
+
33
46
<a name =" troubleshooting " ></a >
34
47
## Troubleshooting
35
48
Please [ raise an issue] ( https://github.com/t28hub/json2java4idea/issues/new ) on this repository.
0 commit comments