Skip to content
Home
Docs/कोड एडिटर

कोड एडिटर

Free

LSP स्वतः-पूर्णता, मल्टी-कर्सर, 19-भाषा निष्पादन और इनलाइन सुझावों के साथ AI एजेंट के साथ उच्च-प्रदर्शन मोबाइल एडिटर। इस तरह से बनाया गया है कि अपने फ़ोन पर कोड लिखना डेस्कटॉप पर जितना तेज़ हो।

संपादन इंजन

गैप-बफ़र संरचना पर आधारित कोर जो अन्य मोबाइल एडिटरों की विशिष्ट प्रति-कीस्ट्रोक O(n) प्रतियों से बचाता है। परिणाम: हज़ारों पंक्तियों वाली फ़ाइलों में भी द्रव संपादन।

  • कस्टम वृद्धिशील टोकनाइज़र के साथ रीयल-टाइम सिंटैक्स हाइलाइटिंग
  • कर्सर सटीकता के लिए पिंच-टू-ज़ूम और लंबे समय तक दबाने पर मैग्निफ़ायर
  • असीमित इतिहास के साथ पूर्ववत / फिर से करें
  • मल्टी-कर्सर: मनमाने स्थानों पर कर्सर जोड़ें और समानांतर में संपादित करें
  • प्रति-फ़ाइल स्थायी स्थिति (फ़ंक्शन, वर्ग, क्षेत्र) के साथ कोड फ़ोल्डिंग
  • फ़ाइल शीर्षक में विज़ुअल संशोधित संकेतक (●)

समर्थित भाषाएँ

TextMate ग्रामर के माध्यम से 33 भाषाओं के लिए सिंटैक्स हाइलाइटिंग। एक्सटेंशन और फ़ाइल नाम (Dockerfile, Makefile, .gitignore…) द्वारा स्वचालित पहचान।

Kotlin
Java
Python
JavaScript
TypeScript
TSX / JSX
Go
Rust
C / C++
C#
PHP
Ruby
Swift
Dart
Scala
Lua
Perl
Zig
R
SQL
Shell / Bash
PowerShell
HTML / CSS
JSON / YAML
Markdown
Dockerfile
Gradle
TOML / INI

कोड इंटेलिजेंस

किसी भी फ़ाइल से सिमेंटिक project नेविगेशन और समझ:

प्रतीक पर जाएँ

फ़ाइल में फ़ंक्शन, वर्ग, विधियों और गुणों की फ़ज़ी खोज

आउटलाइन पैनल

फ़ाइल संरचना के साथ ट्री, एक टैप से नेविगेट करने योग्य

Peek definition

वर्तमान फ़ाइल छोड़े बिना परिभाषा के साथ इनलाइन पॉपअप

संदर्भों पर जाएँ

project में किसी प्रतीक के सभी संदर्भों की सूची

प्रतीक का नाम बदलें

कोड बनाम स्ट्रिंग/टिप्पणियों में परिवर्तन पूर्वावलोकन के साथ

वैश्विक खोज

एक्सटेंशन फ़िल्टर के साथ पूरे project में टेक्स्ट या regex

स्वत: आयात

अपरिभाषित प्रतीकों का पता लगाता है और सही import सुझाता है

कमांड पैलेट

हर क्रिया के लिए सार्वभौमिक प्रवेश बिंदु (VS Code शैली)

निदान और गुणवत्ता

प्रति-भाषा नियमों (Kotlin, Java, JS/TS, Python, Go, Rust, PHP, CSS, HTML, JSON) के साथ स्थानीय निदान इंजन जो LSP सर्वर के बिना काम करता है।

  • VS Code शैली में केंद्रीकृत समस्या पैनल: गंभीरता और फ़ाइल द्वारा फ़िल्टरिंग
  • स्वचालित सुधार सुझावों के साथ त्वरित सुधार
  • सार्वभौमिक नियम: ट्रेलिंग व्हाइटस्पेस, अत्यधिक खाली पंक्तियाँ, TODO/FIXME/HACK
  • रिफ़ैक्टरिंग: स्वचालित पैरामीटर पहचान के साथ विधि या चर निकालें
  • 30+ भाषाओं के लिए डिवाइस पर स्वरूपण (C-style, Python, XML/HTML, JSON, CSS, YAML, SQL, Markdown)

डिवाइस पर कोड चलाएँ

Pocket Code में 23 मॉड्यूलर रनर शामिल हैं। अधिकांश स्थानीय रूप से चलते हैं — कुछ भाषाएँ Plugin Manager से एक हल्के WASM प्लगइन को स्थापित करके सक्रिय होती हैं।

ऐप के साथ बंडल

Node.js 25 (JS / TS)
Shell / Bash
JSON
Markdown
Java (BeanShell)
Kotlin Script
C (TCC nativo)

WASM प्लगइन के माध्यम से (हल्का डाउनलोड)

Python (CPython)
Ruby
PHP
Lua 5.4
Perl
Go (Yaegi)
Rust
C++ (Clang)
Zig
Dart
Swift
Kotlin (full)
Java (full)

एक वैकल्पिक फ़ॉलबैक के रूप में, Piston रिमोट सैंडबॉक्स को अतिरिक्त भाषाओं को कवर करने या Cargo, Maven या Gradle के साथ projects चलाने के लिए सक्षम किया जा सकता है।

रन पैनल

रंग-कोडित stdout/stderr, इंटरैक्टिव stdin और लाइव फ़िल्टर

लॉन्च कॉन्फ़िगरेशन

launch.json समकक्ष: कमांड, args, env, वर्किंग डायरेक्टरी

रन इतिहास

किसी भी पिछले कमांड को exit code और अवधि के साथ फिर से चलाएँ

रोकें / लाइव stdin

प्रक्रिया को टेक्स्ट भेजें या इसे किसी भी समय रद्द करें

डीबगिंग और परीक्षण

ब्रेकपॉइंट

पंक्ति, सशर्त, logpoints या अपवाद ब्रेकपॉइंट

Step into / over / out

कॉल स्टैक और स्थानीय/वैश्विक चर के साथ मानक नियंत्रण

स्वचालित परीक्षण खोज

Jest, Mocha, Vitest, pytest, JUnit, TestNG और 12+ frameworks

Watch मोड

जब फ़ाइल परिवर्तनों का पता लगाया जाता है तो परीक्षण फिर से चलाता है

कवरेज

एडिटर में हाइलाइट किए गए प्रति-पंक्ति, शाखा और फ़ंक्शन मेट्रिक्स

स्नैपशॉट परीक्षण

सहेजे गए स्नैपशॉट और नए रन के बीच अंतर की तुलना करता है

अंतर्निहित AI सहायक

एडिटर पाँच विशिष्ट उपकरण प्रदान करने के लिए किसी भी कॉन्फ़िगर किए गए AI प्रदाताओं (AI Chat मॉड्यूल देखें) से जुड़ता है:

  • Ghost Text: कर्सर के बाद दिखाई देने वाले अर्ध-पारदर्शी इनलाइन सुझाव; एक टैप से स्वीकार करें
  • API जनरेटर: REST endpoint स्कैफ़ोल्डिंग (Express, FastAPI, Spring Boot, Gin…)
  • डेटाबेस Schema जनरेटर: प्राकृतिक विवरण से SQL schema, TS प्रकार या Python मॉडल
  • कोड अनुवादक: तर्क और पैटर्न को संरक्षित करते हुए भाषाओं के बीच कोड परिवर्तित करें
  • भेद्यता स्कैनर: CWE मैपिंग के साथ OWASP Top 10 विश्लेषण
  • प्रदर्शन विश्लेषक: Big O जटिलता, मेमोरी पैटर्न और अकुशल लूप

डेवलपर टूल्स

ग्यारह अंतर्निहित उत्पादकता उपकरण, पूरी तरह से डिवाइस पर, नेटवर्क पर कुछ भी नहीं भेजा जाता:

JSON Formatter
Base64
URL Encode
UUID Generator
Hash (MD5/SHA)
Timestamp
Color Converter
Lorem Ipsum
Regex Tester
JWT Decoder
Diff Tool

अन्य बंडल उपयोगिताएँ: रंग चयनकर्ता, स्निपेट लाइब्रेरी (JSON आयात/निर्यात के साथ), पोमोडोरो टाइमर, स्थायी स्क्रैचपैड, TODO पैनल और कीबोर्ड शॉर्टकट संदर्भ।

पूर्वावलोकन

Markdown

तालिकाओं, सूचियों और कोड ब्लॉकों में सिंटैक्स हाइलाइटिंग के साथ लोकल रेंडर

छवियाँ

ज़ूम और पैन के साथ PNG, JPG, GIF, WebP, BMP, SVG

JSON / YAML

खोज और मान कॉपी के साथ संकुचनीय ट्री

CSV

स्वचालित परिसीमक पहचान के साथ स्क्रॉल योग्य तालिका

HTML

Web projects के लाइव पूर्वावलोकन के लिए एंबेडेड DevBrowser

Diff

रंग-कोडित जोड़ी/हटाई गई पंक्तियों के साथ एकीकृत तुलना

मोबाइल अनुभव

  • कीबोर्ड के ऊपर ब्रेसेस, कोष्ठक और त्वरित क्रियाओं (पूर्ववत, पंक्ति हटाएँ, टिप्पणी, डुप्लिकेट…) के साथ प्रतीक बार
  • HTML और CSS के लिए पूर्ण Emmet: div.cls#id, ul>li*3, m10, df…
  • समानांतर में दो फ़ाइलें देखने के लिए स्प्लिट एडिटर
  • Zen मोड: टेक्स्ट को छोड़कर सभी UI छिपाता है
  • लेआउट पोर्ट्रेट, लैंडस्केप, टैबलेट और फ़ोल्डेबल के अनुकूल
  • पूर्ण ऑफ़लाइन मोड: कनेक्शन के बिना संपादित करें, चलाएँ और Git का उपयोग करें
  • फ़ाइलें सीधे खोलने के लिए लॉन्चर ऐप शॉर्टकट और डीप लिंक