1 पॉइंट द्वारा GN⁺ 2024-11-02 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • थोड़ी-सी नॉस्टैल्जिया: शुरुआत

    • 2003 में, Don Ho नाम के एक डेवलपर ने महसूस किया कि मौजूदा text editor पर्याप्त नहीं हैं, और Notepad++ का विकास शुरू किया
    • Scintilla नाम के एक मुफ़्त source code editing component पर आधारित, यह C++ में लिखा गया है और बेहतरीन performance देता है
  • हम इसे क्यों पसंद करते हैं: खास फीचर्स

    • Notepad++ सादगी के साथ जटिल फीचर्स भी देता है, जिससे अलग-अलग तरह के users संतुष्ट होते हैं
    • auto-save, file compare, और कई programming languages के support जैसे शक्तिशाली फीचर्स प्रदान करता है
    • अनगिनत plugins के ज़रिए JSON पढ़ना, FTP connection जैसी कई तरह की tasks संभव हैं
  • उतार-चढ़ाव: ड्रामा और जीत

    • 2019 में "Free Uyghur" version जारी करके इसने सामाजिक और राजनीतिक मुद्दों पर अपना रुख़ व्यक्त किया
    • Visual Studio Code जैसे आधुनिक IDEs के साथ प्रतिस्पर्धा के बावजूद यह आज भी लोकप्रिय है
  • राज़: community का प्यार और open source spirit

    • open source होने के कारण कई डेवलपर्स ने इसमें योगदान दिया और Notepad++ को बेहतर व विकसित किया
    • SourceForge Community Choice Awards सहित कई पुरस्कार जीतकर इसने software दुनिया में मान्यता हासिल की
  • भविष्य की ओर: Notepad++ का अगला कदम

    • AI फीचर्स जोड़ने या भविष्य की technologies के साथ integration जैसी कई विकास संभावनाएँ मौजूद हैं
    • तेज़ और efficient editor के रूप में अपनी मूल प्रकृति बनाए रखते हुए यह आगे भी पसंद किया जाता रहेगा

GN⁺ का सारांश

  • Notepad++ पिछले 21 वर्षों में डेवलपर्स और लेखकों के लिए एक ज़रूरी टूल बन चुका है
  • open source community के योगदान से इसमें लगातार विकास हुआ है, और इसके विविध फीचर्स व plugins ने user experience को बेहतर बनाया है
  • सामाजिक मुद्दों पर रुख़ व्यक्त करते हुए यह सिर्फ़ एक साधारण software से आगे बढ़कर एक platform बन गया है
  • Visual Studio Code जैसे आधुनिक IDEs के साथ प्रतिस्पर्धा के बावजूद इसके सादेपन और दक्षता की वजह से यह आज भी पसंद किया जाता है
  • मिलते-जुलते फीचर्स वाले उत्पादों में Sublime Text, Atom आदि की सिफारिश की जाती है

1 टिप्पणियां

 
GN⁺ 2024-11-02
Hacker News राय
  • मैं Notepad++ का इस्तेमाल करता रहता हूँ क्योंकि मैंने कई तरह के editors और IDEs आज़माए हैं, लेकिन Notepad++ मुझे सबसे उपयुक्त लगा

    • editing के लिए Notepad++, default settings, कोई plugin नहीं
    • command line पर git और grep का उपयोग (Console2 या Git Bash)
    • file browsing के लिए File Explorer और Everything का उपयोग
    • visual diff और merge के लिए Beyond Compare
    • SFTP/SSH के लिए WinSCP/Putty का उपयोग (मुख्यतः Linux)
    • Synergy से Windows और MacOS के बीच keyboard और mouse साझा करना
    • मुझे एक साथ कई operating systems का उपयोग करना पसंद है, और हर application/interface के हिसाब से काम अलग रखना उपयोगी लगता है
    • UI के पीछे छिपे tools का उपयोग करना हमेशा बुरा नहीं होता
    • Notepad++ के लिए गहरा सम्मान व्यक्त किया
  • Notepad++ का उपयोग मैं वास्तव में लिखने के लिए कम, बल्कि बड़े files देखने, complex search and replace, regex, file reformatting, data manipulation आदि के लिए करता हूँ

    • आम तौर पर इसे हफ्ते में 2~3 बार उपयोग करता हूँ, और मुझे नहीं लगता कि यह VS Code जैसे tools से प्रतिस्पर्धा करता है
  • मुझे लगता है कि software सैद्धांतिक रूप से हमेशा के लिए मौजूद रह सकता है

    • bit rot एक वास्तविकता है, लेकिन थोड़े maintenance और छोटी community के साथ software को लगातार अपडेट किया जा सकता है
    • C language को 50 साल से अधिक हो चुके हैं, फिर भी वह अब भी उपयोग में है
    • आधुनिक software जो हमेशा online रहता है या cloud services पर निर्भर करता है, उसकी उम्र छोटी होने की प्रवृत्ति होती है
    • मुझे लंबे समय तक टिकने वाली चीजें बनाना पसंद है, और उसी तरह बनी चीजों का उपयोग करना भी पसंद है
  • हाल ही में पता चला कि Visual Studio Code, Notepad++ की तुलना में log files को अधिक सहजता से संभालता है

    • Notepad++ अब भी रोज़मर्रा के text कामों के लिए उपयोगी है, जैसे TODO files या settings edit करना
    • मैंने CudaText नाम के एक cross-platform alternative पर विचार किया, लेकिन Windows पर अब भी Notepad++ ही उपयोग करता हूँ
  • Notepad++ का उपयोग मैं रोज़ notes, to-do lists, paste करने, और नए tabs को buffer की तरह इस्तेमाल करने के लिए करता हूँ

    • Notepad++ और WinMerge मेरे पसंदीदा tools हैं, और Visual Studio 2022 के साथ integration एक ताज़ा अनुभव था
    • Visual Studio की UI/UX features को लेकर कई शिकायतें हैं, लेकिन फिलहाल मजबूरी में उसका उपयोग कर रहा हूँ
  • IT department द्वारा lock किए गए नए PC पर Notepad++ काफ़ी उपयोगी साबित हुआ

    • कुछ बड़ी consulting companies में Notepad++ ने कई बार मदद की
  • Scintilla, Notepad++, Geany आदि editors का एक component है, और अब 25 साल का हो गया है; यही वह आधार था जिसने proprietary editors से बाहर निकलने में मदद की

  • हाई स्कूल में पढ़ने वाले मेरे 17 साल के बेटे को स्कूल से मिले laptop में Notepad++ न होने से असुविधा हुई

    • मैंने उसे portable install करने का तरीका बताया, और इस सप्ताहांत Gdrive के ज़रिए install करने वाला हूँ
  • मुझे कोई दूसरा editor नहीं मिला जिसमें पूरे file system में files को project के रूप में परिभाषित किया जा सके

    • VS Code के multi-root projects भी पर्याप्त नहीं हैं
  • Notepad++ की मेरी सबसे पसंदीदा सुविधाएँ macro recording और search/replace हैं

    • data cleanup में इन्हें जल्दी उपयोग किया जा सकता है, इसलिए ये बहुत उपयोगी हैं