2

私は notepad++ (v6.5.3) を使用していますが、結果を表示するために常にタブのサイズを変更する必要があります。毎回手動で行うのに多くの時間がかかるというわけではありませんが、それを最適化できれば素晴らしいと思います.
そうする方法はありますか?マクロは解決策になるでしょうか、それとも単に入力するためのものですか?

どうもありがとう!

4

1 に答える 1

4

わかりました、これを達成する簡単な方法があります-私は今それをテストしました:

  1. AutoHotKeyをインストールします(または、インストールせずに実行されるポータブル バージョンを起動します)。
  2. Windows 7 以降では、AutoHotKeyを管理者として起動したことを確認してください (そうしないと、動作に一貫性がなくなります)。不明な場合は、終了して管理者として再起動してください。
  3. オートホットキートレイアイコンを右クリックして選択しますEdit This Script
  4. AutoHotKey スクリプト ファイルの末尾にあるこのリストの下にあるマクロをインポートして、ファイルを保存します。
  5. Autohotkey トレイ アイコンを右クリックし、 を選択しますReload This Script
    –– <strong>これで一般的な手順は終わりです。次はマクロを使用してみましょう: ––

  6. N++ では、Preferencesウィンドウを表示し、下部にある閉じるボタン1を押します (右上隅ではありません)。

  7. Win+F2ショートカットを使用しWin+F3て、さまざまなタブ サイズを即座に切り替えることができるようになりました

    送信モード入力
    HiddenWindows の検出、オン
    SetTitleMatchMode、正規表現

    ;--------------------------------- Notepad++ のみのホットキー
    #IfWinActive ahk_class メモ帳\+\+

    #F2::Send {F10}{右 6}{下}{Enter}{Tab 2}{スペース}16{Enter}{Tab 3}{スペース}
    #F3::送信 {F10}{右 6}{下}{Enter}{Tab 2}{スペース}4{Enter}{Tab 3}{スペース}

    #IfWinActive

1 )重要:ダイアログ ボックスで提供される N++ のユーザー エクスペリエンスは、まったくひどいものです。キーボードを使用するときにフォーカスを固定できるアンカーはありません。したがって、ダイアログ ボックスを離れるときは常に手動で実行する必要がありstep 4 Preferencesます。そうしないと、マクロが誤ったウィンドウ ページにキーを送信したり、正しいページに誤った制御を送信したりします。Preferencesダイアログ ウィンドウは、選択したページとコントロールを記憶します。したがって、私が作成したマクロは、正しいページが既にリストされており、[閉じる] ボタンが最近フォーカスされていることを前提としています。
良いニュースは、この奇妙な動作をする Notepad++ ウィンドウは、一般的なユーザー エクスペリエンスからはまれな例外です。ユーザー インターフェイス コンポーネント (メニュー、ダイアログなど)が常に同じポイントから始まるN++ (または他のアプリ) の他の場所では、手順 4のような特別な予防措置は必要ありません。

必要に応じてマクロを調整します。

  • あなたはそれらのより多くを作成することができます
  • タブサイズ入力ボックスに入力された数字「16」と「4」を調整できます
  • ショートカットキーを別のものに変更できます
  • キーの送信を、必要な画面/ウィンドウ位置でのマウスクリックの送信に置き換えることができます
  • N++ や他のすべてのアプリで、他にも多くの便利なショートカットを実現できます。AHK を詳しくチェックしてください!
于 2014-04-05T11:34:08.330 に答える