Auto Scrolling in LiveScript output

22 vues (au cours des 30 derniers jours)
Mason Turvey
Mason Turvey le 21 Oct 2020
Modifié(e) : Bruce le 22 Mai 2024
I am currently writing a livescript for a genetic algorithm, and it outputs a text status showing every generation it completes. After about 50 lines of output, the text output region in the livescript becomes scrollable, however, every time another output is addded it automatically scrolls to the top of the output region instead of showing the latest output at the bottom, and whenever I scroll down in the output region to see the latest output, it ignores my mouse input and auto scrolls to the top, which is very annoying.
Is there any way to circumvent this behavior?
Yes, I could just use a normal .m file to run the program and view output in the command window, but I want the nice PDF layout from the .mlx format, so I'd like to figure this specific situation out.
  2 commentaires
Andreas
Andreas le 13 Nov 2020
Very interested in a solution for this specific issue as well!
Chris Kloppers
Chris Kloppers le 24 Déc 2020
I have the same issue :(

Connectez-vous pour commenter.

Réponses (1)

Jared MacDonald
Jared MacDonald le 2 Mar 2021
Hi Mason,
You can turn this off by right-clicking in the outputs area and selecting "Disable Synchronous Scrolling":
Jared
  2 commentaires
Bruce
Bruce le 22 Mai 2024
This does not work - I just tried it.
Bruce
Bruce le 22 Mai 2024
Modifié(e) : Bruce le 22 Mai 2024
For the record, it disables a different anoying behaviour - scrolling to "corresponding" position in the code and output and it stops the cursor going to the top. But, it does not keep it at the bottom. Just leaves it where it is. Which is not much of an improvement.

Connectez-vous pour commenter.

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by