TxtAIEditor - AI एजेंट और Markdown/html प्रीव्यू से लैस Windows टेक्स्ट एडिटर
(github.com/kirinonakar)TxtAIEditor एक प्रीमियम डेस्कटॉप एडिटर है, जो .NET 10.0 और WinUI 3 की शक्तिशाली Windows native performance पर आधारित है और WebView2-आधारित custom core को मिलाकर flexible rendering capabilities प्रदान करता है। यह Markdown लेखन, AI सहयोग, और साधारण CSV editing तक, डेवलपर्स और power users के लिए ज़रूरी उपयोगी फीचर्स को एकीकृत रूप से जोड़ता है।
🌟 मुख्य फीचर्स
-
Virtualized editor core (बड़ी फ़ाइलों का समर्थन)
अल्ट्रा-फास्ट फ़ाइल एडिटिंग: Virtual Scrolling तकनीक लागू करके 200MB से बड़ी log files, लंबे उपन्यास, और source code को बिना lag के तुरंत खोलकर स्मूथ तरीके से एडिट किया जा सकता है।
ऑप्टिमाइज़्ड rendering: स्क्रीन पर दिखने वाले viewport क्षेत्र और न्यूनतम buffer क्षेत्र को ही DOM के रूप में render करके memory usage कम किया गया है और responsiveness को अधिकतम किया गया है।
Code highlighting और autocomplete: Markdown, C#, JavaScript, Python, LaTeX जैसी कई भाषाओं के लिए syntax highlighting का समर्थन करता है, और Enter या Tab key से तुरंत insert किए जा सकने वाले intelligent autocomplete तथा custom snippet फीचर्स देता है। -
Interactive CSV table mode
Spreadsheet view conversion: .csv फ़ाइल खोलते ही उसे साधारण टेक्स्ट के बजाय उपयोग में आसान और responsive grid UI में अपने-आप बदलकर दिखाता है।
Excel की तरह cells के बीच स्वतंत्र रूप से move और edit किया जा सकता है।
Multi-select और column resizing: Ctrl, Shift keys और mouse drag का उपयोग करके rows/columns की multi-selection का समर्थन करता है, और border drag करके real time में column width समायोजित की जा सकती है। -
AI assistant, agent integration
कई Providers का समर्थन: OpenAI, Gemini, OpenRouter के साथ-साथ locally चलने वाले LM Studio endpoint से भी स्वतंत्र रूप से कनेक्ट किया जा सकता है।
सुरक्षित key management: संवेदनशील API keys को Windows की native सुविधा Windows Credential Manager में सुरक्षित रूप से encrypt करके स्टोर किया जाता है।
Prompt tabs और presets: अधिकतम 4 स्वतंत्र prompt instruction tabs खोलकर current file context संलग्न करके प्रश्न पूछे जा सकते हैं, और अक्सर उपयोग होने वाले prompt templates को presets के रूप में प्रबंधित किया जा सकता है।
Context-aware actions: drag किए गए code या text पर code structure या Markdown format को बनाए रखते हुए translation, explanation, refactoring, summary जैसे काम तेज़ी से किए जा सकते हैं।
AI agent: AI agent से जटिल कार्य किए जा सकते हैं, और web search तथा webpage viewing फीचर्स के समर्थन से नवीनतम जानकारी के आधार पर editing संभव है। -
Privacy के लिए Encrypted Notes
proprietary format वाले encrypted notes का समर्थन करता है, जिससे निजी मेमो को सुरक्षित रूप से रखा जा सकता है.
कड़ी disk security: encrypted tabs खोलते समय password दर्ज करना होता है, और edit के बाद save करते समय plaintext डिस्क पर उजागर न हो, इसके लिए उसे फिर से encrypt करके स्टोर किया जाता है। encrypted tabs पर अलग lock icon दिखाया जाता है। -
डेवलपमेंट convenience फीचर्स का समेकन
Built-in terminal: PowerShell, CMD, Git Bash, WSL जैसे कई shell profiles को सीधे editor के नीचे खोला जा सकता है, और current workspace तथा directory अपने-आप sync हो जाते हैं।
Git panel: change tracking, staging, commit, remote repository push और commit history graph viewer built in रूप में शामिल हैं।
Smart outline (TOC): Markdown header structure समझने के साथ-साथ C#, Python, JS/TS, Go आदि source code में classes और methods की संरचना का विश्लेषण करके क्लिक करने पर संबंधित स्थान पर तुरंत ले जाने वाला interactive outline बनाता है।
Premium UI/UX: Windows native Mica backdrop theme (dark/light mode), adjustable multi-panel splitter, और हमेशा ऊपर पिन किए जा सकने वाले sticky notes mode का समर्थन करता है।
अगर आप Windows environment में हल्का, शक्तिशाली और सुविधाजनक AI notepad/editor shell ढूँढ रहे थे, तो यह एक अच्छा विकल्प हो सकता है।
इसे इस्तेमाल करके feedback छोड़ें तो वास्तव में बहुत आभार होगा!
GitHub repository (डाउनलोड और source code): https://github.com/kirinonakar/TxtAIEditor
व्यक्तिगत होमपेज (दूसरे डेवलपमेंट apps भी देखें!): https://kirinonakar.github.io/
अभी कोई टिप्पणी नहीं है.