Extra Tools Pack Help

Getting Started

Extra IDE Tweaks provides the given features and workarounds:

  • The Open Editors tool window shows opened files in all editors belonging to the opened project, as in VSCode. It can also display a list of recently opened files, as in the Recent Files action.

  • Commit Alert: this inspection allows you to define keywords that will show a confirmation dialog before committing files containing any of those keywords. Per example, define the COMMIT_ALERT keyword, modify, delete or move one or multiple files containing it, then commit. A confirmation dialog will appear asking if you still want to commit.

  • Activate all tool windows: this action activates all the available tool windows in the current project. Enable it in settings, then see the "Window > Activate All Tool Windows" menu item. It is like clicking on the "..." button on the left-side toolbar, then clicking on each of the available tool windows.

  • Better Folder Icons can make folder icons more visible (with no outline style) when using the New UI. You can also use it with the Classic UI.

  • Better Tab Names can rename tab names to remove the parenthesis after the filenames if they're located in the root project or module. Per example, renames build.gradle.kts (my-module) to build.gradle.kts. For now, it works with build.gradle, build.gradle.kts, build.gradle.dcl, settings.gradle, settings.gradle.kts, settings.gradle.dcl and src/main/resources/META-INF/plugin.xml files only.

  • Open a folder as a Project via the "Open In" menu.

  • Register any program and add it to the "Open In" list when doing a right-click on a file, a folder, or a project. Your program will be added next to the "Open In > Terminal" action. That means you can open files and folders with your favorite program (like ForkLift, Total Commander, Vim...). You can register up to two "Open In" actions.

  • Change most tool windows label. Per example, rename the "Bookmarks" tool window to "Fav".

  • Confirm the opening of sensitive files. May be useful when streaming and/or accidentally opening a sensitive file in situations where you can leak critical information.

  • Define default Excluded Folders (not per-project). There is now a global list of excluded folders.

  • Open projects located in trusted locations directly via File > Trusted Locations, just after "Recent Projects".

  • Register your favorite projects, organize them with optional groups, and gain fast access to your favorite projects via "File > Favorite Projects", just after "Recent Projects" and "Trusted Locations".

  • Purge IDE's plugin download cache, or its image cache only. This is a workaround for known IDE limitation 🐛 IJPL-6179.

  • Workaround for known IDE issue 🐛 IDEA-341174: the Git tool window may display the wrong label "Version Control" instead of "Git".

  • Schedule the IDE's GC.

  • Schedule the GC on local JVMs. May be useful when having multiple Gradle or Kotlin Compiler daemons consuming too much memory. You can choose to run the GC on selected JVMs: all local JVMs, or by filtering by JVM instance name with your own regular expressions.

  • Add a Properties action to the File and Folder context menu that shows information like size, number of files, etc.

  • Add a menu item under Tools in order to access the Plugins Manager faster.

Last modified: 21 December 2024