Showing posts with label IntelliJ Plugin Development. Show all posts
Showing posts with label IntelliJ Plugin Development. Show all posts

Thursday, March 5, 2015

IntelliJ Plugin Development Tutorial - Get All Packages of a Module

This tutorial shows you how to get all the packages of a selected module in the IntelliJ IDE. When you run this plugin you will have an action button in project viewer. When you right click on a module and click the  "Lak J Show All Packages Action", a message window will show the all package names.

Following are the two files you want work with to create this plugin.

Following are the GitHub URL's for complete plugin project. You can clone the project or downolad the project as a zip file. To run the project open IntelliJ IDEA and import the project.

GitHub repository URL - https://github.com/lakjcomspace/IntelliJGetModulePackages
GitHub HTTPS clone URL - https://github.com/lakjcomspace/IntelliJGetModulePackages.git
Download Project as a Zip - https://github.com/lakjcomspace/IntelliJGetModulePackages/archive/master.zip


Sunday, January 25, 2015

IntelliJ Plugin Development Tutorial - Project View Popup Menu Action Item

This simple tutorial shows you how to create an Action Item in the Project View Popup Menu.
When  you right click on the project view you will have this action item in the popup menu. You can extend or use this to execute any action.

 Following are the two files you should work with.

Following are the GitHub URL's for complete plugin project. You can clone the project or downolad the project as a zip file. To run the project open IntelliJ IDEA and import the project.

GitHub repository URL - https://github.com/lakjcomspace/IntelliJProjectViewMenuAction
GitHub HTTPS clone URL - https://github.com/lakjcomspace/IntelliJProjectViewMenuAction.git
Download Project as a Zip - https://github.com/lakjcomspace/IntelliJProjectViewMenuAction/archive/master.zip



Saturday, December 20, 2014

IntelliJ Plugin Development Tutorial - Hello World Plugin

This is a very simple example plugin for IntelliJ IDEA plugin development. You can create this plugin in less than 10 minuets.
This plugin creates a menu bar item called "Hello World". Under that there is an option called "Say Hello". When you click on that option you will see a message window.

Following are the two files you should work with.

When you click on the action item "Say Hello" the method called actionPerformed is executed and the message will be displayed.

Following are the GitHub URL's for complete plugin project. You can clone the project or downolad the project as a zip file. To run the project open IntelliJ IDEA and import the project.

GitHub repository URL - https://github.com/lakjcomspace/IntelliJHelloWorld
GitHub HTTPS clone URL - https://github.com/lakjcomspace/IntelliJHelloWorld.git
Download Project as a Zip - https://github.com/lakjcomspace/IntelliJHelloWorld/archive/master.zip