Class Idea

java.lang.Object
fi.evolver.script.app.Idea

public class Idea extends Object
Install IDEA and custom plugins for it from JetBrains Marketplace.
  • Field Details

  • Constructor Details

    • Idea

      public Idea()
  • Method Details

    • install

      public static void install(String version) throws IOException
      Installs IntelliJ Idea Ultimate and its plugins.

      If IntelliJ Idea Ultimate is already installed in the target directory, the installation is skipped. Otherwise, the distribution archive is downloaded, extracted, and the resulting folder is renamed to a standardized installation folder.

      Parameters:
      version - IDEA version, such as "2024.3.5"
      Throws:
      IOException
    • installPublicPlugins

      public static void installPublicPlugins(List<String> pluginIds)
      See Also: