Notepad ++ - ドキュメントマップが大好きですが、スクロールバーを削除できますか?


2

Notepad ++に追加された新しいドキュメントマップが大好きですが、垂直スクロールバーが冗長になります。設定を調べてみましたが、削除する方法がありませんでした。誰もが知っていることを隠す方法はありますか?

回答:


1

私はNotepad ++フォーラム/ドキュメンテーション、そしてすべてのコマンド/を調べました。 環境変数 内で利用可能 NPPExec プラグイン私は垂直スクロールバーをオフにすることは可能だとは思わないと結論づけなければならない。


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

これがスクリーンショットです。

image

N ++は本当に閉じているので、開くたびにスクリプトをリロードするだけで、余分な要素はなくなります(もう一度閉じてから開くまで)。ただし、スクリプトのロード時に1回実行するのではなく、同じルーチンを任意のホットキー/ショートカットにバインドすることができます - AHKのマニュアルを参照してください。


注意:

のための作品 メモ帳++ v6.9.1 。これがあなたのバージョンでうまくいかない場合は、 AutoIt3ウィンドウスパイ あなたが隠そうとしているコントロールのための正しいClassNN値を見つけるためにAutoHotkeyと共にインストールされるプログラム。

たとえば、古いバージョンでは、変更する必要があるかもしれません。 Button3Button4 そして Scintilla2Scintilla3


これこそまさに私が探しているものです - しかし、私はautohotkeyを機能させるのに苦労しています。このスクリプトを正確に開始する方法それはまだnppp 7.6.2でも動作しますか?
mtness

0

ドキュメントマップは、基本的には、非常に小さなロックされたズーム機能付きの「別のビューへのクローン作成」のバージョンで、横にドッキングされています。

表示されているスクロールバーは、文書内でテキストが拡大されているためです。「理由」のために、docマップはそのズームを選択し、メインのdocズームをscrollbar要素に数学的に表示しています。普通です。

ズームレベルをリセットしてみて(Ctrl + Numpad /、またはメニューの下のビュー - >ズーム)、スクロールバーが消えます(または縮小表示に戻ります)。

このような振る舞いは起こらないはずです(またはバーが完全に削除されるはずです)、だれかがこれに対してsourceforgeに正式なバグを提出したのかどうか私はわかりません。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.