question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

How can I build and install a customized plug-in to the latest IDE?

See original GitHub issue

Thank you for opening an issue. In this template paragraph text could be removed, however please retain headers.

Prerequisites

  • Ensure you have latest version of plugin installed
  • Search for possible issue duplicates

Installation details

  • IDE version (Help->About->Copy to Clipboard)
IntelliJ IDEA 2016.3.4
Build #IC-163.12024.16, built on January 31, 2017
JRE: 1.8.0_112-release-408-b6 x86_64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
  • intellij-hcl plugin version (Settings->Plugins)
Version: 0.6.9.5
  • Terraform version (terraform -v)
Terraform v0.11.3
  • gradle plugin version
Version: 163.12024.16

Require

I want to develop this plugin, but Java Require version 1.6 is very old. I can’t get 1.6 JDK and Gradle unsupport old java version. Please update newest JDK version.

So, I got 1.6 and built it but gradle says it is not support.

java.lang.UnsupportedClassVersionError: org/gradle/internal/installation/beacon/InstallationBeacon : Unsupported major.minor version 51.0

I want you to tell me , How to develop this plugin .

Issue Analytics

  • State:closed
  • Created 5 years ago
  • Comments:7 (4 by maintainers)

github_iconTop GitHub Comments

1reaction
VladRassokhincommented, Apr 1, 2018

I’d like to develop auto-complete with all properties in resource. In many cases, optional parameters is always necessary, so we want to automatically complement all properties ( but, not include duplicate parameter ) when creating new resources.

@umisora FYI: To achieve that you need to modify InsertHandlersUtil#addHCLBlockRequiredProperties and HCLBlockMissingPropertyInspection (pass argument whether to distinguish ‘required’ flag on line 91 or not)

1reaction
VladRassokhincommented, Mar 23, 2018

You can simply test plugin using ./gradlew runIde command, it will start IDEA 15.0.6 with plugin. There you can test all features.

Also ‘groovy’ configuration is not correct, ‘gradle’ should be used.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Install plugins | IntelliJ IDEA Documentation - JetBrains
Press Ctrl+Alt+S to open the IDE settings and select Plugins. · On the Plugins page, click · In the Custom Plugin Repositories dialog,...
Read more >
Spigot: Custom Plugin Tutorial - Project Setup (#1) - YouTube
Learn to code your own Spigot plugin in this complete tutorial series! In this episode, we setup our workspace, download our dependencies, ...
Read more >
Developing Custom Gradle Plugins
You can create a separate project for your plugin. This project produces and publishes a JAR which you can then use in multiple...
Read more >
Eclipse IDE Plug-in Development: Plug-ins, Features, Update ...
Download the latest release of the Eclipse SDK (Software development kit) build from the SDK download page. Click on the link of the...
Read more >
Adding Custom Install Actions on Eclipse Plugins - JRebel
Building and Testing the Example Project · Install "Main Feature" from the update site. · Build a new version of the plug-in (you...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found