Skip to content

Commit db7e767

Browse files
chore: Improve plugin description and README.md
1 parent be58128 commit db7e767

2 files changed

Lines changed: 33 additions & 33 deletions

File tree

README.md

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<img src="src/main/resources/META-INF/pluginIcon.svg" alt="Plugin Logo" width="120px"/>
44

5-
This plugin is a powerful and versatile set of tools designed to enhance the development experience for software engineers. With its extensive collection of features, developers can increase their productivity and simplify complex operations without leaving their coding environment.
5+
Developer Tools brings a broad collection of everyday development utilities directly into IntelliJ-based IDEs. Encode and decode data, transform text, validate JSON, generate identifiers, inspect archives, format code and SQL, and run other common tasks without leaving the IDE.
66

77
Main toolbar window:
88

@@ -16,50 +16,50 @@ Plugin icon by [Gabriele Malaspina](https://www.svgrepo.com/svg/489187/toolbox).
1616

1717
## Key Features
1818

19-
- Encoding and Decoding: JWT (JSON Web Tokens), Base32, Base64, URL Base64, MIME Base64, URL encoding and line breaks
19+
- Encoding and decoding: JWT (JSON Web Tokens), Base32, Base64, URL Base64, MIME Base64, URL encoding, ASCII, and line breaks
2020
- Regular Expression Matcher
21-
- UUID, ULID, Nano ID and Password Generator
21+
- UUID, ULID, Nano ID, and password generators
2222
- Text Sorting
2323
- Text Case Transformation
2424
- Text Diff Viewer
2525
- Text Format Conversion
26-
- Text Escape: HTML entities, Java Strings, JSON, CSV, and XML
26+
- Text escaping and unescaping: HTML entities, Java strings, JSON, CSV, XML, and escape sequences
2727
- Text Filter
2828
- JSON Path Parser
2929
- JSON Schema Validator
30-
- Hashing
30+
- Hashing and HMAC
3131
- HTTP Server (WireMock)
32-
- Archive (ZIP, TAR, JAR, 7z, ...) viewer and extractor
33-
- Date Time Handling (Unix Timestamp, Formatting, ...)
34-
- Units converters for time, data size and transfer rate
32+
- Archive viewer and extractor for ZIP, TAR, JAR, 7z, and other formats
33+
- Date and time tools for Unix timestamps, formatting, and parsing
34+
- Unit converters for time, data size, and transfer rate
3535
- Code Style Formatting
3636
- SQL Formatting
3737
- Color Picker
38-
- Server certificates fetching, analyse and export
38+
- Fetching, analyzing, and exporting server certificates
3939
- QR Code/Barcode Generator
4040
- Lorem Ipsum Generator
4141
- ASCII Art
4242

4343
## Integration
4444

45-
The main tools are currently available as a standalone dialog or tool window. Additionally, some tools are also available via the editor menu or code intentions. Some of these tools are only available if a text is selected, or the current caret position is on a Java/Kotlin string or identifier.
45+
The main tools are available in a standalone dialog and in a tool window. Some tools are also available from the editor menu or as code intentions. Editor actions may require selected text or a caret placed on a Java/Kotlin string or identifier.
4646

47-
The plugin settings can be found in IntelliJ's settings/preferences under **Tools | Developer Tools**.
47+
Plugin settings are available in IntelliJ IDEA's settings/preferences under **Tools | Developer Tools**.
4848

4949
### Tool Window
5050

51-
The tool window is available through **View | Tool Windows | Tools**. All inputs and configurations of a tool window will be stored on the project level.
51+
The tool window is available through **View | Tool Windows | Developer Tools**. Inputs and tool configuration are stored per project.
5252

5353
### Dialog
5454

55-
The action to access the dialog is available through IntelliJ's main menu under **Tools | Developer Tools**.
55+
The dialog is available from IntelliJ IDEA's main menu under **Tools | Developer Tools**.
5656

57-
To add the "Open Dialog" action to the main toolbar, we can either enable it in IntelliJ's settings/preferences under **Tools | Developer Tools**, or manually add the action via **Customize Toolbar... | Add Actions... | Developer Tools**.
57+
To add the "Open Dialog" action to the main toolbar, enable it in IntelliJ IDEA's settings/preferences under **Tools | Developer Tools**, or add it manually via **Customize Toolbar... | Add Actions... | Developer Tools**.
5858

59-
All inputs and configurations of the dialog will be stored on the application level.
59+
Dialog inputs and tool configuration are stored at the application level.
6060

6161
## Development
6262

63-
This plugin is not seen as a library. Therefore, code changes do not necessarily adhere to the semantics version rules.
63+
This plugin is not treated as a library, so code changes do not necessarily follow semantic versioning rules.
6464

65-
If you want to contribute something, please follow the code style in the `.editorconfig` and sign your commits.
65+
If you want to contribute, please follow the code style defined in `.editorconfig` and sign your commits.

src/main/resources/META-INF/plugin.xml

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -6,54 +6,54 @@
66
</vendor>
77

88
<description><![CDATA[
9-
<p>This plugin is a powerful and versatile set of tools designed to enhance the development experience for software engineers. With its extensive collection of features, developers can increase their productivity and simplify complex operations without leaving their coding environment.</p>
9+
<p>Developer Tools brings a broad collection of everyday development utilities directly into IntelliJ-based IDEs. Encode and decode data, transform text, validate JSON, generate identifiers, inspect archives, format code and SQL, and run other common tasks without leaving the IDE.</p>
1010
1111
<p>Plugin icon by <a href="https://www.svgrepo.com/svg/489187/toolbox">Gabriele Malaspina</a>.</p>
1212
1313
<h2>Key Features</h2>
1414
<ul>
15-
<li>Encoding and Decoding: JWT (JSON Web Tokens), Base32, Base64, URL Base64, MIME Base64, URL encoding, line breaks</li>
15+
<li>Encoding and decoding: JWT (JSON Web Tokens), Base32, Base64, URL Base64, MIME Base64, URL encoding, ASCII, and line breaks</li>
1616
<li>Regular Expression Matcher</li>
17-
<li>UUID, ULID, Nano ID and Password Generator</li>
17+
<li>UUID, ULID, Nano ID, and password generators</li>
1818
<li>Text Sorting</li>
1919
<li>Text Case Transformation</li>
2020
<li>Text Diff Viewer</li>
2121
<li>Text Format Conversion</li>
22-
<li>Text Escape:</b> HTML entities, Java Strings, JSON, CSV, and XML</li>
22+
<li>Text escaping and unescaping: HTML entities, Java strings, JSON, CSV, XML, and escape sequences</li>
2323
<li>Text Filter</li>
2424
<li>JSON Path Parser</li>
2525
<li>JSON Schema Validator</li>
26-
<li>Hashing</li>
26+
<li>Hashing and HMAC</li>
2727
<li>HTTP Server (WireMock)</li>
28-
<li>Archive (ZIP, TAR, JAR, 7z, ...) viewer and extractor</li>
29-
<li>Date Time Handling (Unix Timestamp, Formatting, ...)</li>
30-
<li>Units converters for time, data size and transfer rate</li>
28+
<li>Archive viewer and extractor for ZIP, TAR, JAR, 7z, and other formats</li>
29+
<li>Date and time tools for Unix timestamps, formatting, and parsing</li>
30+
<li>Unit converters for time, data size, and transfer rate</li>
3131
<li>Code Style Formatting</li>
3232
<li>SQL Formatting</li>
3333
<li>Color Picker</li>
34-
<li>Server certificates fetching, analyse and export</li>
34+
<li>Fetching, analyzing, and exporting server certificates</li>
3535
<li>QR Code/Barcode Generator</li>
3636
<li>Lorem Ipsum Generator</li>
3737
<li>ASCII Art</li>
3838
</ul>
3939
4040
<h2>Integration</h2>
4141
42-
<p>The main tools are currently available as a standalone dialog or tool window. Additionally, some tools are also available via the editor menu or code intentions. Some of these tools are only available if a text is selected, or the current caret position is on a Java/Kotlin string or identifier.</p>
42+
<p>The main tools are available in a standalone dialog and in a tool window. Some tools are also available from the editor menu or as code intentions. Editor actions may require selected text or a caret placed on a Java/Kotlin string or identifier.</p>
4343
44-
<p>The plugin settings can be found in IntelliJ's settings/preferences under <b>Tools | Developer Tools</b>.</p>
44+
<p>Plugin settings are available in IntelliJ IDEA's settings/preferences under <b>Tools | Developer Tools</b>.</p>
4545
4646
<h3>Tool Window</h3>
4747
48-
<p>The tool window is available under <b>View | Tool Windows | Tools</b>. All inputs and configurations will be stored in the project.</p>
48+
<p>The tool window is available under <b>View | Tool Windows | Developer Tools</b>. Inputs and tool configuration are stored per project.</p>
4949
50-
<h2>Dialog</h3>
50+
<h3>Dialog</h3>
5151
52-
<p>The action to access the dialog is available through IntelliJ's main menu under <b>Tools | Developer Tools</b>.</p>
52+
<p>The dialog is available from IntelliJ IDEA's main menu under <b>Tools | Developer Tools</b>.</p>
5353
54-
<p>To add the "Open Dialog" action to the main toolbar, we can either enable it in IntelliJ's settings/preferences under <b>Tools | Developer Tools</b>, or manually add the action via <b>Customize Toolbar... | Add Actions... | Developer Tools</b>.</p>
54+
<p>To add the "Open Dialog" action to the main toolbar, enable it in IntelliJ IDEA's settings/preferences under <b>Tools | Developer Tools</b>, or add it manually via <b>Customize Toolbar... | Add Actions... | Developer Tools</b>.</p>
5555
56-
<p>All inputs and configurations of the dialog will be stored on the application level.</p>
56+
<p>Dialog inputs and tool configuration are stored at the application level.</p>
5757
]]></description>
5858

5959
<depends>com.intellij.modules.platform</depends>

0 commit comments

Comments
 (0)