A minimap plugin for TextMate.
This project is my attempt at making a minimap plugin for TextMate.
Have a go and tell me what you think ;-)!
At the moment, the plugin is only tested with 10.6 and 10.7, but should also work with 10.5
News
04.08.2011: Minor update Version 0.73: Fixes issue 24 and 25 and restores compatibility with ProjectPlus.
17.07.2010: Minor update Version 0.72: fixes small bug that caused the minimap to select the wrong line when clicked (happened when the document was to short to fill the minimap)
29.04.2010: Minor update Version 0.71: fixes small bug that caused the minimap to open for every new window (ignoring the preferences) when in sidepane mode.
16.04.2010: Version 0.7 released. Improved scroll performance, independent minimap scrolling, minimap in sidebar instead of drawer. In my opinion, the Texmate-Minimap is starting to get useful! Get it via auto-update in Minimap's preferences or directly from
downloads.
05.04.2010: Starting with version 0.7, you will be able to scroll the minimap independently of the textview, using the scroll wheel of your mouse when hovering over the minimap. Also, there will be huge performance improvements, making scrolling the minimap actually fun (and productive!). If you want to help test these new features, download the alpha from
downloads!
I would really appreciate any feedback, and especially bug reports.
02.03.2010: Minor update 0.61 integrates Sparkle for auto-updating (and fixes issues 1 and 15).
28.02.2010: New release 0.6 is available for
download.
It adds a couple of preferences that fix several issues people had with version 0.5.
For details see Usage. If you want to be notified of future updates, you can also follow me on
Twitter. Maybe Textmate-Minimap will contain a more convenient auto-update feature in the future.
Usage
Hit ⌃⌥⌘m to show/hide the minimap (analogue to ⌃⌥⌘d for the project drawer), or use the menu item under "View". Click anywhere on the map to go to that line.
Update:You can now scroll the minimap independently of the textview using the mouse wheel when hovering over the minimap.
You can open TextMate's Preferences to configure the minimap. Available options are
- changing the keyboard shortcut
- changing where the minimap appears (left/right/auto)
- set whether the minimap appears as a sidebar instead of as a drawer
- configuring whether the minimap shows up automatically on new and on reopened documents
- configuring auto-updating
- some fine-tuning parameters for the minimap's drawing behaviour to experiment with
The configuration options are explained in their respective tooltips.
Install
Download the compiled plugin from the GitHub downloads page. Just unzip and double click, TextMate will do the rest.
Alternatively, check out the source, and build with XCode.
License
MIT License (see LICENSE.txt)
Download
You can download this project's source in either
zip or
tar formats.
You can also clone the project with Git
by running:
$ git clone git://github.com/JulianEberius/Textmate-Minimap
The ready-to-use Textmate plugin is available under downloads.