JetBrains Recent Projects
A Vicinae extension to quickly list and open recent JetBrains IDE projects directly from Vicinae.
Features
- Multi-IDE support: Lists recent projects from all JetBrains IDEs (IntelliJ IDEA, WebStorm, PyCharm, GoLand, CLion, DataGrip, PhpStorm, RubyMine, Rider, RustRover, Aqua)
- Quick search: Search projects by name or path
- Instant opening: Open projects directly in their respective IDE
- Flexible configuration: Manually specify Toolbox directories if needed
Setup
-
Install JetBrains Toolbox (if not already installed):
- Download from JetBrains Toolbox
- The extension automatically detects Toolbox installation
-
Configure directories (optional):
- If Toolbox is installed in a non-standard location, specify paths in preferences
- Go to Vicinae Settings → Extensions → JetBrains Recent Projects
Usage
-
View Projects: Use the "JetBrains Projects" command to view all your recent projects
- Projects are automatically loaded from
~/.config/JetBrainsdirectories - Press
Cmd+Ror use the refresh action to reload the list - Click on a project or press
Enterto open it in the respective IDE
- Projects are automatically loaded from
-
Search: Type in the search bar to filter projects by name or path
-
Actions:
Enter: Open projectCmd/Ctrl + C: Copy project path to clipboardCmd/Ctrl + R: Reload project list- Show in File Browser: Open project directory in file manager
Preferences
- JetBrains Toolbox Apps Directory: Directory where Toolbox applications are installed (default:
~/.local/share/JetBrains/Toolbox/apps) - JetBrains Toolbox Scripts Directory: Directory containing shell scripts generated by Toolbox (default:
~/.local/share/JetBrains/Toolbox/scripts)
💡 Tip: You can use
~or$HOMEin paths. Leave empty to use default locations.
Development
You can install the required dependencies and run your extension in development mode like so:
npm install
npm run dev
If you want to build the production bundle, simply run:
npm run build