এটি হল YAPF নামের উইন্ডোজ অ্যাপ যার সর্বশেষ রিলিজটি yapfv0.43.0sourcecode.zip হিসাবে ডাউনলোড করা যেতে পারে। এটি ওয়ার্কস্টেশনের জন্য বিনামূল্যের হোস্টিং প্রদানকারী OnWorks-এ অনলাইনে চালানো যেতে পারে।
YAPF নামের এই অ্যাপটি OnWorks সহ বিনামূল্যে অনলাইনে ডাউনলোড করুন এবং চালান।
এই অ্যাপটি চালানোর জন্য এই নির্দেশাবলী অনুসরণ করুন:
- 1. আপনার পিসিতে এই অ্যাপ্লিকেশনটি ডাউনলোড করুন৷
- 2. আমাদের ফাইল ম্যানেজারে প্রবেশ করুন https://www.onworks.net/myfiles.php?username=XXXXX আপনি যে ইউজারনেম চান।
- 3. এই ধরনের ফাইল ম্যানেজারে এই অ্যাপ্লিকেশনটি আপলোড করুন।
- 4. এই ওয়েবসাইট থেকে যেকোনো OS OnWorks অনলাইন এমুলেটর শুরু করুন, তবে আরও ভালো উইন্ডোজ অনলাইন এমুলেটর।
- 5. OnWorks Windows OS থেকে আপনি এইমাত্র শুরু করেছেন, আমাদের ফাইল ম্যানেজারে যান https://www.onworks.net/myfiles.php?username=XXXXX আপনার পছন্দের ব্যবহারকারীর নাম সহ।
- 6. অ্যাপ্লিকেশনটি ডাউনলোড করুন এবং এটি ইনস্টল করুন।
- 7. আপনার লিনাক্স ডিস্ট্রিবিউশন সফ্টওয়্যার সংগ্রহস্থল থেকে ওয়াইন ডাউনলোড করুন। একবার ইনস্টল হয়ে গেলে, আপনি ওয়াইন দিয়ে চালানোর জন্য অ্যাপটিতে ডাবল-ক্লিক করতে পারেন। এছাড়াও আপনি PlayOnLinux ব্যবহার করে দেখতে পারেন, ওয়াইনের উপর একটি অভিনব ইন্টারফেস যা আপনাকে জনপ্রিয় উইন্ডোজ প্রোগ্রাম এবং গেম ইনস্টল করতে সাহায্য করবে।
ওয়াইন লিনাক্সে উইন্ডোজ সফ্টওয়্যার চালানোর একটি উপায়, কিন্তু কোন উইন্ডোজ প্রয়োজন নেই। ওয়াইন হল একটি ওপেন সোর্স উইন্ডোজ সামঞ্জস্যপূর্ণ স্তর যা সরাসরি যেকোনো লিনাক্স ডেস্কটপে উইন্ডোজ প্রোগ্রাম চালাতে পারে। মূলত, ওয়াইন স্ক্র্যাচ থেকে পর্যাপ্ত উইন্ডোজ পুনরায় প্রয়োগ করার চেষ্টা করছে যাতে এটি আসলে উইন্ডোজের প্রয়োজন ছাড়াই সেই সমস্ত উইন্ডোজ অ্যাপ্লিকেশন চালাতে পারে।
স্ক্রীনশটগুলি
Ad
YAPF সম্পর্কে
বর্ণনাঃ
YAPF হল একটি পাইথন কোড ফর্ম্যাটার যা স্বয়ংক্রিয়ভাবে একটি নির্বাচিত স্টাইলের সাথে মেলে সোর্স পুনর্লিখন করে, একটি ক্ল্যাং-ফরম্যাট-অনুপ্রাণিত অ্যালগরিদম ব্যবহার করে আপনার নিয়ম অনুসারে "সেরা" লেআউট অনুসন্ধান করে। হিউরিস্টিকের একটি নির্দিষ্ট সেটের উপর নির্ভর করার পরিবর্তে, এটি ফর্ম্যাটিং সিদ্ধান্তগুলি অন্বেষণ করে এবং সর্বনিম্ন-ব্যয় ফলাফল বেছে নেয়, যার লক্ষ্য হল স্টাইল গাইড অনুসরণ করার সময় একজন মানুষ যে কোডটি লিখবে তা তৈরি করা। আপনি এটিকে একটি কমান্ড-লাইন টুল হিসাবে চালাতে পারেন অথবা FormatCode / FormatFile এর মাধ্যমে এটিকে একটি লাইব্রেরি হিসাবে কল করতে পারেন, যা সম্পাদক, CI এবং কাস্টম টুলিংয়ে এম্বেড করা সহজ করে তোলে। স্টাইলগুলি অত্যন্ত কনফিগারযোগ্য: pep8, google, yapf, অথবা facebook এর মতো প্রিসেট থেকে শুরু করুন, তারপর .style.yapf, setup.cfg, অথবা pyproject.toml-এ কয়েক ডজন বিকল্প ওভাররাইড করুন। এটি রিকার্সিভ ডিরেক্টরি ফর্ম্যাটিং, লাইন-রেঞ্জ ফর্ম্যাটিং এবং ডিফ-ওনলি আউটপুট সমর্থন করে যাতে আপনি কেবল আপনার স্পর্শ করা লাইনগুলি পরীক্ষা করতে বা ঠিক করতে পারেন।
বৈশিষ্ট্য
- পারফরম্যান্স হেল্পার: রিকার্সিভ ফর্ম্যাটিং, একাধিক ফাইলের জন্য --প্যারালাল, এবং -i দিয়ে ইন-প্লেস সম্পাদনা।
- কনফিগারযোগ্য স্টাইল: বেস হিসেবে pep8, google, yapf, অথবা facebook ব্যবহার করুন এবং কনফিগ ফাইল বা --style ফ্ল্যাগে সূক্ষ্মভাবে তৈরি নবগুলিকে ওভাররাইড করুন।
- CLI এবং লাইব্রেরি API: টার্মিনাল থেকে চালান অথবা FormatCode / FormatFile প্রোগ্রাম্যাটিকভাবে কল করুন।
- আংশিক / নির্বাচনী বিন্যাস: নির্দিষ্ট লাইন রেঞ্জ (--লাইন) পুনরায় ফর্ম্যাট করুন অথবা yapf-diff এর মাধ্যমে শুধুমাত্র পরিবর্তিত হাঙ্ক।
- সম্পাদক এবং সিআই-বান্ধব: সম্পাদক প্লাগইন উপলব্ধ; --diff এবং রিটার্ন কোডগুলি সহজে সিআই প্রয়োগ সক্ষম করে।
- সাপোর্ট উপেক্ষা করুন: pyproject.toml-এ .yapfignore অথবা [tool.yapfignore] সহ পাথ বাদ দিন।
প্রোগ্রামিং ভাষা
পাইথন
বিভাগ
এটি এমন একটি অ্যাপ্লিকেশন যা https://sourceforge.net/projects/yapf.mirror/ থেকেও আনা যেতে পারে। আমাদের বিনামূল্যের অপারেটিভ সিস্টেমগুলির মধ্যে একটি থেকে সবচেয়ে সহজ উপায়ে অনলাইনে চালানোর জন্য এটি OnWorks-এ হোস্ট করা হয়েছে।
