Procurei nos fóruns / documentação do Notepad ++ e em todos os comandos / variáveis de ambiente disponíveis no plug-in NPPExec . Eu tenho que concluir que eu não acho que é possível desligar a barra de rolagem vertical.
Adoro o novo mapa de documentos que eles adicionaram ao Notepad ++, mas torna a barra de rolagem vertical redundante para mim. Eu examinei as configurações, mas não vi como removê-lo. Existe uma maneira de esconder isso que alguém sabe?
Procurei nos fóruns / documentação do Notepad ++ e em todos os comandos / variáveis de ambiente disponíveis no plug-in NPPExec . Eu tenho que concluir que eu não acho que é possível desligar a barra de rolagem vertical.
Recentemente, mudei para a visualização Document Map , mas o título emparelhado com a barra de rolagem vertical agora redundante começou a incomodar. Eu tenho usado AutoHotKey por anos e geralmente funciona como um charme para sujo "hacks" rápidos como este.
Após uma pequena pesquisa, consegui o efeito desejado. Aqui está o que eu adicionei ao meu script:
#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
Aqui está uma captura de tela:
Deve-se notar que eu fecho o N ++, então sempre que eu abri-lo, eu apenas recarrego meu script e os elementos redundantes se foram (até que eu fecho e abro novamente). No entanto, a mesma rotina pode ser vinculada a qualquer tecla de atalho / atalho em vez de executá-lo uma vez no carregamento do script - consulte o manual do AHK.
Funciona para o Notepad ++ v6.9.1 . Se isso não funcionar na sua versão, use o programa AutoIt3 Window Spy que é instalado junto com o AutoHotkey para encontrar o valor ClassNN correto para o controle que você está tentando ocultar.
Por exemplo, em versões mais antigas, pode ser necessário alterar Button3
para Button4
e Scintilla2
para Scintilla3
O mapa do documento, é essencialmente uma versão do "clone para outra visão", com um zoom super minúsculo bloqueado, e encaixado ao lado, e sim mais essa "janela de exibição", destaque;)
A barra de rolagem que você está vendo, é porque você tem o texto ampliado em seu documento e, por "razões", o mapa de documentos está captando esse zoom, e está exibindo o zoom do documento principal ao elemento da barra de rolagem muito maior que o normal.
Tente redefinir seu nível de zoom (acredito que seja Ctrl + Numpad / ou está sob visualização - > zoom no menu), e a barra de rolagem deve desaparecer (ou voltar para sua versão minúscula).
Esse comportamento não deve acontecer (ou a barra deve ser removida completamente), mas não tenho certeza se alguém registrou um bug formal no sourceforge contra isso.
Tags notepad++