2012-06-06 15 views
15

के साथ अन्य संपादक का उपयोग करके मैं (विंडोज) नोटपैड के बजाय, TortoiseHG के साथ अन्य संपादक का उपयोग करने का प्रयास कर रहा हूं।TortoiseHg

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

लेकिन कोई परिणाम:

मैं समाधान यहाँ उल्लेख की कोशिश की है:

Mercurial and Notepad++ Integration

और यहाँ। जब मैं एक फ़ाइल पर राइट-क्लिक करता हूं और "स्थानीय संपादित करें" चुनता हूं, तो कोई भी फ़ाइल खोला नहीं जाता है, सिवाय इसके कि जब मैं कोई विशिष्ट संपादक सेट नहीं करता (तब नोटपैड में फ़ाइल खोली जाती है)।

मैंने नोटपैड ++ और सब्लिमे टेक्स्ट 2 जैसे विभिन्न संपादकों की कोशिश की है, और कोई परिणाम नहीं। मैं क्या '

#### # 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 

: इसके अलावा, मैं "सेटिंग" का उपयोग कर जीयूआई में, और संपादन विन्यास बदलने की कोशिश की "C: \ <my_user> \ Users \ mercurial.ini"

उदाहरण के लिए, मैंने कोशिश की मैं गलत कर रहा हूँ?

+0

मुझे शक है यह आपकी मदद करेगा, लेकिन अपने Notepad ++ पथ गलत दिखाई देता है (याद आ रही "\" दोनों के बीच उपरोक्त उदाहरण – freefaller

+0

पथ में सही "नोटपैड ++" के उदाहरण)। धन्यवाद। मैंने अभी इसे गलत लिखा है। –

+0

पूछने के लिए खेद है, लेकिन वह सेटिंग फ़ाइल कहां है जिसे आप संपादित कर रहे हैं? रेपो में, या TortoiseHG स्थापित पथ में? –

उत्तर

23

आप अपने आप को लात होगा ...

बदलें:

[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 

नोट नोटपैड के लिए पथ के आसपास अतिरिक्त उद्धरण ++।
मुझे लगता है कि यह सब्लिमे टेक्स्ट के आपके पथ के साथ बिल्कुल वही समस्या है, क्योंकि दोनों पथों में एक स्थान होता है।

+1

अविश्वसनीय ... कैसे लोग एक साथ सहायक हो सकते हैं।^_^ –

+0

हमें हमेशा एनपी ++ का नया उदाहरण क्यों शुरू करना चाहिए? – hellboy

+2

मैंने बस खुद को लात मार दिया! – DOOManiac

1

अजीब संपादक = C:। \ Program Files (x86) \ नोटपैड ++ \ नोटपैड ++ दोहरे उद्धरण चिह्नों के बिना exe मेरे लिए काम किया