জেটব্রেইন ইন্টিগ্রেটেড ডেভেলপমেন্ট এনভায়রনমেন্টস
এটা সবসময় ভালো যে লিনাক্সের জন্য সফটওয়্যারের সরবরাহ বাড়ে, যেখান থেকেই আসে. এই কারণেই জেটব্রেইনস আইডিই ওয়েল্যান্ডের জন্য সমর্থন কার্যকর করতে শুরু করেছে এমন খবরটি ভাল খবর।
Jetbrains এর সমন্বিত উন্নয়ন পরিবেশের দুটি সংস্করণ রয়েছে। সম্প্রদায় এবং প্রদত্ত। সাবস্ক্রিপশন লাইসেন্স সিস্টেম বাস্তবায়নের জন্য লিনাক্সের প্রথম সফ্টওয়্যার ছিল পেইড সংস্করণ।
লিনাক্স ডিস্ট্রিবিউশন এবং লিনাক্সের জন্য উইন্ডোজ সাবসিস্টেম উভয় ক্ষেত্রেই ব্যবহারকারীর অভিজ্ঞতা উন্নত করার লক্ষ্যে (WSL) Jetbrains তার IntelliJ ডেভেলপমেন্ট এনভায়রনমেন্ট ওয়েল্যান্ডকে সামঞ্জস্যপূর্ণ করতে শুরু করে। এগুলি জাভা এবং কোটলিন প্রোগ্রামিং ভাষার জন্য অ্যাপ্লিকেশনগুলির বিকাশের পাশাপাশি মোবাইল ডিভাইসগুলির জন্য অ্যাপ্লিকেশন তৈরিতে ব্যবহৃত হয়।
এই মুহূর্তে Java Swing এবং AWT অ্যাপ্লিকেশন চলতে পারে। সফ্টওয়্যার-ভিত্তিক রেন্ডারিং মৌলিক উইন্ডো সজ্জা, HiDPI, এবং মাল্টি-মনিটরের জন্য উপলব্ধ। পরবর্তীতে আমরা ভলকানের উপর ভিত্তি করে ত্বরান্বিত রেন্ডারিং এবং ইনপুট পদ্ধতি, ক্লিপবোর্ড এবং ড্র্যাগ অ্যান্ড ড্রপের জন্য সমর্থন করব।
ওয়েল্যান্ড হল একটি গ্রাফিক্যাল সার্ভার প্রোটোকল যা লিনাক্স সিস্টেমের ঐতিহ্যবাহী X11 প্রতিস্থাপন করতে চায়।তবে এর কিছু ঘাটতি রয়েছে।
- অ্যাপ্লিকেশানটিকে অবশ্যই স্ক্রিনে প্রতিটি পিক্সেলের অবস্থান আগেই নির্দেশ করতে হবে কারণ ওয়েল্যান্ড কোনো অঙ্কন আদিম প্রদান করে না।
- এটা জানালা এর প্রসাধন সঙ্গে মোকাবিলা না.
- এটি পর্দায় উইন্ডোটিকে পছন্দসই স্থানাঙ্কে অবস্থান করার জন্য কোনও অন্তর্নির্মিত ক্ষমতা দেয় না, বা অবস্থানের তথ্য পাওয়ার উপায়ও নেই।
- উইন্ডোর অবস্থান পরিবর্তন বা মাউস পয়েন্টার সরানোর মতো কিছু করার আগে, অ্যাপ্লিকেশনটিকে অবশ্যই ওয়েল্যান্ডের কাছে প্রমাণ করতে হবে যে এটি একজন মানুষের আদেশ পালন করছে।
আপনি সম্ভবত এই মুহুর্তে ভাবছেন, আমার মতো, যদি ওয়েল্যান্ডের জন্য একটি ভাল জিনিস থাকে। Jetbrains ব্লগ থেকে এটি বলে যে:
ওয়েল্যান্ডের স্থাপত্য কর্মক্ষমতা এবং নিরাপত্তার ক্ষেত্রে অন্তর্নিহিত সুবিধা প্রদান করে। পুরানো X11 প্রোটোকলের জটিলতাগুলি এড়িয়ে, ওয়েল্যান্ড অ্যাপ্লিকেশন এবং ডিসপ্লে সার্ভারের মধ্যে যোগাযোগের জন্য আরও সুগম প্রক্রিয়া প্রদান করে। এর অর্থ হল দ্রুত রেন্ডারিং এবং X11 এর পুরানো ডিজাইন থেকে উদ্ভূত নিরাপত্তা দুর্বলতার সম্ভাবনা কম। ফলস্বরূপ, ওয়েল্যান্ডে চলমান ইন্টেলিজে-ভিত্তিক আইডিইগুলি আরও বেশি স্থিতিশীলতা এবং প্রতিক্রিয়া দেখাবে বলে আশা করা হচ্ছে।
আপনি যদি পরীক্ষা করতে চান যে সমর্থনটি কীভাবে বিকশিত হচ্ছে, আপনি স্ন্যাপ স্টোরে Jetbrains IDE-এর সন্ধান করতে পারেন।