💻 VCode — পকেটে রাখার মতো IDE
অবশেষে, অ্যান্ড্রয়েডের জন্য এমন একটি কোড এডিটর যা খেলনার মতো মনে হয় না।
আপনি একেবারে নতুন ব্যবহারকারী হয়ে আপনার প্রথম ওয়েবপেজটি লিখুন, অথবা একজন অভিজ্ঞ ডেভেলপার হয়ে ফোন থেকে কোনো হটফিক্স পুশ করুন — VCode আপনার হাতের তালুতেই এনে দেয় একটি সত্যিকারের, ডেস্কটপ-মানের কোডিং পরিবেশ।
⚡ দ্রুতগতির জন্য তৈরি একটি কোড এডিটর
VCode-এর এডিটরটি দ্রুত। অবিশ্বাস্যরকম দ্রুত।
✦ HTML, CSS, JavaScript, JSON, Markdown ও SVG-এর জন্য চমৎকার সিনট্যাক্স হাইলাইটিং — যা সবই মার্জিত JetBrains Mono ফন্টে রেন্ডার করা হয়।
✦ স্মার্ট, কনটেক্সট-অ্যাওয়্যার অটোকমপ্লিট যা আপনার কোড সত্যিই বোঝে: `style` ট্যাগের ভেতরে CSS সাজেশন, `script` ব্লকের ভেতরে JavaScript হিন্ট এবং প্রোজেক্ট-জুড়ে ভ্যারিয়েবল খুঁজে বের করার সুবিধা।
✦ বিল্ট-ইন Emmet Expansion — "ul>li*3" টাইপ করুন এবং সাথে সাথেই এটিকে সম্পূর্ণ HTML-এ এক্সপ্যান্ড করুন। "!" টাইপ করুন। আপনার কার্সর আগে থেকেই
-এর ভিতরে রেখে একটি সম্পূর্ণ HTML বয়লারপ্লেট তৈরি করুন।
✦ HTML, CSS, JavaScript এবং JSON-এর জন্য এক-ট্যাপে কোড ফরম্যাটিং — আপনার কার্সর ঠিক যেখানে ছিল সেখানেই থাকবে।
✦ কেস সেনসিটিভিটি, সম্পূর্ণ শব্দ এবং রেজেক্স মোড সহ ফাইন্ড অ্যান্ড রিপ্লেস (Find & Replace)।
✦ লাইভ স্ট্যাটাস বার সহ গো টু লাইন নেভিগেশন, স্মার্ট অটো-ইনডেন্টেশন, অটো-ক্লোজিং ব্র্যাকেট এবং রিয়েল-টাইম JSON ভ্যালিডেশন।
✦ মসৃণ ভিউপোর্ট-ভিত্তিক হাইলাইটিং কোনো রকম বাধা ছাড়াই হাজার হাজার লাইন সামলাতে পারে।
👁️ লাইভ প্রিভিউ — আপনার কাজ সঙ্গে সঙ্গে দেখুন
অ্যাপ পরিবর্তন করা বন্ধ করুন। VCode ব্রাউজারকে আপনার কাছে নিয়ে আসে।
✦ একটি শক্তিশালী বিল্ট-ইন WebView-তে আপনার সক্রিয় HTML ফাইলটি এক ট্যাপে চালান — কোনো সেটআপ নেই, কোনো অপেক্ষা নেই।
✦ চলতে চলতে আপনার জাভাস্ক্রিপ্ট ডিবাগ করার জন্য সরাসরি অ্যাপের ভিতরে লাইভ কনসোল লগ দেখুন। ✦ যখনই আপনি একটি ফুল-স্ক্রিন পরীক্ষা করতে চান, আপনার ডিফল্ট ব্রাউজারে আপনার পৃষ্ঠাটি খুলুন।
✦ মার্কডাউন ফাইলগুলি সমৃদ্ধ, ফরম্যাট করা ডকুমেন্ট হিসাবে রেন্ডার হয়। CSV, SVG, এবং ইমেজ ফাইলগুলি তাদের ভিজ্যুয়াল উপস্থাপনায় খোলে — কোনো অতিরিক্ত পদক্ষেপের প্রয়োজন নেই।
🌿 সম্পূর্ণ GIT এবং GITHUB ইন্টিগ্রেশন
VCode ভার্সন কন্ট্রোলকে একটি প্রথম শ্রেণীর সুবিধা হিসেবে বিবেচনা করে।
✦ সম্পূর্ণ Git ওয়ার্কফ্লো: রিপো ইনিশিয়ালাইজ করুন, পরিবর্তনগুলি স্টেজ করুন, কমিট মেসেজ লিখুন, ব্রাঞ্চ তৈরি করুন, মার্জ করুন এবং পুশ করুন — এই সবকিছু অ্যাপ থেকে বের না হয়েই।
✦ একটি পার্সোনাল অ্যাক্সেস টোকেন দিয়ে আপনার GitHub অ্যাকাউন্ট নিরাপদে সংযুক্ত করুন এবং এক ট্যাপে আপনার প্রোজেক্টগুলি সিঙ্ক করুন।
✦ ভিজ্যুয়াল ডিফারেন্স ভিউয়ার — কমিট করার আগে ঠিক কী পরিবর্তন হয়েছে তা পর্যালোচনা করুন।
✦ কমিট হিস্ট্রি — আপনার সম্পূর্ণ প্রোজেক্টের ইতিহাসের একটি পরিষ্কার টাইমলাইন স্ক্রল করুন।
✦ লাইভ অগ্রগতির আপডেট এবং একটি বাতিল বোতাম সহ ব্যাকগ্রাউন্ডে যেকোনো পাবলিক বা প্রাইভেট রিপোজিটরি ক্লোন করুন। আপনার UI কখনও ফ্রিজ হয় না।
✦ আপনার কাজ সুরক্ষিত রাখতে সেফটি কনফার্মেশন সহ সফট, মিক্সড ও হার্ড রিসেট সাপোর্ট।
✦ আপনার শেষ কমিট সংশোধন করুন, একাধিক ব্রাঞ্চ পরিচালনা করুন এবং যেকোনো কমিট রিভার্ট করুন — সবই নেটিভভাবে।
📁 ডেস্কটপ-গ্রেড ফাইল ম্যানেজমেন্ট
আপনার ওয়ার্কস্পেস, আপনার পছন্দমতো।
✦ সুন্দর অ্যানিমেটেড ফাইল ট্রি — তাৎক্ষণিক অ্যাকশনগুলো দেখতে যেকোনো ফাইল বা ফোল্ডারে লং-প্রেস করুন।
✦ আপনার প্রোজেক্ট জুড়ে ফাইল এবং সম্পূর্ণ ফোল্ডার ট্রি কাট, কপি ও পেস্ট করুন। কাট করা ফাইলগুলো ৭০% অপাসিটিতে ম্লান হয়ে যায় — ঠিক ডেস্কটপ ওএস-এর মতো।
✦ আপনার ডিভাইসের স্টোরেজ থেকে ফাইল এবং ফোল্ডার ইম্পোর্ট করুন। বড় ইম্পোর্ট অপারেশনগুলো প্রোগ্রেস নোটিফিকেশন সহ ব্যাকগ্রাউন্ডে নীরবে চলে।
✦ এক ট্যাপে যেকোনো ফাইলের অ্যাবসোলিউট বা রিলেটিভ পাথ কপি করুন।
✦ বিল্ট-ইন টেমপ্লেট ব্যবহার করে তাৎক্ষণিকভাবে নতুন প্রোজেক্ট শুরু করুন: ব্ল্যাঙ্ক, এইচটিএমএল, অথবা সম্পূর্ণ এইচটিএমএল + সিএসএস + জেএস লেআউট — তৈরির সময় ঐচ্ছিক গিট ইনিশিয়ালাইজেশন সহ।
✂️ স্নিপেট ম্যানেজার
আপনার সবচেয়ে বেশি ব্যবহৃত কোড ব্লকগুলো সংরক্ষণ করুন এবং এক ট্যাপেই যেকোনো জায়গায় ইনসার্ট করুন। ইনসার্ট করার পর কার্সরটি ঠিক কোথায় থাকবে, তা চিহ্নিত করতে আপনার স্নিপেটে "|" ব্যবহার করুন।
এই সেই IDE যার জন্য আপনি অপেক্ষা করছিলেন। যেকোনো জায়গায় কোড করুন। সাথে সাথে প্রিভিউ দেখুন। আত্মবিশ্বাসের সাথে প্রকাশ করুন।