16

(Windows) メモ帳の代わりに、TortoiseHG で他のエディターを使用しようとしています。

ここに記載されている解決策を試しました:

Mercurial と Notepad++ の統合

そしてここ:

https://bitbucket.org/tortoisehg/thg/wiki/OpenAtLine

しかし、結果はありません。ファイルを右クリックして「ローカル編集」を選択すると、特定のエディターを設定しない場合を除いて、ファイルはまったく開かれません (ファイルはメモ帳で開かれます)。

Notepad++ や Sublime Text 2 などのさまざまなエディターを試しましたが、結果はありません。また、GUI の「設定」を使用して構成を変更しようとし、「C:\Users\<my_user>\mercurial.ini」を編集しました。

たとえば、私は試しました:

#### # For Sublime Text 2
[tortoisehg]
editor = C:\Program Files\Sublime Text 2\sublime_text.exe [$FILE:$LINENUM]

#### # Or, for NotePad++ :
[tortoisehg]
editor = C:\Program Files (x86)\Notepad++\Notepad++.exe ["$FILE" -n$LINENUM] -multiInst -nosession

私が間違っていることは何ですか?

4

2 に答える 2

25

あなたは自分自身を蹴るでしょう...

変化する:

[tortoisehg] 
editor = C:\Program Files (x86)\Notepad++\Notepad++.exe ["$FILE" -n$LINENUM] -multiInst -nosession

に:

[tortoisehg]
editor = "C:\Program Files (x86)\Notepad++\Notepad++.exe" ["$FILE" -n$LINENUM] -multiInst -nosession

Notepad++ へのパスを囲む追加の引用符に注意してください。
両方のパスにスペースが含まれているため、Sublime Text へのパスでもまったく同じ問題だと思います。

于 2012-06-07T10:29:48.023 に答える
1

奇妙なエディター = C:\Program Files (x86)\Notepad++\Notepad++.exe 二重引用符なしでうまくいきました

于 2013-08-29T16:33:31.917 に答える