Блокнот ++ - Люблю карту документа, але чи можна видалити смугу прокрутки?


2

Мені подобається нова карта документів, яку вони додали до Notepad ++, але це робить для мене вертикальну смугу прокрутки зайвою. Я ткнув через налаштування, але не побачив способу їх видалити. Чи є спосіб його приховати, про що хтось знає?

Відповіді:


4

Нещодавно я перейшов на використання перегляду « Документальна карта», але його заголовок поєднаний із теперішньою вертикальною смугою прокрутки, яка почала мене турбувати. Я використовую AutoHotKey роками, і це, як правило, працює як шарм для брудних швидких "хак", таких як ця. Після невеликих досліджень я досяг бажаного ефекту. Ось що я додав до свого сценарію:

#IfWinExist ahk_class Notepad++
Control, Hide,,Button3, ahk_class Notepad++
ControlGet, Handle, Hwnd,, Scintilla2, ahk_class Notepad++
SendMessage, 2280, 0, 0,, ahk_id %Handle% ;SCI_SETVSCROLLBAR=2280,hide=0,show=1
#IfWinExist

Ось скріншот:

зображення

Потрібно зауважити, що я реально закриваю N ++, тому щоразу, коли я його відкриваю, я просто перезавантажую свій скрипт і зайві елементи відпадають (поки не закриваю і не відкриваю його знову). Однак та сама процедура може бути прив'язана до будь-якої гарячої клавіші / ярлика замість того, щоб запускати її один раз під час завантаження сценарію - див. Посібник AHK.


ПРИМІТКА:

Працює для Notepad ++ v6.9.1 . Якщо це не працює для вашої версії, використовуйте програму AutoIt3 Window Spy , встановлену разом з AutoHotkey, щоб знайти правильне значення ClassNN для елемента управління, який ви намагаєтесь приховати.

Наприклад, в старих версіях, можливо , буде потрібно змінити , Button3щоб Button4і Scintilla2вScintilla3


Це саме те, що я шукаю - але у мене виникають проблеми з автоматичним натисканням на роботу. Як саме почати цей сценарій? Це все ще працює для nppp 7.6.2?
mtness


0

Карта документа, по суті, є версією "клону до іншого виду", із надзвичайно крихітним заблокованим масштабуванням і приєднаним в бік, і так, плюс підсвітка "вікна перегляду";)

Панель прокрутки, яку ви бачите, пов’язана з тим, що у вашому документі текст збільшений, і з "причин" карта документа вибирає цей зум, а математика збільшує основний документ до елемента прокрутки і показує його набагато більше, ніж нормальний.

Спробуйте скинути рівень масштабування (я вважаю, його Ctrl + Numpad / або його під переглядом-> збільшення в меню), і смуга прокрутки повинна піти (або повернутися до неї крихітної версії).

Такої поведінки не повинно відбуватися (або планку слід повністю видалити), але я не впевнений, що хтось подав офіційну помилку на sourceforge проти цього.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.