আমি পাইচার্মে সর্বোচ্চ লাইনের দৈর্ঘ্যটি কীভাবে সেট করব?


266

আমি উইন্ডোজটিতে পাইচার্ম ব্যবহার করছি এবং 79অক্ষরের ডিফল্ট সীমাটির বিপরীতে সর্বাধিক লাইনের দৈর্ঘ্যকে অক্ষরে সীমাবদ্ধ করতে সেটিংস পরিবর্তন করতে চাই 120

পাইচার্মে আমি প্রতি লাইনে সর্বাধিক পরিমাণে অক্ষর পরিবর্তন করতে পারি?

উত্তর:


421

এখানে আমার পাইচার্মের স্ক্রিনশট রয়েছে। প্রয়োজনীয় সেটিংস নিম্নলিখিত পথে রয়েছে:File -> Settings -> Editor -> Code Style -> General: Right margin (columns)

পাইচার্ম 4 সেটিংসের স্ক্রিনশট


36
আমি ভাবছি কেন ডিফল্ট মানটি 120 টি অক্ষরে সেট করা আছে। পিইপি 8 স্পষ্টভাবে জানিয়েছে: সমস্ত লাইন সর্বাধিক characters৯ টি অক্ষরের মধ্যে সীমাবদ্ধ করুন
Krøllebølle

17
@ ক্রেলেবেল পিইপি 8 কেবল একটি পুনঃব্যবস্থাপনা, বাধ্যতামূলক প্রয়োজন নয়।
অ্যালেক্স জিপি

25
প্রকৃতপক্ষে, এবং প্রকল্পটি যেখানে আমরা পিইপি 8 অনুসরণ করেছি তার পিছনের দিকে, আমরা উপায় খুব কঠোর ছিল। Line৯ লাইনের সীমাবদ্ধতা অনুসরণ করে কোডটি দ্রুত অপঠনযোগ্য এবং অকল্পনীয় হয়ে যায়। আসুন PEP-8 এর উদ্ধৃতি দিন :A style guide is about consistency. Consistency with this style guide is important. Consistency within a project is more important. Consistency within one module or function is most important. But most importantly: know when to be inconsistent -- sometimes the style guide just doesn't apply.
Krøllebølle

33
PEP8 E501 - লাইনটি খুব দীর্ঘ (> characters৯ টি অক্ষর) - আজকাল এইভাবে ছাড়ানো হয়েছে। জ্যাঙ্গোর মতো বড় এবং সুপরিচিত প্রকল্পগুলিও এটি আর ব্যবহার করে না (কোড. djangoproject.com/ticket/23395 ), আপনি এখানে দেখতে পারেন:One big exception to PEP 8 is our preference of longer line lengths. We’re well into the 21st Century, and we have high-resolution computer screens that can fit way more than 79 characters on a screen. Don’t limit lines of code to 79 characters if it means the code looks significantly uglier or is harder to read.
জেক্রিস

27
@ ক্রিসকোগডোন জাঙ্গো থেকে "প্রাচীন টার্মিনাল" স্ট্রোম্যান (?) কে মোকাবিলার জন্য আমার একটি যুক্তি রয়েছে: আমার 1920px প্রশস্ত পর্দায় আমি 3 উত্স ফাইল ফিট করতে পারি যার সর্বাধিক প্রস্থ ~ 79 কলাম অনুভূমিকভাবে রয়েছে। আমি বিশ্বাস করি যে এটির সাথে আমি কীভাবে কাজ করছি তার একটি আরও ভাল ওভারভিউ সরবরাহ করে যেহেতু আমি লাইব্রেরির মডিউলটি পেতে পারি পাশাপাশি টেমপ্লেট ফাইলটি আমি যেভাবে কাজ করছি তার ঠিক সামনে খোলা থাকে।
জোয়ার

37

ম্যাকে পাইচার্ম 2018.1 এর জন্য:

পছন্দগুলি ( + ,), তারপরে Editor -> Code Style:

এখানে চিত্র বর্ণনা লিখুন

উইন্ডোজে পাইচার্ম 2018.3 এর জন্য:

ফাইল -> সেটিংস ( Ctrl+ Alt+ S), তারপরে Editor -> Code Style:

পিইপি -8 অনুসরণ Hard wrap atকরতে 80 এ সেট করুন।


মন্তব্য লেখার সময় টাইপিংয়ের মোড়ক খুব সহায়ক!
delucasvb

23

জন্য PyCharm 4

ফাইল >> সেটিংস >> সম্পাদক >> কোড স্টাইল: ডান মার্জিন (কলাম)

পরামর্শ: সেই ট্যাবে অন্যান্য বিকল্পগুলি একবার দেখুন, সেগুলি খুব সহায়ক helpful


6

এমনকি আপনি একটি পৃথক ডান মার্জিন সেট করতে পারেন এইচটিএমএল জন্য । নির্দিষ্ট পথে:

ফাইল >> সেটিংস >> সম্পাদক >> কোড স্টাইল >> এইচটিএমএল >> অন্যান্য ট্যাব >> ডান মার্জিন (কলাম)

এটি খুব দরকারী কারণ সাধারণত এইচটিএমএল এবং জেএস সাধারণত পাইথনের চেয়ে এক লাইনে দীর্ঘ হতে পারে। :)


1
আমি এটা খুঁজছিলাম। ধন্যবাদ @ এন্ডি, তবে এইচটিএমএল-র জন্য এমনকি ডান প্রান্তিক বৃদ্ধি, পাঠ্যটি the৯ তম কলামে মোড়ানো অবিরত রয়েছে। কিছু সেট আছে?
কাকো

3

যে কেউ বা আমার জন্য যদি আমি আমার মেশিনটি পুনরায় লোড করি তবে আপনি যখন কোড পুনরায় ফর্ম্যাট করেন তখন এটি কার জন্য কাজ করছে না; সম্পাদক-> কোড শৈলী-> পাইথনের অধীনে চেক করার জন্য অতিরিক্ত বিকল্প রয়েছে: নিশ্চিত করুন যে ডান প্রান্তটি অতিক্রম না করেছে। এটি একবার নির্বাচিত হলে পুনরায় ফর্ম্যাটটি কাজ করবে।

preference_highlighted


1

পাইচার্ম 2017 এর জন্য

আমরা নীচে অনুসরণ করতে পারি: ফাইল >> সেটিংস >> সম্পাদক >> কোড স্টাইল।

তারপরে Hard Wrapএবং এর জন্য মান সরবরাহ করুনVisual Guides for wrapping , যখন টাইপিং চেকবক্সটি টিক্।

এনবি: অন্যান্য ট্যাবগুলিও দেখুন, যেমন। পাইথন, এইচটিএমএল, জেএসএন ইত্যাদি

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.