Quick Notes

Products: IntelliJ IDEA, WebStorm, PhpStorm, Android Studio

Vendor: Jitendra Rana



Source code:


Bugtracker page

Quick Notes is a plugin written for IntelliJ IDEA. This plugin adds the ability to manage multiple text notes within the IDEA itself. These could be some tips, notes, code snippets, etc that usually comes to mind while coding and Quick Notes provides an ideal way to save those thoughts quickly and easily.

Quick Notes is compatible with multiple opened IDEA instances, so any change made to any note in one instance of IDEA gets reflected in the other IDEA instances without any delay.

Quick Notes plugin provides many features aimed towards easy maintenance and quick access to the Notes. Here are some of the major features of this plugin

  • Add and Manage multiple notes
  • Rename an existing note
  • Delete an existing note
  • Manage notes across multiple IDEA instances
  • Any change in one IDEA instance gets reflected across other IDEA instances
  • Notes are saved in user's home folder "userhome.ideaquicknotes"
  • Show or hide line numbers
  • The toolbar can be placed at top or bottom location
  • Ability to change Font of notes
  • Ability to search notes
  • Ability to save notes to a file

Click here to read/download the manual for this plugin.

For any bugs or suggestions, please leave a comment on the plugin page at
Downloads: 31292
Participated in rating: 19
Version Compatible builds Date
2.9.4 69.7000 + 02.09.2013 Download
2.5 + 03.12.2009 Download
15 updates are hidden show all updates
Screenshot #14028
Screenshot #14306
Screenshot #14194
Screenshot #13275
Screenshot #14193

Recent change notes

Quick Notes plugin fixed for EAP 13 compatibilty


2016-07-23 12:24:02
does not work with the latest phpstorm
2016-05-13 12:59:50
Your documentation doesn't state how to actually launch the plugin. I've installed it. Now how do I actually access the notes?
2016-03-31 15:04:24
Just a quick feature request here: Can the position of the cursor be remembered in between focus in/out? Right now it is taken back at the top of the note, which is slightly annoying. Other than that, great plugin!
2015-04-02 14:22:48
Hello. I love this plugin but the cursor is too dim. Can wealso havethe option of changinf the cursor's color, or can you please alter its line weight. Thanks.
2014-07-30 04:37:22
Is it possible to change the default note save location? I want to keep my notes synced over my development PC and laptop. I can use dropbox, for syncing by placing the notes folder in dropbox. Thnx
2014-01-22 01:04:38
May i add a suggestion: one note apply to one (pair) or more (map) file line number position, ui action like a debug breakpoint or tooltips ? e.g for personal function todo note. I love it.
2014-01-03 04:56:50
Very useful and well done. Feedback: - On IntelliJ 13 on Mac OSX 10.7.5 the UI widgets on the Save dialog box are disappearing in the background. They reappear when using the tab key but disappear again when left idle. IntelliJ reports a NPE but it's unclear if it's related. I'm using Quicknotes v 2.9.4
2013-10-17 12:59:55
Great plugin, lots of options to configure and personalize. Feature Request: Please add tabs to navigate between notes. just like chrome browsers.
2013-09-02 21:35:58
Thanks for all your support and encouragement and special thanks to Muppet Gate for the fix to make the plugin compatible with latest EAP 13. Also, please accept my sincere apology to provide the fix so late as its that time of the year when suddenly every customer project becomes a high priority :)... Enjoy the Labor Day !!! - Jitendra Rana
2013-08-20 10:20:26
The following exception is thrown on start-up: com/intellij/peer/PeerFactory: com/intellij/peer/PeerFactory java.lang.NoClassDefFoundError: com/intellij/peer/PeerFactory at com.jsrana.plugins.quicknotes.QuickNotes$1.projectOpened( at com.intellij.openapi.project.impl.ProjectManagerImpl.e( at com.intellij.openapi.project.impl.ProjectManagerImpl.openProject( at com.intellij.openapi.project.impl.ProjectManagerImpl.loadAndOpenProject( at com.intellij.ide.impl.ProjectUtil.openProject( at com.intellij.ide.RecentProjectsManager.doOpenProject( at com.intellij.ide.RecentProjectsManagerBase$MyAppLifecycleListener.appStarting( at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke( at sun.reflect.DelegatingMethodAccessorImpl.invoke( at java.lang.reflect.Method.invoke( at com.intellij.util.messages.impl.MessageBusConnectionImpl.deliverMessage( at com.intellij.util.messages.impl.MessageBusImpl.doPumpMessages( at com.intellij.util.messages.impl.MessageBusImpl.pumpMessages( at com.intellij.util.messages.impl.MessageBusImpl.sendMessage( at com.intellij.util.messages.impl.MessageBusImpl.access$000( at com.intellij.util.messages.impl.MessageBusImpl$1.invoke( at $Proxy41.appStarting(Unknown Source) at com.intellij.idea.IdeaApplication.c( at com.intellij.idea.IdeaApplication.access$600( at com.intellij.idea.IdeaApplication$IdeStarter$ at com.intellij.openapi.application.impl.LaterInvocator$ at java.awt.event.InvocationEvent.dispatch( at java.awt.EventQueue.dispatchEventImpl( at java.awt.EventQueue.access$200( at java.awt.EventQueue$ at java.awt.EventQueue$ at Method) at$1.doIntersectionPrivilege( at java.awt.EventQueue.dispatchEvent( at com.intellij.ide.IdeEventQueue.d( at com.intellij.ide.IdeEventQueue._dispatchEvent( at com.intellij.ide.IdeEventQueue.dispatchEvent( at java.awt.EventDispatchThread.pumpOneEventForFilters( at java.awt.EventDispatchThread.pumpEventsForFilter( at java.awt.EventDispatchThread.pumpEventsForHierarchy( at java.awt.EventDispatchThread.pumpEvents( at java.awt.EventDispatchThread.pumpEvents( at Caused by: java.lang.ClassNotFoundException: com.intellij.peer.PeerFactory PluginClassLoader[Quick Notes, 2.9.3] at at java.lang.ClassLoader.loadClass( ... 39 more
2013-08-18 12:19:46
Still broken under 130.1619 :-(
2013-08-16 13:26:18
This is very useful, but it does not work on latest builds.
2013-08-08 13:50:13
Unfortunately, it's broken under EAP 130.1486 .. :-(
2013-06-26 16:24:44
Thank you for this useful plugin. Can you add to source editor context menu: - Insert selected text to new note; - Insert selected text to current note; - Insert file path and selected text to new note; - Insert file path and selected text to current note; - Insert reference and selected text to new note; - Insert reference and selected text to current note ? Example (after file path and selected text were inserted): D:\Work\project\server\src\com\ourfirm\budget\ <- file path public CurDict() <- selected text on next line <- empty line
2013-05-22 14:10:55
Hi!! Thanks for this plugin it's really useful. The only thing that I feel that it's missing is support to change the text style like bold, underline or mark as deleted. Simple commands like in Jira would be great!! Cheers!