web-dev-qa-db-ja.com

特定の行でテキストファイルを開く(ショートカット)

特定のテキストファイルを特定の行で開くショートカットキーを定義します。私のお気に入りのエディターはNotepad ++ですが、他のエディターに関する提案も歓迎します。

Notepad ++で複数のファイルをそれぞれ特定の行で開く方法は?

30
user12816

other answer にリストされているコマンドラインオプションを使用する必要があります。

次に、そのWindowsショートカットに_Shortcut key_(別名Hotkey)を次のように追加します。

  1. プログラム自体へのショートカットを作成します。これを行うには、どこかを右クリックし(デスクトップが最も簡単ですが、どこでもかまいません)、_New -> Shortcut_を選択します。 Start -> (All) Programsメニューで_Notepad++_を見つけて右クリックし、そこからコピーして貼り付けることもできます。

  2. 作成した新しいショートカット([スタート]メニューではなく)を右クリックし、[Properties]を選択して、[Shortcut]タブに移動します。 Targetボックスには、"C:\Program Files (x86)\Notepad++\notepad++.exe"のようなものがすでにあります。開きたいファイルを追加する必要があります引用符、次に_-n##_(_#_ sを行番号に置き換えます)。ターゲットボックスは"C:\Program Files (x86)\Notepad++\notepad++.exe" c:\users\username\desktop\test.txt -n73のようになります。

  3. Shortcutタブをそのままにします。_Shortcut key_を編集するためのボックスがあります。そこをクリックして文字を入力してください。自動的に追加されます Ctrl+Alt その前に、それはあなたのショートカットキーです。ショートカットキーに他の組み合わせキーを使用できるかどうかはわかりません。

31
camster342

次のコマンドラインオプションを使用する必要があります(「#」は行番号を表します)。

-n#

Notepad ++のコマンドラインオプションの完全なリストは、プロジェクトのWikiにあります。

コマンドラインオプションを渡して、起動時にNotepad ++を制御する

23

Notepad ++で特定の行にある複数のファイルをそれぞれ開くには:

// for each file (as command line):
notepad++.exe -multiInst filename -n#
3
n4pgamer