-
Notifications
You must be signed in to change notification settings - Fork 29.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Enhanced Scrollbar (add minimap) #4865
Comments
@jschraub Can you please point out specific features you like or that help you move around more efficiently from the Enhanced Scrollbar of VS 2013/2015 ? |
Absolutely, @alexandrudima. The ability to at a glance, get a visual representation of your document/code. Having a "10,000 foot view" makes it easy to glance at your document and immediately click into the piece of code for which you are looking. While the Enhanced Scroll bar from VS 2013/2015 offer more features than that, I don't use many of them. Many other code editors have similar features, including Sublime and Atom and they all have different sub-features, but I think having an offering for a "10,000 foot view" of your document at a quick glance, gives great advantage over Text Editors that do not have a corresponding feature. Please let me know if that is what you were looking for, or it you need better/different details. |
Great description! Thank you! |
Hi @alexandrudima , is anyone from VSCode working on this for the next release? Is this something that the community can contribute to the scrollbar? I'm guessing it will be some sort of reading the editor model and drawing a minimap representation of it in a canvas. wdyt? |
@nojvek We will draft and release the September plan at the end of next week. Given this issue is climbing to the top of this query we use to track community requests (https://github.com/Microsoft/vscode/issues?q=is%3Aissue+is%3Aopen+sort%3Areactions-%2B1-desc), it has a high change to make it on the September plan. Please stay tuned :) |
Beta bits plz! It's my favorite feature of and the only thing keeping me tethered to Sublime Text. |
Soon™ |
👍 the minimap feature is dearly missed |
I miss it heavily too. |
+Infinity |
@+1 Minimap is one of the must-have feature for me, it works great on atom with many addons. |
see kate's minimap which i see as a good example on this matter: https://docs.kde.org/trunk5/en/applications/katepart/kate-part-scrollbar-minimap.html |
+1 for the Minimap. A 'hold middle-mouse button' (scrollbar button) to scroll would be great too |
this would be a huge win and one of the last missing features for the sublime holdovers |
I recently discovered the use, can't wait till it's implemented |
+1 can't wait for this to be implemented in VSCode... |
+1 Please add soon. |
Thank you! Willing to see it stable! |
Question: is it possible to have the minimap also be a cursor? This is the default behavior in VS, and this is what I see as the main differences between the 2 apps. Also note that I did install the EDIT |
@alexandrudima Thanks for #20947. Is it possible to have |
I'd like to be able to zoom when I'm over the text or block (it depends on the final approach). Currently, I cannot read anything or know in which part of the code I am, this is useful if you're working on a large piece of code. |
@FANMixco I was thinking about your petition, but I'm currently unsure about why you need such a feature, since if you click on the minimap, the code is scrolled to that point without moving the cursor, so it is effectively the same thing as a hover/zoom. Perhaps hovering is more efficient than clicking? |
@druellan , I believe that @FANMixco is talking about a minimap zoom feature that is already in the regular Visual Studio as shown below EDIT |
If @ghiscoding is right about @FANMixco feature, then it definitely should be optional, since I think many people (as I do) don't like popups. |
Thanks @ghiscoding, now is more clear. I still kind of believe this is not a huge improvement over the click+slide mechanism, in fact, looks more useful WITHOUT the minimap, on the enhanced scrollbar itself. Kind of a stand-alone feature and not part of the minimap feature. About @pohmelie suggestion, I totally agree, but I believe this also can be attached to a shortkey modificator, like ctrl+hover on the scrollbar/minimap to trigger the function. |
@druellan This is also the same as the https://atom.io/packages/minimap-codeglance extension on Atom. 11,000 downloads seems to suggest lots of people like/need it. Personally I do not, so if you do implement it, please make it optional. A trigger/hotkey mechanism does sound good though especially if it's implemented on the scrollbar as well as minimap. |
Is there a way to toggle it like toggle-sidebar(ctrl-b) toggle-panel(ctrl-j) ? |
Nice feature guys! 💃 |
@sixenvi I suggest you to add to a separate feature request #21404 that I asked, since your request is very similar to mine and is an open issue, so at least it's tracked. I'm not sure that the VSCode team read comments or requests on issues that are closed, like this one here. |
Hi @druellan ! Yeah, what @ghiscoding is what I meant, maybe we could configure about the time because it's a bit confuse. |
Hi everyone! If VS Code just missed one feature it was this and now it's compelete! Such a nice implementation and great performance. (@alexandrudima as always you fascinate me!) Just one simple thing that I noticed: |
Good find. I think you should file a new bug as this is closed. Vscode team
may not see it.
…On Fri, Mar 3, 2017 at 7:51 AM Pouya Kary ***@***.***> wrote:
Hi everyone! If VS Code just missed one feature it was this and no has
nothing I could have wished to have! Such a nice implementation and great
performance. (As always you fascinate me!)
Just one simple thing that I noticed:
[image: out-of-screen-scroll]
<https://cloud.githubusercontent.com/assets/2157285/23557582/c264e420-0045-11e7-9ea6-8789f30db9de.gif>
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#4865 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AA-JVANXdhu57m4hlAODRcV6qhsNGzgrks5riDb3gaJpZM4H93xs>
.
|
@nojvek ah didn't notice that! okay one more issue... |
I want scrollbar buttons. |
Can we have map or scrollbar appear only when mouseover on the edges |
@gauravsaini this is a closed issue |
is there a way to use older version? on one of my online cources, the teacher used map, and it categoriezed code blocks, with so many code, it's not readable at all on the side bar, so that's far far better to ignore seeing code, but have code categorized by their code blocks. |
@deadmann if you want to turn the minimap off just go into your settings and find:
And set it to false. There is no need to go back to an older version. |
I want mini-map, actually I'm the one who activated it, but i want in a simpler form, when my code grows, and with long lines, it's not simple to look at the mini-map, i mean, can you really read this? I found it, an another system, where we had a big project, i just wanted to tell you that it can be unreadable in such cases, where it appeared, it may be due use of different version of VS in on that platform, or because the file got too long. but that's what i show in the image. |
Feature Request
Add the Enhanced Scrollbar feature from VS 2013 and VS 2015 into VS Code. It's an extremely efficient way to move around within a file and would be a great feature to have in VS Code.
If this is already an extension or an option, I could not find it.
The text was updated successfully, but these errors were encountered: