टैब में "टेक्स्ट" फाइलें खोलने के लिए क्रोम प्राप्त करना


42

जब मैं एक .c, .cpp, .h आदि फ़ाइल के रूप में जुड़े हुए वेब पर कोड नमूनों को देखता हूं, तो क्रोम इसे मेरे लिए एक फ़ाइल के रूप में डाउनलोड करेगा।

क्या फ़ाइल को खोलने के लिए इसे प्राप्त करने का एक तरीका है (जो वास्तव में एक अलग एक्सटेंशन के साथ सिर्फ एक पाठ फ़ाइल है, और टैब विंडो में क्रोम पाठ फ़ाइलों को खोलता है)?

मैं नहीं बल्कि मेरे डाउनलोड फ़ोल्डर इन सभी छोटे कोड फ़ाइलों के साथ अटे पड़े होंगे।

मैंने क्रोम वरीयताओं में देखा है, लेकिन ऐसा कुछ भी नहीं मिला है जो इससे संबंधित हो।

क्रोम के देव बिल्ड रनिंग, लेकिन मैं ब्राउज़र के किसी भी वर्तमान निर्माण में विकल्प ले जाऊंगा।

संपादित करें: क्या कोई ऐसा तरीका है जो क्रोम कुछ माइम प्रकारों text/x-chdrया अन्य को संभालता है?


क्या आप Google Chrome की फ़ाइल संघों को भी संपादित कर सकते हैं?
iglvzx

1
पक्का नहीं आपका क्या मतलब है। यह आम तौर पर सही एक्सटेंशन के साथ फाइलें खोलने के लिए मेरे OSes फाइल संघों का उपयोग करता है ...
Soandos

आप फ़ायरफ़ॉक्स के Options > Applicationsसंवाद के साथ फ़ाइल संघों का प्रबंधन कर सकते हैं । यदि Google Chrome में एक तुलनीय सुविधा होती है, तो आपके पास सीधे नए टैब या किसी अन्य एप्लिकेशन में फ़ाइलों को खोलने का विकल्प होगा। जहां तक ​​मैं बता सकता हूं, Google Chrome में ऐसी प्राथमिकताओं का अभाव है। :(
iglvzx

1
हम्म, मैंने खुद इसे आजमाया। एक स्थानीय खोलने CPPफ़ाइल (यानी, file:///….cpp) करता है पाठ के रूप में खुला है, केवल दूरस्थ लोगों को डाउनलोड करने का प्रयास करें।
Synetech

जवाबों:


18

मैंने परीक्षणों का एक गुच्छा किया और पाया कि कुछ प्रकार हमेशा दूरस्थ स्थान से डाउनलोड को ट्रिगर करते हैं। उदाहरण के लिए, .batफ़ाइलें हमेशा डाउनलोड करने का प्रयास करती हैं जबकि समान .cmdप्रकार पाठ के रूप में खुलता है। इसी तरह, .cppफाइलें हमेशा एक डाउनलोड को ट्रिगर करती हैं जबकि मेरा स्वयं का .incप्रकार जो .cpp"सीपी" के साथ "इंक" में बदल जाता है, पाठ के रूप में खुलता है।

मैंने स्रोत की जाँच नहीं की है, लेकिन मुझे संदेह है कि यह एक अंतर्निहित व्यवहार है। उन्हें यह पता लगाना चाहिए कि अगर यह एक स्थानीय फ़ाइल ( file:///…) है, तो आपके पास पहले से ही ऐसा है इसलिए इसे विश्वसनीय माना जाता है, इसलिए इसे खोलें। यदि यह एक दूरस्थ फ़ाइल है, तो इसे न खोलें, इसके बजाय इसे डाउनलोड करें ताकि सिस्टम पर कोई भी एंटी-वायरस सॉफ़्टवेयर सुरक्षित होने के लिए देख सके।

आश्चर्यजनक रूप से क्रोम बग ट्रैकर पर इसके बारे में कोई अन्य शिकायत नहीं प्रतीत होती हैo.Oमैंने एक रिपोर्ट प्रस्तुत की है , इसलिए हमें यह देखना होगा कि वे क्या कहते हैं।


धन्यवाद। और आश्चर्यजनक रूप से केवल 10 उपयोगकर्ताओं ने ही इसे (तारांकित) किया है। +1 (मुझे)।
क्रिस जे जे

@ChrisJJ: वह संख्या अब 17 तक है, और मैंने कुछ विचार के साथ एक टिप्पणी जोड़ी है कि उपयोगकर्ता इंटरफ़ेस कैसा दिखना चाहिए।
कीथ थॉम्पसन

Chrome बग ट्रैकर में टिकट खोलने और लिंक प्रदान करने में मदद के लिए Synetech का धन्यवाद। मैंने अपना वोट और एक सहायक टिप्पणी जोड़ी है। क्या तुम? :-)
मायकेनका

मुद्दे के लिए Tnx, मतदान किया!
मेनको

1

मैं Syntaxtic का उपयोग करता था! क्रोम के लिए , मेरे लिए काम किया। यह एक नए टैब में स्रोत कोड खोलता है और फिर सिंटैक्स हाइलाइटिंग लागू करता है।


मेरे लिए काम नहीं करता है। आप इसका इस्तेमाल कैसे करते हैं?
soandos

मैंने Syntaxtic स्थापित किया है!, लेकिन CPPफ़ाइलें अभी भी प्ले -टेक्स्ट के रूप में एक टैब के बजाय एक सेव अस डायलॉग को खोलती हैं ।
Synetech

1

गूगल क्रोम

अब सीधे ब्राउज़र से स्रोत कोड खोलना संभव है। मैंने संस्करण 61.0.3163.91 64 बिट पर परीक्षण किया।

फ़ायरफ़ॉक्स

यहाँ यह अभी तक नहीं है। इससे बचने के लिए, निम्नलिखित करें:

  1. .C या अन्य स्रोत कोड फ़ाइल पर राइट-क्लिक करें;
  2. Copy link विकल्प
  3. CRTL-Tनया टैब खोलने के लिए दबाएं ;
  4. "व्यू-सोर्स:" टाइप करें
  5. इससे पहले कॉपी किए गए लिंक को पेस्ट करें।

किया हुआ! फ़ायरफ़ॉक्स फ़ाइल का स्रोत कोड दिखाएगा, इस मामले में, फ़ाइल ही।


0

मैं उसी सवाल की तलाश में था और डैनी बी का जवाब यहां से मिला: https://stackoverflow.com/questions/14952514/how-to-force-open-links-in-chrome-not-download-them

Chrome डाउनलोडिंग के बजाय अपने कंप्यूटर पर कुछ फ़ाइल प्रकारों को खोलने के लिए ...

आपको एक बार फ़ाइल प्रकार डाउनलोड करना होगा, फिर उस डाउनलोड के ठीक बाद, ब्राउज़र के नीचे स्थित स्थिति बार को देखें। उस फ़ाइल के बगल में स्थित तीर पर क्लिक करें और "इस प्रकार की हमेशा खुली हुई फाइलें" चुनें। किया हुआ।

अब फ़ाइल प्रकार हमेशा आपके डिफ़ॉल्ट प्रोग्राम का उपयोग करते हुए खुलेगा।

इस सुविधा को रीसेट करने के लिए, सेटिंग्स / एडवांस सेटिंग्स पर जाएं और "डाउनलोड .." अनुभाग के तहत, 'सभी' ऑटो डाउनलोड को रीसेट करने के लिए एक बटन है।


9
मैं चाहता था कि यह क्रोम टैब में खुले, न कि सिस्टम टेक्स्ट एडिटर
सोन्डोस

0

बड़ा सवाल है।

मुझे एक एक्सटेंशन के माध्यम से प्राप्त किया जा सकता है:

  • Chrome के लिए, अनइंस्टॉल लोड करें
  • यदि फ़ाइल लोडिंग ASCII है, तो रंग कोडिंग वांछनीय हो सकती है, जिसे सिंटैक्सिक एक्सटेंशन के माध्यम से किया जा सकता है
  • btw, फ़ायरफ़ॉक्स के लिए InlineDisposition ऐड-ऑन लोड
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.