2008-12-29 20 views
41

में कोड स्निपेट प्रदर्शित करना क्या पूर्व-स्वरूपित तरीके से कोड स्निपेट प्रदर्शित करने के लिए SharePoint प्राप्त करने का कोई तरीका है? वर्तमान में यह सिर्फ टेक्स्ट की तरह दिखता है और कुछ भी कुछ भी बेहतर नहीं होगा।शेयरपॉइंट विकी

उत्तर

43

मुझे hilite.me मिला जो एचटीएमएल स्टाइल कोड उत्पन्न करता है जिसे आप एक तेज तरफ विकी में डाल सकते हैं।

यह कई भाषाओं और शैलियों का समर्थन करता है और एक ऑनलाइन ऐप है।

+0

एचटीएमएल का संपादन संपादन उपकरण> प्रारूप टेक्स्ट> एचटीएमएल> ** एचटीएमएल स्रोत संपादित करें ** –

5

नहीं क्योंकि MOSS की विकी लिंक से जुड़ी "विकी" शब्द वाला एक नया पृष्ठ है।

+3

पूरी तरह से सच है। यह विकी वाक्यविन्यास जैसे कुछ सबसेट का समर्थन करता है। [[कुत्तों]]: एक ही फ़ोल्डर में कुत्तों नामक एक पृष्ठ का एक लिंक। [[पशु/कुत्तों]]: एक उपफोल्डर में कुत्तों नामक एक पृष्ठ का एक लिंक जिसे पशु कहा जाता है। [[सूची: घोषणाएं/स्वागत]]: इस साइट पर घोषणा सूची में आपका स्वागत है आइटम का एक लिंक। – felickz

1

ऐसा नहीं है कि मुझे पता है कि आप विशेष रूप से विकी सुविधा का उपयोग कर रहे हैं या नहीं। जहां तक ​​मुझे पता है, आपकी विकी प्रविष्टियों को तालिका में पंक्तियों की तरह संग्रहीत किया जाता है। यदि आप विकी का उपयोग नहीं कर रहे हैं तो आप सिंटैक्स हाइलाइटर टूल का उपयोग कर सकते हैं। यह सभी जावास्क्रिप्ट है। http://code.google.com/p/syntaxhighlighter/

+0

लिंक रोका गया है। रीडायरेक्ट या तो काम नहीं करता है। – ShooShoSha

1
कई हफ्तों हम Telerik रेड संपादक का उपयोग कर रहे हैं

उपकरणों में से एक "कोड ब्लॉक प्रारूप" आप इसे यहाँ देख सकते हैं के लिए

: http://demos.telerik.com/aspnet-ajax/Editor/Examples/Default/DefaultCS.aspx

आप MOSS के लिए RadEditor स्थापित कर लेते हैं .. हम विकी पृष्ठों में भी यह अद्भुत टूल मिलेगा।

0

तो यह एक अच्छा जवाब नहीं है, लेकिन हमारे लिए यह डिफ़ॉल्ट था तो डिफ़ॉल्ट था। आप अपने विकी को विंडोज लाइव लेखक (डब्ल्यूएलडब्ल्यू) जैसे टूल में लिख सकते हैं। डब्लूएलडब्ल्यू में कोड फॉर्मेटर के लिए एक ऐड है। यदि आप कोड विकर के साथ डब्ल्यूएलडब्लू के माध्यम से अपना विकी पेज लिखते हैं तो आप विकी पेज पर जा सकते हैं और "एचटीएमएल स्रोत संपादित करें" का चयन कर सकते हैं। फिर आप WLW से विकी पेज पर प्रतिलिपि बना सकते हैं और अच्छी स्टाइल प्राप्त कर सकते हैं।

3

यह समाधान मानता है कि आप एक आईडीई का उपयोग कर रहे हैं जो पहले से ही आपके लिए कोड स्वरूपित करता है। यदि आपके पास कच्ची टेक्स्ट फ़ाइल है तो कुछ अन्य उत्तर बेहतर होंगे।

एक शेयरप्वाइंट विकी पेज संपादित करते समय:

    नई एमएस वर्ड दस्तावेज़ में आईडीई से
  1. कॉपी कोड
  2. हाइलाइट एमएस वर्ड में सभी: Ctrl + A फिर
  3. कॉपी एमएस वर्ड
  4. स्विच अंदर विकी पृष्ठ पर, पेस्ट
  5. संपादन विकी जारी रखें या बचाने

ग्रहण के साथ आईडीई के रूप में ठीक काम करता है। सीधे वीएस से शेयरपॉइंट में पेस्ट करने में सक्षम हो सकता है।

यदि आपके पास कोड स्निपेट हैं तो आप एकाधिक पृष्ठों में पुन: उपयोग करेंगे, एचटीएम फ़ाइलों को किसी SharePoint दस्तावेज़ लाइब्रेरी में सहेजने या अपलोड करने के लिए एक समान प्रतिलिपि/पेस्ट तकनीक का उपयोग करें और उसके बाद एचटीएम को देखने के लिए "पृष्ठ व्यूअर वेब पार्ट" डालें अलग पृष्ठ

+1

उन लोगों के लिए जो ऊपर प्रयास करने का प्रयास करते हैं: ** उपयोगकर्ता इंटरनेट एक्सप्लोरर **! क्रोम 46 वर्ड से शेयरपॉइंट पर कॉपी-पेस्ट के दौरान सभी रंगों (ग्रहण से) और लगभग सभी रंग (इंटेलिजे आईडीईए से) तक ग्रे में परिवर्तित हो जाता है। –

0

मैंने पाया है कि सबसे अच्छा तरीका tohtml का उपयोग करना है।कॉम

आप में कटौती और इसे में अपने कोड पेस्ट और यह एचटीएमएल पाते हैं कि पिछले अपने SharePoint विकि में

3

हालांकि इस एक पुराने सवाल है, मैं अभी तक एक और समाधान है कि संभवतः मौजूद नहीं था हो सकता है उत्पन्न होगा कर सकते हैं उस समय सवाल पूछा गया था:

आप GitHub Gist बना सकते हैं और SharePoint विकी पेज पर गीस्ट के लिए एम्बेड कोड का उपयोग कर सकते हैं। यह विशेष रूप से उपयोगी है यदि आप पहले से ही गीस्ट का उपयोग कर रहे हैं, तो विकी से अलग जगहों पर कोड स्निपेट साझा करना चाहते हैं, और/या शेष विकी पेज से अलग कोड स्निपेट का इतिहास रखना चाहते हैं।

स्क्रिप्ट टैग छीन जा रहा है बिना एक एम्बेड कोड का उपयोग करने के लिए, जब पृष्ठ का संपादन रिबन में सम्मिलित करें पर जाएं> एम्बेड कोड:

Screenshot of Office 365 SharePoint insert ribbon

+0

क्या आप विस्तारित करेंगे कि आपको यह काम करने के लिए कैसे मिला? चूंकि उस कोड को एम्बेड करने से '