2012-04-20 11 views
14

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

  • फ़ाइल पर डबल क्लिक करने से डिफ़ॉल्ट संपादक खुलता है। .cs फ़ाइलों के लिए जो बड़े और धीमे दृश्य स्टूडियो होंगे। और, स्वाभाविक रूप से, इसे एक नई प्रतिलिपि खोलनी है।
  • राइट-क्लिक करने से "ओपन विद ..." का विकल्प भी उपलब्ध है और फिर मैं चुन सकता हूं कि मैं कौन सा प्रोग्राम चाहता हूं
  • राइट क्लिक करने से "एडिट" विकल्प भी प्रदान करता है जो नोटपैड खोलता है।

मैं डिफ़ॉल्ट संपादक के रूप में नोटपैड ++ का उपयोग करना चाहता हूं। या यह संदर्भ मेनू पर "संपादन" प्रविष्टि हो सकती है जो इसे खोलता है, लेकिन पूर्ण और लंबा "इसके साथ खोलें ..." संवाद नहीं। क्या मै वह कर सकता हूं? मुझे अभी तक ऐसी सेटिंग नहीं मिली है, लेकिन हो सकता है कि कुछ छुपा विकल्प या कुछ हो।

उत्तर

15

तरह मंड बेकेट ने कहा, और यह पूर्ण रजिस्ट्री पथ है:

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SystemFileAssociations\text\shell\edit\command 

बदलें (डिफ़ॉल्ट) इस कुंजी में मूल्य। वहाँ% 1 छोड़ना याद रखें।

ऊपर समाधान के साथ समस्या यह है कि यह केवल उन्हीं फ़ाइलों को पाठ के रूप में माना जाता है संभाल लेंगे (मूल्य PerceivedType = रजिस्ट्री में पाठ है)। अधिकांश टेक्स्ट फ़ाइलों को रजिस्ट्री में पहले से ही माना जाता है, लेकिन उदाहरण के लिए, आप इस तरह से एक .lib फ़ाइल नहीं खोल सकते हैं। कुंजी निम्नलिखित में नोटपैड के साथ भंडार ब्राउज़र से वास्तव में सभी फाइलों को खोलने के लिए सक्षम होने के लिए ++ संपादित करें (डिफ़ॉल्ट) मूल्य (वहाँ नहीं तो कुंजी जोड़ने):

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\edit\command 

नोट: रजिस्ट्री संपादक में नया कुंजी होगा (डिफ़ॉल्ट) REG_ZPAND_SZ नहीं, REG_SZ प्रकार का मान। यदि आप REG_EXPAND_SZ चाहते हैं तो आपको .reg फ़ाइल के साथ एक कुंजी बनाना होगा।

एक अन्य विकल्प ++ डिफ़ॉल्ट रूप से बजाय दृश्य स्टूडियो से नोटपैड से खोलने के लिए सभी प्रासंगिक फ़ाइल प्रकारों को सेट करने के लिए है। व्यवस्थापक के रूप में नोटपैड ++ प्रारंभ करें और सेटिंग> प्राथमिकताएं> फ़ाइल एसोसिएशन में बस उन फ़ाइल एसोसिएशन को जो आप उपयोग करते हैं उन्हें जोड़ें।

+0

ओह, इतना TortoiseSVN बस फ़ाइल पर डिफ़ॉल्ट "संपादित करें" आदेश कहता है? कितना निराशाजनक है। : पी खैर, विस्तृत स्पष्टीकरण के लिए धन्यवाद! :) –

+0

समाधान मेरे लिए कई अलग-अलग फ़ाइल प्रकारों के साथ काम करता है - को छोड़कर .csv, जो मेरे लिए बहुत अजीब लगता है। – Moni

1

वैसा करने के लिए Windows रजिस्ट्री विकल्पों को बदलने की जरूरत है। आप कछुआ सेटिंग से डिफ़ॉल्ट open कार्यक्रम बदल सकते हैं, लेकिन यह edit समारोह आप चाहते है।

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SystemFileAssociations 

regedit में देखें।

संबंधित मुद्दे