IDE সেটআপ

আপনি এই পৃষ্ঠায় কিছু মতামতযুক্ত IDE সেটআপ নির্দেশাবলী পেতে পারেন। অবশ্যই সেরা IDE হল আপনার জন্য কাজ করে এমন একটি।

আপনার যদি কোনো সেটআপের উন্নতি বা সুপারিশ থাকে, আমরা অবদানকে স্বাগত জানাই।

ভিজ্যুয়াল স্টুডিও কোড (vscode)

সিমেক

ভিজ্যুয়াল স্টুডিও কোড (vscode) CMake বিল্ড সিস্টেমের সাথে বেশ ভাল কাজ করতে পারে।

নিম্নলিখিত এক্সটেনশনগুলি সুপারিশ করা হয়:

আমরা সংগ্রহস্থলের রুটে একটি CmakePresets.json ফাইল অন্তর্ভুক্ত করি। বিল্ড কনফিগার করতে ব্যবহার করা যেতে পারে এমন প্রিসেটগুলির একটি তালিকা প্রদান করতে এই ফাইলটি CMake Tools এক্সটেনশন দ্বারা ব্যবহৃত হয়। CMake Tools এক্সটেনশন স্বয়ংক্রিয়ভাবে এই ফাইলটি সনাক্ত করবে এবং প্রিসেট প্রদান করবে।

অতিরিক্তভাবে, সমস্ত কনফিগার করা প্রিসেট বিল্ড ডিরেক্টরিতে compile_commands.json ফাইল তৈরি করে যা পরে clangd দ্বারা বাছাই করা হবে।

আমরা অতিরিক্তভাবে আপনার .vscode/settings.json ফাইলে নিম্নলিখিতগুলি সেট করার পরামর্শ দিই:

{
    "files.exclude": {
        "**/bazel-*": true
    }
}

ভিম

LLVM/MLIR সেটিংস

সিনট্যাক্স হাইলাইটিং এবং অন্যান্য গুডিস সক্ষম করতে LLVM এবং MLIR সেটিংসের জন্য অফিসিয়াল নির্দেশাবলী দেখুন।

IDE-এর মতো বৈশিষ্ট্য

স্বয়ংসম্পূর্ণতা, সংজ্ঞাতে যান, ইত্যাদি বৈশিষ্ট্যগুলি সক্ষম করতে clangd এর জন্য অফিসিয়াল ডকুমেন্টেশন দেখুন।