উত্তর:
দীপক আজাদের উত্তরের পরিপূরক, আপনার ঠিক কী প্রয়োজন তা নিম্নলিখিত:
উইন্ডোজ : উইন্ডো → পছন্দসমূহ → জাভা → কোড স্টাইল
→ ফর্ম্যাটর → সম্পাদনা করুন → লাইন মোড়ানো (ট্যাব)ম্যাক ওএস : এডিটি → পছন্দসমূহ → জাভা → কোড স্টাইল
mat ফর্ম্যাটার → সম্পাদনা করুন → লাইন মোড়ানো (ট্যাব)
তারপরে, বামে তালিকায়, নির্বাচন করুন:
ফাংশন কল ual যোগ্য প্রার্থনা
এখন এই তালিকার নীচে, লাইন মোড়ানোর নীতিটি এতে সেট করুন :
প্রয়োজনীয় না হলে প্রথম উপাদান ব্যতীত সমস্ত উপাদান মোড়ানো rap
চেক করুন :
সর্বাধিক লাইনের প্রস্থের চেয়ে লাইন সংক্ষিপ্ত হলেও বিভক্তকরণকে বল প্রয়োগ করুন
পরিশেষে, ইনডেন্টেশন নীতি সেট করুন (ধন্যবাদ @ টার্বো ):
কলামে ইনডেন্ট
এটি আপনার কাছে অনুরোধ করা ঠিক আচরণ দেওয়া উচিত।
বোনাস: অ্যান্ড্রয়েড স্টুডিও / ইন্টেলিজ আইডিয়া:
ম্যাক ওএস : অ্যান্ড্রয়েড স্টুডিও → পছন্দসমূহ (
Cmd +,
) → সম্পাদক → কোড স্টাইল → জাভা → মোড়ানো এবং ধনুর্বন্ধনী ট্যাব ined জড়িত পদ্ধতি কল
নির্বাচন করা
সর্বদা মোড়ানো
এবং পরীক্ষা করুন
মাল্টলাইন যখন সারিবদ্ধ
Indent on column
এটি কখনও কখনও অতিরিক্ত স্থান যুক্ত করে; উদাহরণস্বরূপ session.createQuery
হয়ে যায় session .createQuery
এবং তাই। ডিফল্ট বিকল্পে ফিরে আসা আমার জন্য সমস্যাটি বাছাই করে।
উইন্ডো → পছন্দসমূহ → জাভা → কোড স্টাইল → রূপক → সম্পাদনা → লাইন মোড়ানো already ইতিমধ্যে মোড়ানো রেখাগুলিতে কখনই যোগদান করবেন না
I am sorry i did not explain: It won't format it. It will simply not mess it up, if you do it manually. –
উইন্ডো> পছন্দসমূহ> জাভা> কোড স্টাইল> ফর্মটার> সম্পাদনা> লাইন মোড়ানো> ফাংশন কল, 'লাইন মোড়ানোর নীতি' সেট করুন 'সমস্ত উপাদান, প্রতিটি উপাদান একটি নতুন লাইনে মোড়ক' হিসাবে সেট করুন।
যাদের গ্রীক কোড কোডিংয়ের সেটিংস সোর্স কন্ট্রোলটিতে চেক করা হয়েছে (পুরো টিম জুড়ে ধারাবাহিক কোড ফর্ম্যাটিংয়ের জন্য), .settings
ফোল্ডারটি চেক ইন করা হয়েছে।
যে সম্পত্তিটি আপনাকে এই ফর্ম্যাটিং আচরণ দেবে সেটি .settings/org.eclipse.jdt.core.prefs
ফাইলের মধ্যে রয়েছে।
সম্পত্তি হ'ল:
org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation=80
আপনি যদি সেখাগুলির বিন্যাস নিজেই করতে ইচ্ছুক হন তবে আপনি গ্রহকে এই বিভাগগুলিকে পুনরায় ফর্ম্যাট করা থেকে রোধ করতে পারেন:
// @formatter:off
...
// @formatter:on
আপনার নিজের পছন্দগুলিতে এটি সক্ষম করার দরকার হতে পারে: http://archive.eclipse.org/eclipse/downloads/drops/R-3.6-201006080911/eclipse-news-part2.html# জাভা ফর্ম্যাটটার
আরও দেখুন: জাভা কোডের কিছু বিভাগের জন্য কীভাবে এক্সলিপ কোড ফর্ম্যাটরটি বন্ধ করবেন?
ইন: উইন্ডো-> পছন্দসমূহ-> জাভা-> কোড স্টাইল-> ফর্ম্যাটার-> সম্পাদনা-> লাইন মোড়ানো-> ফাংশন কল-> যোগ্য প্রার্থনা
কলামে ইনডেন্ট হিসাবে নীতি নির্বাচন করুন
return new SomeClass().A().B().C();
পৃথক লাইনে প্রতিটি পদ্ধতির কলের জন্য কাজ করে না ।