Create a simple IntelliJ IDEA PyCharm gradle plugin

В работе Опубликован 9 мес. назад Оплачивается при доставке
В работе Оплачивается при доставке

The PyCharm gradle plugin will have two features:

Feature #1 (New Project Wizard of type "STAG")

"New Project wizard will include an option called "STAG". Following are the parameters on the wizard

Parameter #1 (STAG Name)

This is the STAG name. It must end in the word "stag". e.g. petstag, demostag, googlestag etc.. Set default value to "petstag".

Parameter #2 (STAG pattern)

This is a dropdown menu. Contains two values ==> rubicon, apollo. Default selection: rubicon. Of course, this list must be extensible in future.

Parameter #3 (STAG pattern version)

Contains two values ==> 1.0.0, 1.0.0-alpha. Default selection: 1.0.0-alpha. Of course, this list must be extensible in future.

Parameter #4 (STAG Location)

This is basically the project directory.

Default value is $USER_HOME/steamworks/stem/STAG pattern/STAG version/STAG Name.

E.g. (on windows) ==> C:\Users\TestUser\steamworks\stem\rubicon\1.0.0\petstag

Parameter #5 (Override Config)

This is a boolean flag. So, basically a check box in the wizard.

Once you have the above 5 parameters captured from the user, you call the underlying command line utility. For .e.g

steamctl desktop create stag --name <stag name> --pattern <stag pattern> --version <stag pattern version> --stag-dir <stag location> --override-cfg

Feature #2 ("Deploy STAG" button somewhere)

This assumes you are already inside the newly created STAG project. So, you must already have the following parameters available: STAG name, STAG pattern, STAG pattern version that you captured from the above wizard.

Now, I need a button or some widget somewhere in the IDE that says "Deploy STAG". I don't have any preference if it's a button or some other widget and you can put it where ever you feel comfortable. When the button/widget is clicked, it should pop up a small window with the following two params:

Parameter #1 (Emulate Custer)

This is a boolean flag. So, it will be a checkbox.

Parameter #2 (Deployment Config)

This is the path to the deployment config file.

Default value is $USER_HOME/steamworks/steamctlcfg/<stag pattern>/<stag pattern version>/<stag name>steamctlcfg/[login to view URL]

E.g. On windows ==> c:\users\testuser\steamworks\steamctlcfg\rubicon\1.0.0\petstagsteamctlcfg\[login to view URL]

Once you have captured the above two parameters and user clicks on "Deploy", then call the underlying command line utility. For e.g.

steamctl desktop deploy stag --name <stag name> --pattern <stag pattern> --version <stag pattern version> --emulate-cluster

That's it. It's a pretty straightforward task.

Note: Task/milestone is NOT complete unless your plugin works on my Windows/Mac desktops.

Java Плагин Kotlin

ID проекта: #35468637

О проекте

7 заявок(-ки) Удаленный проект Последняя активность 9 мес. назад



Hi I have experience with Flutter and MERN for 2 years with an year of freelancing experience. And i can build quality IntelliJ plugin within your budget and timeline. Let me know if you're interested so we can talk mo Больше

$150 USD за 7 дней(-я)
(0 отзывов(-а))

7 фрилансеров(-а) готовы выполнить эту работу в среднем за $150


Hello sir how are you doing? I have read the project detail and really interested in your project, I am full stack developer with multiple frameworks, I have great experience doing similar jobs regarding to these skill Больше

$150 USD за 9 дней(-я)
(4 отзывов(-а))

⭐⭐⭐I can start now and I am confident that I can do it ⭐⭐⭐ I have 10 years of experience in this field and I have these skills (Java, Kotlinand Plugin) so just check my reviews and please have a look on my profile. let Больше

$149 USD за 3 дней(-я)
(2 отзывов(-а))

Hi, I went through your project description and it seems like I am great fit for this job. I am an expert man who have many years of experience on Java, Plugin, Kotlin Please come over chat and discuss your requirem Больше

$150 USD за 7 дней(-я)
(0 отзывов(-а))

⭐⭐⭐⭐⭐I am senior Firmware & Mobile App Developer ⭐⭐⭐⭐⭐ I read your job description thoroughly and found myself an ultimate match to your project. I am a standalone freelancer working completely independent since 1 Больше

$150 USD за 7 дней(-я)
(0 отзывов(-а))

Dear sir. Thanks for your posting job. I have gone through your project description I'm really interested in your project. I have 6+ years of rich experience in Website Development. Here is my skills: - HTML, CSS, Boo Больше

$150 USD за 5 дней(-я)
(0 отзывов(-а))