2016-12-13 9 views
5

में पेस्ट किए गए JSON को प्रारूपित करने के लिए कैसे करें मुझे यादृच्छिक नोट पेस्ट करने के लिए कोड लिखते समय अक्सर टेक्स्ट एडिटर का उपयोग करने की आवश्यकता होती है लेकिन विशेष रूप से JSON प्रतिक्रियाएं, जहां मैं उन्हें प्लगइन (सब्लिमे के लिए) का उपयोग करके प्रारूपित करता हूं।इंटेलिजे/एंड्रॉइड स्टूडियो

मैंने हाल ही में इंटेलिजे/एंड्रॉइड स्टूडियो में 'स्क्रैच फ़ाइल' सुविधा के बारे में सुना है, जो वास्तव में मुझे इसकी आवश्यकता है - सिवाय इसके कि मैं इसे जेएसओएन पेस्ट को अच्छी तरह से पेस्ट नहीं कर सकता।

मैं स्क्रैच बफर फ़ाइल में एंड्रॉइड स्टूडियो प्रारूप जेएसओएन कैसे बना सकता हूं?

+0

मुझे समझ में नहीं आता कि आपका क्या मतलब है? : (( –

उत्तर

12

आप दो अलग-अलग चीजों के बारे में पूछ रहे हैं: स्क्रैच फ़ाइलें और स्क्रैच बफर।

जब आप IntelliJ में स्क्रैच फ़ाइल बनाते हैं तो आप फ़ाइल का प्रकार चुन सकते हैं (उदा। JSON) जिसे आप बनाना चाहते हैं। फ़ाइल के प्रकार के आधार पर, इंटेलिजे कोड स्वरूपण प्रदान करता है (कोड-> सुधार कोड का उपयोग करें)।

हालांकि, स्क्रैच बफर केवल सरल हैं। Txt फ़ाइलें और एकमात्र स्वरूपण जिसका उपयोग किया जा सकता है वह .txt प्रारूप से जुड़ा हुआ है। इसलिए, यदि आप JSON को स्क्रैच बफर में डालते हैं तो यह JSON प्रकार फ़ॉर्मेटर के साथ स्वरूपित नहीं होगा।

यदि आप जेएसओएन स्वरूपण चाहते हैं तो मैं आपको स्क्रैच बफर के बजाय स्क्रैच फ़ाइलों का उपयोग करने के लिए प्रोत्साहित करता हूं।

अधिक जानकारी इंटेलिजे के आधिकारिक पृष्ठ https://www.jetbrains.com/help/idea/2016.2/scratches.html पर मिल सकती है।

+0

धन्यवाद यह समस्या थी, मुझे पता नहीं था कि दोनों अस्तित्व में थे! –

1

यदि आप नवीनतम संस्करण चलाते हैं तो मैं JSON प्रकार की एक नई स्क्रैच फ़ाइल तैयार करूंगा। यह वास्तव में आसान है, उदा। डबल शिफ्ट हिट करें, फिर नई स्क्रैच फ़ाइल की खोज करें, जेएसओएन को भाषा के रूप में चुनें, अपने स्निपेट को पेस्ट करें और उसके बाद शॉर्टकट का उपयोग करें जिसे आप आमतौर पर इंटेलिजे में किसी भी फाइल को स्वरूपित करने के लिए उपयोग करते हैं।

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