Skip to content

IntelliJ plugin for developers to deploy applications, which simplifies the process of deploying services to just one click of a button. It can also be used for SSH connections and SFTP operations on development servers

License

Notifications You must be signed in to change notification settings

lin2j/easy-deploy

Repository files navigation

Easy Deploy

Convenient Intellij Platform Plugin for Deploying and Upgrading Services during Development

简体中文 🐼

Easy Deploy is a plugin I developed, inspired by the Alibaba Cloud Toolkit, to facilitate my service deployment during the development process. Compared to the Alibaba Cloud Toolkit, my plugin has significantly fewer features, as many of the ACT functionalities are unnecessary for me and make it somewhat bloated.

Therefore, I focused only on developing the functionalities I care about: server management and the deployment process. I named this plugin "Easy Deploy" in the hope that it will help developers simplify the deployment steps in their development process. I will continually optimize it and enhance its features.

This is also the first Idea plugin I have developed. Many issues were resolved gradually through extensive searching, especially those related to Swing, a technology I haven't used in years. Additionally, the encapsulation by IntelliJ and the varying UI across different versions posed some challenges. Therefore, if you choose to download and use it now, please feel free to submit issues to me.

👉👉 Find in plugin marketplace

Support

If this plugin proves helpful to you, please consider showing your support by giving the repository a star ⭐️⭐️.

Features

  • Add/Edit/Remove/Search server information
  • Add/Edit/Remove/Share commands
  • Upload files or directories with filtering support
  • Deploy services
  • Open terminal
  • SSH password-free login (private key login)
  • SSH jump host
  • Run/Debug Configuration (parallel deployment)
  • I18n support
  • SFTP transfer panel
  • Plugin settings
  • Export & Import & Clean plugin configuration

Contact me 🐾

I'm relatively new to developing Idea plugins, so there might be some shortcomings in addressing certain issues.

If you have any suggestions or encounter bugs, feel free to raise issues or contact me via email. I'll respond as promptly as possible.

📮📮 linjinjia047@163.com

About

IntelliJ plugin for developers to deploy applications, which simplifies the process of deploying services to just one click of a button. It can also be used for SSH connections and SFTP operations on development servers

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages