PHP ডেভেলপারদের জন্য ৫টি সেরা VSCODE এক্সটেনশন!


Intro

PHP এর জন্য শত শত VSCode এক্সটেনশন রয়েছে। কিন্তু আমি আপনাকে PHP Devs-এর জন্য বেস্ট অব বেস্ট এক্সটেনশনগুলো দেখাবো! তো চলুন দেরি না করে শুরু করা যাক।

List

  1. PHP Debug

PHP Debug হলো একটি পিএইচপি ডিবাগার। শুনে খুব সিম্পল মনে হলেও এটি সত্যিই একটি শক্তিশালী এক্সটেনশন।


লিংক: PHP Debug

2. PHP Intelephense

এই এক্সটেনশনটি একটি পিএইচপি ফরম্যাটার, এখানে অনেকগুলো ফিচার রয়েছে, তবে এর মধ্যে কয়েকটি গুরুত্বপূর্ণ ফিচারগুলো হলো:

  • PHPStorm মেটাডেটা পড়া
  • এমবেডেড HTML/JS/CSS কোড ইন্টেলিজেন্স
  • সিগনেচার হেল্প
  • ডায়াগ্নোস্টিক্স
  • অফিসিয়াল পিএইচপি ডকুমেন্টেশনের লিঙ্কসহ ডিটেইলড হোভার ইনফরমেশন
  • রেফারেন্স এবং কীওয়ার্ডের স্মার্ট হাইলাইটিং যা কিছু পিএইচপি ডেভের জন্য সত্যিই ইউসফুল। আপনি যদি সত্যিই Intelephense-এর সম্পূর্ণ পোটেনশিয়াল আনলক করতে চান তবে তাদের একটি প্রিমিয়াম প্লানটি দেখতে পারেন।

লিঙ্ক: PHP Intelephense

3. Laravel Artisan

এটি লারাভেল প্রেমীদের জন্য। এই এক্সটেনশনটি আপনাকে Visual Studio Code এর মধ্যে থেকেই Laravel Artisan কমান্ড চালাতে দেয়। আপনি রুটের একটি লিস্ট পেতে পারেন, একটি কন্ট্রোলার তৈরি করতে পারেন। এটা WSL ব্যবহারকারীদের জন্য সম্ভব। এর আরও কিছু ফিচার রয়েছে:

  • ডকার সাপোর্ট
  • জেনারেট কি’স
  • ক্লিয়ার ক্যাশে
  • ম্যানেজ ডাটাবেস
  • টেস্ট পারপাসে একটি লোকাল পিএইচপি সার্ভার স্টার্ট/ স্টপ করা
  • ফাইল তৈরি করা (কন্ট্রোলার, মাইগ্রেশন, মডেল, ইত্যাদি) আরও আছে! কিন্তু আপনি যদি এটি ইনস্টল করতে চান তবে লিঙ্কটিতে ক্লিক করুন। লিঙ্ক

4. Laravel Blade Snippets

আমি যদি Laravel Artisan করতাম, তাহলে আমি কীভাবে Laravel Blade Snippets কে ভুলতে পারি! আমি এক্সপ্লেইন করছি আপনি যদি না জানেন এই এক্সটেনশনটির কাজ কি। এটি Laravel Blade এর জন্য একটি স্নিপেট এবং ফর্ম্যাটিং এক্সটেনশন । আপনি যদি এক্সটেনশনটি কনফিগার করতে চান তবে এটি সহজেই কনফিগারযোগ্য। এর ফিচারগুলোর মধ্যে রয়েছে:

  • ব্লেড সিনট্যাক্স হাইলাইট
  • ব্লেড স্নিপেট
  • Emmet ব্লেড টেমপ্লেটে কাজ করে
  • ব্লেড ফরম্যাটিং, এটি ‘b:if’ বা ‘b:stack’ এর মতো ব্লেড স্নিপেটের একটি বিশাল লিস্টের সাথে আসে।

লিঙ্ক: Laravel Blade Snippets

5. PHP Tools

পিএইচপি টুলস হলো পিএইচপি ল্যাঙ্গুয়েজের জন্য ফুল ডেভেলপমেন্ট ইন্টিগ্রেশন। ফিচারগুলো কনভেনশন, স্টেবিলিটি, সিম্পল ইউস এবং পারফরমেন্সের উপর ভিত্তি করে প্রদান করা হয়। এটি সম্পূর্ণরূপে vscode.dev সাপোর্ট করে । এটি নিম্নলিখিত ফিচারের মতো শত শত ফিচারের সাথে আসে:

  • টেস্টিং
  • ডিবাগিং
  • এডিটর
  • কোড হেল্প
  • কোড অ্যাকশান
  • কন্টিনিউয়াস কোড ভ্যালিডেশন। এই লিস্ট চিরতরে চলতে পারে! আপনি যদি এটি নিজেই দেখতে চান তবে নীচের লিঙ্কে ক্লিক করুন। লিঙ্ক

Conclusion

আপনার কাছে যদি এটি ইউজফুল মনে হয় তাহলে শেয়ার করতে ভুলবেন না।