Skip to content
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

Support minimap for native notebooks #115266

Open
rbtyod opened this issue Jan 27, 2021 · 35 comments
Open

Support minimap for native notebooks #115266

rbtyod opened this issue Jan 27, 2021 · 35 comments
Assignees
Labels
feature-request Request for new features or functionality notebook
Milestone

Comments

@rbtyod
Copy link

rbtyod commented Jan 27, 2021

Issue Type: Bug

open a notebook and select "toggle minimap" from command menu

VS Code version: Code - Insiders 1.53.0-insider (7b0cfdd, 2021-01-27T08:59:32.031Z)
OS version: Windows_NT x64 10.0.19042

System Info
Item Value
CPUs Intel(R) Core(TM) i7-8700 CPU @ 3.20GHz (12 x 3192)
GPU Status 2d_canvas: enabled
gpu_compositing: enabled
multiple_raster_threads: enabled_on
oop_rasterization: enabled
opengl: enabled_on
protected_video_decode: unavailable_off
rasterization: enabled
skia_renderer: enabled_on
video_decode: enabled
vulkan: disabled_off
webgl: enabled
webgl2: enabled
Load (avg) undefined
Memory (System) 31.81GB (20.86GB free)
Process Argv --crash-reporter-id 3e39eadc-8160-42f8-bd96-0e1478ce2612
Screen Reader no
VM 0%
Extensions (14)
Extension Author (truncated) Version
vscode-markdownlint Dav 0.38.0
vscode-open-in-application fab 1.0.5
vscode-settings-cycler hoo 1.0.1
gather ms- 2021.1.0
python ms- 2021.2.513962232-dev
vscode-pylance ms- 2021.1.2
jupyter ms- 2020.12.414227025
remote-wsl ms- 0.53.2
vsliveshare ms- 1.0.3577
copy-gather-paste Ser 1.0.9
code-spell-checker str 1.10.2
html-preview-vscode tht 0.2.5
vscodeintellicode Vis 1.2.10
vscode-icons vsc 11.1.0
A/B Experiments
vsliv695:30137379
vsins829:30139715
vsliv368cf:30146710
vsreu685:30147344
openlogontheside:30221882
python383cf:30185419
vspor879:30202332
vspor708:30202333
vspor363:30204092
vswsl492cf:30208930
wsl2prompt:30219162
vstry914:30244316
pythonvsdeb440:30224570
unusedprompt:30219164
folderexplorer:30219166
openfilemenucf:30219169
pythonvsded773:30223139
pythonvspyt600:30247031
core-portspanel:30233467
coreuntitledfile:30249963

We have written the needed data into your clipboard because it was too large to send. Please paste.
@vscodebot
Copy link

vscodebot bot commented Jan 27, 2021

(Experimental duplicate detection)
Thanks for submitting this issue. Please also check if it is already covered by an existing one, like:

@rebornix rebornix added feature-request Request for new features or functionality notebook labels Jan 28, 2021
@rebornix rebornix added this to the Backlog milestone Jan 28, 2021
@daniarherikurniawan
Copy link

Experienced the same issue:
Version: 1.53.2
Commit: 622cb03
Date: 2021-02-11T11:45:54.515Z
Electron: 11.2.1
Chrome: 87.0.4280.141
Node.js: 12.18.3
V8: 8.7.220.31-electron.0
OS: Darwin x64 19.5.0

@jrieken jrieken changed the title minimap does not work in jupyter notebook - insider version Support minimap for native notebooks Feb 15, 2021
@awilliamson
Copy link

Minimap for Notebooks would be nice, as they usually have significant output per cell.

@rebornix rebornix added *duplicate Issue identified as a duplicate of another issue(s) and removed notebook *duplicate Issue identified as a duplicate of another issue(s) labels Oct 21, 2021
@github-actions github-actions bot locked and limited conversation to collaborators Dec 5, 2021
@rebornix rebornix reopened this Mar 3, 2022
@microsoft microsoft unlocked this conversation Mar 3, 2022
@macsunmood
Copy link

@rebornix, hi! Is there any progress/updates on this ?

@madSec
Copy link

madSec commented Dec 4, 2022

With all the recent improvements I now love working with Jupyter Notebook in VS Code! A minimap is one of the few additions I regularly wish for in my daily analysis work and I can't wait to see it come true.

@macsunmood
Copy link

With all the recent improvements I now love working with Jupyter Notebook in VS Code! A minimap is one of the few additions I regularly wish for in my daily analysis work and I can't wait to see it come true.

This!

@SanJJ1
Copy link

SanJJ1 commented Feb 28, 2023

ditto^

@twilkening
Copy link

upvote

@Code-Dei-Tech
Copy link

I would also love this feature! I work with long data science and machine learning notebooks with lots of inline graphs in between, it's an eyesore trying to scroll through huge blocks of code and figures - a bird's eye view would be amazing

@rxsen
Copy link

rxsen commented May 15, 2023

Please add minimap to Jupyter notebooks. It is really difficult to navigate in large notebooks especially with Dark (Visual Studio) theme turned on as the scroll bar is almost invisible

@macsunmood
Copy link

A very needed feature!

@patchie
Copy link

patchie commented Jun 13, 2023

We need this!

@starball5
Copy link

Related on Stack Overflow: How can I turn on the minimap in VS Code Jupyter notebook cells?

@mattehicks
Copy link

Argh! Wish we had this!

@valentinvdb
Copy link

Yes please!

@starball5
Copy link

Hey everyone, please refrain from making noisy comments. If you want to support this feature, give it a thumbs up reaction. If you want to take it a step further, actually help implement the feature. Quoting from https://github.com/microsoft/vscode/wiki/Submitting-Bugs-and-Suggestions

If you find your issue already exists, make relevant comments and add your reaction. Use a reaction on the issue description rather than adding a "+1" comment.

I've seen maintainers of repos get so fed up with these kinds of comments that they lock discussion in the issue ticket to maintainers only, which is a net negative to everyone: It locks non-maintainers out from design discussion that can be a necessary precondition to writing a PR.

@AJTonyKane
Copy link

AJTonyKane commented Feb 16, 2024

I just noticed that there IS what looks like the tiniest of minimaps when viewing a Jupyter Notebook in VSC. Perhaps this is a clue for those developing about why getting the feature to work as been illusive... it's actually working, but the fact that it is has been hidden because of some kind of UI rendering issue:

image

@starball5
Copy link

@AJTonyKane you sure that's not just the scrollbar / outline / ruler decorations?

@AJTonyKane
Copy link

AJTonyKane commented Feb 17, 2024

@starball5 : It does permit scrolling, like a mini-map, but the super tiny amber decoration inside the box in the image above is what I'm talking about. It corresponds to the place shown in window at the end of large notebook (I use amber for all comments) It has a bunch of defunct code I comment out - saved techniques or references for later. Thing is, I have a large block-comment at the top of the notebook, which likewise you can see an inkling of in the same narrow band seen in the attached when I scroll to the top, also almost microscopic:

image

@nilsonlin
Copy link

minimap is a must !!!

@jaov2k
Copy link

jaov2k commented Feb 22, 2024

bumping for minimap

@macsunmood
Copy link

vote for minimap!

@Giles-Billenness
Copy link

Please add this! 🥺

@whisnumurtyga
Copy link

where the minimap?

@TolgaCakirr
Copy link

please add minimap feature for jupyter notebook for VSCode.
PLEASE

@Michal-Mikolas
Copy link

Please, I can't live without minimap anymore :-(

@Mithgroth
Copy link

Bump, needs to be added.

@joaofbravo
Copy link

Bump

@gayanlanke
Copy link

Would appreciate if this feature is added. Thanks.

@sandithr
Copy link

sandithr commented Sep 1, 2024

This is a feature, that would greatly benefit many!

@macsunmood
Copy link

Bump! A CRUCIAL feature!

@casluleal
Copy link

UP! Minimap for Jupyter-Notebook would be amazing. VS Code is already my favorite JN tool, but having minimap would be another level, as it's common to have long files and cell outputs+charts on it.

@realtman
Copy link

100%! Please implement this feature!

@SkimoBen
Copy link

How is this still not a thing !

@atticusmatticus
Copy link

This would be a great feature to have for the entire notebook too, as notebooks can be very long.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request Request for new features or functionality notebook
Projects
None yet
Development

No branches or pull requests