में: लाइन के बिना एक स्ट्रिंग टूटती है *
उपयोगकर्ता को लाइन को संपादित करने और सबमिट करने की अनुमति दें
आउट: संशोधित स्ट्रिंग (वैकल्पिक रूप से एक अनुरेख रेखा के साथ)
लाइन एडिटर को कम से कम उपयोगकर्ता को इसकी अनुमति देनी चाहिए:
बाएँ और दाएँ एक दृश्यमान कर्सर ले जाएँ
कर्सर स्थिति पर वर्ण डालें और / या अधिलेखित करें
कर्सर स्थिति पर वर्ण हटाएं
नया स्ट्रिंग सबमिट करें, अर्थात संघर्ष संपादन कारण संशोधित स्ट्रिंग को वापस / मुद्रित / प्रदर्शित / सहेजा जा सकता है ... (कोई अन्य पाठ नहीं)
सराहना की, लेकिन आवश्यक नहीं:
आपके कोड की व्याख्या।
एक ऑनलाइन परीक्षण साइट के लिए लिंक जो आपके कार्यक्रम / फ़ंक्शन को प्रदर्शित कर सकता है
उदाहरण के लिए एक एनिमेटेड छवि का उपयोग (TIO, उदाहरण के लिए, अन्तरक्रियाशीलता की अनुमति नहीं देता है)
ध्यान दें:
की-बाइंडिंग केवल सुझाव हैं
GUI या दृश्य स्टाइल की आवश्यकता नहीं है
उदाहरण
निम्नलिखित में, कर्सर के साथ सचित्र है _
।
में: Just some text
उपयोगकर्ता को संपादित करने की अनुमति दें:
Just some text_
उपयोगकर्ता प्रेस ←(बाएं तीर कुंजी) नौ बार
Just ̲some text
उपयोगकर्ता दबाता है Delचार बार
Just ̲ text
उपयोगकर्ता दबाता है उपयोगकर्ता प्रेस बाहर निकलता है :any
Just any_text
Enter
Just any text
में: Remove me
उपयोगकर्ता को संपादित करने की अनुमति दें:
Remove me_
उपयोगकर्ता Backspaceनौ बार प्रेस करता है
_
उपयोगकर्ता प्रेस बाहर: (खाली स्ट्रिंग)Enter
* तुच्छ संपादक समाधानों को रोकने के लिए, इसे या तो संपादन कमांड की तुलना में एक अलग इनपुट विधि के माध्यम से आपूर्ति की जानी चाहिए, या उन्हें एक नई रेखा या इसी तरह से अलग किया जाना चाहिए।