https://github.com/stack-spot/stackspot-intellij-extension
StackSpot IntelliJ Plugin is a plugin that extends STK CLI to IntelliJ and allows you to create a StackSpot project, apply plugins, and many more features. But all this is inside of your favorite IDE.
https://github.com/stack-spot/stackspot-intellij-extension
apache-license-2 intellij-plugin open-source opensource stackspot
Last synced: 10 months ago
JSON representation
StackSpot IntelliJ Plugin is a plugin that extends STK CLI to IntelliJ and allows you to create a StackSpot project, apply plugins, and many more features. But all this is inside of your favorite IDE.
- Host: GitHub
- URL: https://github.com/stack-spot/stackspot-intellij-extension
- Owner: stack-spot
- License: apache-2.0
- Created: 2022-08-12T13:40:28.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-05-08T02:45:36.000Z (over 1 year ago)
- Last Synced: 2024-05-08T03:32:53.518Z (over 1 year ago)
- Topics: apache-license-2, intellij-plugin, open-source, opensource, stackspot
- Language: Kotlin
- Homepage: https://www.stackspot.com
- Size: 427 KB
- Stars: 5
- Watchers: 5
- Forks: 1
- Open Issues: 21
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README
# **StackSpot IntelliJ Plugin**
## **Table of contents**
### 1. [**About**](#about)
### 2. [**Getting Started**](#getting-started)
>#### 2.1. [**Build Requirements**](#build-requirements)
>#### 2.2. [**Gradle Commands**](#gradle-commands)
### 3. [**Installation**](#installation)
### 4. [**Usage**](#usage)
### 5. [**Documentation**](#documentation)
### 6. [**Contributing**](#contributing)
### 7. [**Code of Conduct**](#code-of-conduct)
### 8. [**License**](#license)
### 9. [**Other Information**](#other-information)
>#### 9.1. [**IntelliJ Plugin SDK documentation**](#intellij-plugin-sdk-documentation)
## **About**
**StackSpot IntelliJ Plugin** extends [**STK CLI**](https://docs.stackspot.com.br/docs/stk-cli/) to IntelliJ and allows you to create a StackSpot project, apply plugins, and many more features.
## **Getting started**
### **Build Requirements**
- IntelliJ IDEA 2022.1
- JDK 11
### **Gradle Commands**
You need to use **`./gradlew clean`** to make sure the changes you made are in the last binary. Now, follow:
1. Build a plugin to install in your IDE, run:
```
./gradlew clean buildPlugin
```
The zip file will be in `build/distributions/{plugin_name}-{version}.zip`
2. Run your code:
```
./gradlew clean runIde
```
## **Installation**
This plugin is available on JetBrains Marketplace, but you can also install it through the zip file, see below:
- [**Install IntelliJ plugin from the disk**](https://www.jetbrains.com/help/idea/managing-plugins.html#install_plugin_from_disk)
## **Usage**
Create a new project (Project Wizard):
Using StackSpot tool window after the project opened:
## **Documentation**
See StackSpot's documentation to learn more about IntelliJ's plugin:
- [**IntelliJ**](https://docs.stackspot.com.br/docs/extensions-for-ide/intellij/)
## **Contributing**
Check out our [**Contributing Guide**](https://github.com/stack-spot/stackspot-intellij-extension/blob/main/CONTRIBUTING.md) to learn about our development process, how to suggest bug fixes and improvements.
See other guides:
- [**Security**](https://github.com/stack-spot/stackspot-intellij-extension/blob/main/SECURITY.md)
- [**Developer Guide**](https://github.com/stack-spot/stackspot-intellij-extension/blob/main/DEVELOPER_GUIDE.md)
## **Code of Conduct**
Please follow the [**Code of Conduct**](https://github.com/stack-spot/stackspot-intellij-extension/blob/main/CODE_OF_CONDUCT.md) in all your interactions with our project.
## **License**
[**Apache License 2.0**](https://github.com/stack-spot/stackspot-intellij-extension/blob/main/LICENSE).
## **Other information**
- [**IntelliJ Plugin SDK documentation**](https://plugins.jetbrains.com/docs/intellij/welcome.html)

