এখানে প্রশ্নটি রয়েছে: জাভা প্রকল্পের জন্য ভ্যাগ্রান্ট ব্যবহার করার সময় (বা সেই বিষয়ে কোনও সংকলিত ভাষা প্রকল্প), আপনার ভিএম বা হোস্টে সংকলন করা উচিত? এছাড়াও, আপনি কি চাইবেন যে আপনার আইডিই এবং আপনার সমস্ত বিকাশ সরঞ্জামগুলি ভিএম এর অভ্যন্তর থেকে চালানো হোক বা হোস্টে?
এটি খুব ভালভাবে সংজ্ঞায়িত করা হয়নি বলে মনে হচ্ছে যে কোনও জাভা আইডিই এবং সংকলন / মোতায়েন প্রক্রিয়া কোনও ভিজেন্ট ভিএম এর সাথে কীভাবে কাজ করে। সাধারণত আমার ছাপটি হ'ল কোডটি হোস্টে সম্পাদিত হয় এবং ভিএম-তে চালিত হয়, যা সং-বিহীন ভাষার জন্য দুর্দান্ত কাজ করে। স্ট্যাকওভারফ্লো সম্পর্কিত অন্যান্য উত্তরগুলি সূচিত করেছে যে অতিরিক্ত সংকলন পদক্ষেপের কারণে সংকলিত ভাষার জন্য ভ্যাগ্রান্ট কম কার্যকর, তবে আমি এখনও দেখতে চাই কী করা যায়।
কিছু জিনিস আমি ইতিমধ্যে ভেবেছি:
কেন ভিএম সংকলন
- হোস্টে সংকলন করা থাকলে, জাভা হ'ল ইনস্টল করার জন্য আরও একটি সফ্টওয়্যার
- হোস্টে সংকলন করা থাকলে হোস্টের জাভা সংস্করণটি অবশ্যই ভিএম-এর সাথে ম্যানুয়ালি আপ টু ডেট রাখতে হবে
- হোস্টের সম্পর্কিত জাভা সংস্করণটি অনুপলব্ধ হতে পারে (ম্যাকের উপর বলুন)
ভিএম-তে আইডিই কেন?
- পরিবেশ এবং IDE এর মধ্যে শক্ত সংহতকরণ, অ্যাপ্লিকেশনটি চালানোর জন্য শর্টকাট ব্যবহার করতে পারে
- দূরবর্তী ডিবাগিং ছাড়াই জাভা অ্যাপ্লিকেশনগুলির জন্য ডিবাগারকে সংযুক্ত করতে পারেন (এক ধাপে রান / ডিবাগ)
হোস্ট কেন সংকলন
- দ্রুত বার সংকলন
- যতটা সম্ভব প্রোডাকশন দেখতে ভিএমকে কাছে রাখতে চান
হোস্টে আইডিই কেন আছে
- হোস্টের কোড সম্পাদনা করা এবং এটি ভিএম-তে চালানো অসচেতন কনভেনশন
- আরও ভাল ইউআই পারফরম্যান্স (এক্স ফরোয়ার্ডিং এবং ভিএনসি ধীর গতিতে)
আপনার চিন্তাভাবনাগুলি কী: আমার ভিডিএম বা হোস্টের ভিতরে থেকে আমার আইডিই চালানো উচিত? আমার ভিএম বা হোস্টের ভিতরে থেকে সংকলন করা উচিত?