কম্পিউটার

কিভাবে জাভা 9 এ JShell এর ডিফল্ট সম্পাদক পরিবর্তন করবেন?


JShell প্রয়োগ করে REPL (Read-Evaluate-print Loop) যেটি কমান্ড-লাইন থেকে কোডটি পড়ে , প্রদত্ত স্নিপেট মূল্যায়ন করে, এবং ফলাফলটি আমাদের কাছে প্রিন্ট করে।

JShell-এ, JShell এডিটর প্যাড ব্যবহার করে ডিফল্ট JShell সম্পাদক থেকে কোড সম্পাদনা করা সম্ভব . আমরা "/setও ব্যবহার করতে পারি৷ " অন্য একটি সংজ্ঞায়িত করার জন্য ডিফল্ট সম্পাদক পরিবর্তন করার নির্দেশ৷ "/সম্পাদনা চালু করার সময় " কমান্ড, এই সম্পাদক ব্যবহার করা যেতে পারে৷ এই অপারেশনটি সম্পাদন করার জন্য, আমরা সহজভাবে "/সেট সম্পাদক [সম্পাদক] চালু করতে পারি " কমান্ড৷

ধরুন আমরা নোটপ্যাড সেট করতে চাই কোড সম্পাদনার জন্য ডিফল্ট প্রোগ্রাম হিসাবে অ্যাপ্লিকেশন, তারপর শুধুমাত্র কমান্ড টাইপ করুন:"/set editor notepad.exe "।

jshell> /set editor
|  /set editor -default

jshell> int i = 20
i ==> 20

jshell> double j = 30.0
j ==> 30.0

jshell> /set editor notepad.exe
|  Editor set to: notepad.exe

jshell> /edit

এখন, যদি আমরা "/edit" ব্যবহার করে কমান্ড প্রম্পটে প্রবেশ করা কোডটি পরিবর্তন করতে চাই কমান্ড, এটি একটি নোটপ্যাড খুলতে পারে নীচের মত আবেদন.

কিভাবে জাভা 9 এ JShell এর ডিফল্ট সম্পাদক পরিবর্তন করবেন?


যদি আমরা একটি অবিস্তৃত প্রবেশ করে JShell সম্পাদক সংশোধন করতে পারি প্রোগ্রাম বা একটি ভুল পথ , যখন আমরা "/সম্পাদনা করি তখন JShell একটি ত্রুটি বার্তা প্রদর্শন করতে পারে না " কমান্ড। নীচের মত সম্পাদক খোলার চেষ্টা করার সময় আমরা শুধুমাত্র একটি ত্রুটি বার্তা পাই।

jshell> /set editor emacs
|  Editor set to: emacs

jshell> /set editor
|  /set editor emacs

jshell> /edit
|  Edit Error: process IO failure: Cannot run program "emacs": CreateProcess error=2,
  The system cannot find the file specified

  1. জাভা 9-এ JShell-এ তারিখ এবং সময় কীভাবে পাবেন?

  2. জাভা 9-এ JShell সেশনে একটি ফাইল কীভাবে লোড করবেন?

  3. জাভা 9 এ জেশেলে একটি ব্যতিক্রম কীভাবে পরিচালনা করবেন?

  4. জাভাতে জ্যাকসন ব্যবহার করে কীভাবে JSONParser ডিফল্ট সেটিংস পাবেন?