2016-02-02 9 views
6

पृष्ठभूमि नया "आर" फ़ाइलों के लिए डिफ़ॉल्ट टेम्पलेट स्थापित करने के लिए:
मैं 'आर' की तरह है। मैं इसके लिए Rstudio का उपयोग करता हूं - यह एक अच्छा आईडीई है। मैं 'आर', "क्रांति आर ओपन" के क्रांति Analytics संस्करण का उपयोग करता हूं।कैसे में rstudio

मुझे लगता है कि मैं नियमित रूप से एनोटेशन और संरचित प्रोग्रामिंग में वही सामान टाइप करता हूं, और मैं खुद को फिर से टाइप करना चाहता हूं।

प्रश्न:
मैं कैसे डिफ़ॉल्ट फ़ाइल टेम्पलेट को बदल जब मैं Rstudio में एक नया खाली आर-स्क्रिप्ट बनाने के लिए इतना है कि एक मैं चाहता हूँ, कुछ पाठ के साथ पहले से ही बसा, ऊपर आता है।

स्पष्टीकरण:

  • मैं इस की तलाश नहीं कर रहा हूँ एक मैनुअल प्रक्रिया है, जहां मैं एक फ़ाइल को खोलने, एक उचित निर्देशिका के लिए इसका नाम है, और फिर उस पर काम करते हैं। मैं डिफ़ॉल्ट को बदलना चाहता हूं ताकि यह स्वचालित रूप से हो।

पिछला दृष्टिकोण:

  • गूगल
  • rstudio खोज (example) ढेर-अतिप्रवाह पर
  • खोज
  • rstudio मेनू/वरीयताओं के आसपास poking

धन्यवाद ।

+2

@RichardScriven मुझे ऐसा नहीं लगता है। मुझे संदेह है कि वह नई बनाने के लिए टेम्पलेट का उपयोग करने की कोशिश कर रहा है। फ़ाइलें, जैसे कि आरएमडी फाइलों के लिए कुछ डिफ़ॉल्ट पाठ है। AFAIK, यह वर्तमान में संभव नहीं है लेकिन गलत साबित होना पसंद करेंगे। यह ग्रहण + स्टेटेट कॉम्बो में बहुत लचीला है। –

+0

@ रिचर्डस्क्रीन - मैंने एक स्पष्टीकरण के साथ प्रश्न अपडेट किया। नहीं, मैं अत्यधिक मैन्युअल समाधान की तलाश नहीं कर रहा हूं। जैसा कि शीर्षक कहता है कि मैं ** डिफ़ॉल्ट ** को बदलना चाहता हूं, ताकि जब मैं CTRL + SHIFT + N दबाता हूं, और एक नई फ़ाइल दिखाई देती है, तो इसमें पहले से ही टेक्स्ट सामग्री है जिसे मैंने निर्दिष्ट किया है। रोमन ने सही ढंग से समस्या की पहचान की, और मैं जवाब के बारे में सही हूं, लेकिन उसके जैसे, मुझे उम्मीद है कि वह गलत साबित होगा। – EngrStudent

+0

CTRL + SHIFT + N दबाकर और फिर कुछ प्रकार का वाक्यांश या शब्द टाइप करना होगा? RStudio "स्निपेट्स" का समर्थन करता है, इसलिए यदि आप एक स्निपेट को परिभाषित करते हैं जो आप डिफ़ॉल्ट चाहते हैं तो आप एक नई फ़ाइल बनाने के बाद बस उस दाएं टाइप कर सकते हैं और यह आपके टेम्पलेट के साथ पॉप्युलेट करेगा। – Dason

उत्तर

7

काफी देर से और वास्तव में एक टेम्पलेट लेकिन मुझे लगता है समाधान करीब है:

टूल्स पर जाएं => वैश्विक विकल्प => कोड => टैब संपादन => स्निपेट्स "संपादित करें स्निपेट्स"।

उदाहरण:

snippet header2 
    # Author: 
    # Date: `r paste(date())` 
    # -------------- 
    # Author: 
    # Date: 
    # Modification: 
    # -------------- 

आप तो एक नई स्क्रिप्ट आप स्वचालित रूप से डाले तारीख के साथ ऊपर पाठ पाने में टाइप header {टुकड़ा} यदि।

+0

साफ। मैंने 'हेडर' टाइप किया और फिर टैब दबाया। [स्निपेट संदर्भ] (https://support.rstudio.com/hc/en-us/articles/204463668- कोड- स्निपेट्स) – EngrStudent

+1

आरएमडी फाइलें अलग-अलग काम करने लगती हैं। – Christoph

+0

क्या तारीख में "अब" या "आज" डालने का कोई तरीका है? – EngrStudent