Giter VIP home page Giter VIP logo

fd-editorminimap's Introduction

Editor MiniMap for FlashDevelop 5

Renders a miniature version of the open file in a bar to the side of the editor. The current visible lines are highlighted so you know exactely where in your code you are. Click on the map to scroll quickly through your code. Configure the highlight color, map width, map placement, map font size and more.

Screenshot

New Code Preview popup on mouse hover.

Code Preview

Download

Releases

History

v1.6 - Fixed scrolling when file is longer than will render in the minimap. Changed how MiniMap works with the split editor. Changed highlighting of visible screen rows to match VS.
v1.5.1 - Fixed Auto-scroll by ignoring empty lines. Removed ToolStripButton for toggling MiniMap.
v1.5 - Disable Preprocessor lexing, resolves #1. Automatically scroll code preview based on indentation.
v1.4 - Fixed bug with non-en_US locales. Better support for high DPI. Updated to work with FD5.
v1.3.1 - Fixed issue with single click when not showing code preview (reported by mrpinc). v1.3 - Mouse scroll wheel can now be used to scoll the MiniMap for long files.
v1.2 - MiniMap scrolls when dragging text over it. When in split view the scrolls the editor the drag was started from.
v1.1 - Code preview follows the mouse until click or leave. Fixed bugs reported by mrpinc.
v1.0.1 - Fixed bug when clicking the MiniMap in a large file registers two clicks.
v1.0 - Right mouse button now scrolls split editor. Code preview popup when hovering.
v0.9.5 - Added support for split view which highlights both visible areas.
v0.9.4 - Now targets the .Net 2.0 Framework.
v0.9.3 - Fixed issue when scrolling with collapsed code. Fixed issue when removing because of too many lines of code.
v0.9.2 - Fixed issue with additional maps being added when a file was moved.
v0.9.1 - Changed Dispose order to avoid update events after disposed.
v0.9 - Added optional toolbar button for toggling the mini map. If you have problems with large files, I added a configurable line limit. Fixed some synchronization and stability issues.
v0.8 - Lots of changes to improve scrolling and performance.
v0.1 - Initial creation.

Thanks go to

  • The FlashDevelop team for making an awesome product and being very helpful in the forums (http://flashdevelop.org/)
  • Everyone who has submitted a bug report or suggestion (mrpinc)

fd-editorminimap's People

Contributors

joerobich avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

fd-editorminimap's Issues

[Suggestion] Turn minimap into a regular panel

I don't know anything about the architecture of this plugin and consequently I also don't know how much effort this would require, but it would be neat if the minimap was implemented as a regular FD panel so you have complete control over positioning and dimensions.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.