Skip to content

codewriterbv/intellijidea-recent-project-organizer

Repository files navigation

Recent Projects Organizer

A plugin for the IntelliJ platform to organize the list in "Recent Projects".

Detailed info is available in this blog post.

Watch the demo

Description

This plugin groups the recent projects by the first word in their (display) name by space, "-", "_", or ".". When multiple projects have the same first word, they are grouped in a sub-group.

Existing "Recent Projects":

Recent Projects

New "File" option added by this plugin: "Recent Projects (Organized)":

Recent Projects Organized

Existing Functionality in IntelliJ IDEA

This plugin adds an extra option to the "File" menu, but thanks to Marit van Dijk, I learned some similar functionality is available by default in IntelliJ IDEA.

  • Shift + Shift > Manage Projects > You can search in this list and create groups. You can also create a custom shortcut to open this menu more quickly.
  • Click on the name of the project you are working on, and you will get a list with Open and Recent projects. Start typing while this list is open, and the list will be filtered.
  • In general, most menus of IntelliJ IDEA are searchable, just start typing...
  • In the documentation: Navigate projects on the Welcome screen

Installation

Use the IDE's built-in plugin system:

  • File --> Settings... --> Plugins --> Marketplace
  • search for: Recent Projects Organizer
  • click the Install-button

Or go to the plugin page on the JetBrains-website, download the archive-file and install manually.

Development

To try the plugin during development:

./gradlew runIde

This will:

  • Build your plugin
  • Launch a new IntelliJ IDEA instance with your plugin installed
  • Allow you to test your plugin in a real environment

To debug the plugin:

  • Via Gradle Tool Window
  • Navigate to: Tasks → intellij → runIde
  • Right-click on runIde → Debug 'runIde'

License

Please read the license file.

Credits

Created by Frank Delporte for CodeWriter bv as an open-source project.

Donate

If you like this plugin, please consider a donation. Thank you!

About

IntelliJIDEA Plugin: Recent Project Organizer

Resources

License

Stars

Watchers

Forks

Sponsor this project

  •  
  •  

Packages

No packages published

Contributors 2

  •  
  •  

Languages