সাব্লাইম টেক্সট 3-তে 80-অক্ষর / ডান মার্জিন লাইন


283

নেটবিনস , টেক্সট মেট এবং সম্ভবত অনেকগুলি, আরও অনেক আইডিইতে আপনার 80-অক্ষর / ডান মার্জিন লাইন থাকতে পারে। এটি কি সাবলাইম টেক্সট 3 তে থাকা সম্ভব? কোন বিকল্প, প্লাগইন ইত্যাদি?

উত্তর:


549

হ্যাঁ, সাব্লাইম টেক্সট 2 এবং 3 এ উভয়ই সম্ভব (যা আপনার যদি ইতিমধ্যে আপত্তি না থাকে তবে আপনাকে অবশ্যই আপগ্রেড করা উচিত - " বিটা " নামটি নিয়ে চিন্তা করবেন না , এটি শিলা-শক্ত)। নির্বাচন করুন View → Ruler → 80(পাশাপাশি আরও কয়েকটি অপশন রয়েছে)। আপনি যদি 80 টি কলামে আপনার পাঠ্যটি মোড়াতে চান তবে নির্বাচন করুন View → Word Wrap Column → 80View → Word Wrapএটি নির্বাচন করা হয়েছে তা নিশ্চিত করুন ।

আপনার বাছাই স্থায়ী করতে ( সমস্ত খোলা ফাইল বা দর্শনগুলির জন্য ডিফল্ট ), Preferences → Settings—Userনীচের যে কোনও বিধি খুলুন এবং ব্যবহার করুন:

{
    // set vertical rulers in specified columns.
    // Use "rulers": [80] for just one ruler
    // default value is []
    "rulers": [80, 100, 120],

    // turn on word wrap for source and text
    // default value is "auto", which means off for source and on for text
    "word_wrap": true,

    // set word wrapping at this column
    // default value is 0, meaning wrapping occurs at window width
    "wrap_width": 80
}

এই সেটিংস আরো একটি ব্যবহার করা যেতে পারে .sublime-projectএকটি per- উপর সেট ডিফল্টে ফাইল প্রকল্পের ভিত্তি, অথবা একটি মধ্যে বাক্য গঠন-নির্দিষ্ট .sublime-settings আপনি যে ফাইলটি শুধুমাত্র (একটি নির্দিষ্ট ভাষায় লেখা ফাইলগুলিতে আবেদন করার কথা চান তাহলে Python.sublime-settingsবনাম JavaScript.sublime-settingsউদাহরণস্বরূপ,)। পছন্দসই সিনট্যাক্স সহ একটি ফাইল খোলার পরে নির্বাচন করে এই সেটিংস ফাইলগুলিতে অ্যাক্সেস করুন Preferences → Settings—More → Syntax Specific—User

বরাবরের মতো, যদি আপনার সেটিংস ফাইলে একাধিক এন্ট্রি থাকে তবে এগুলি ,শেষের ব্যতীত কমা দিয়ে আলাদা করুন । সম্পূর্ণ বিষয়বস্তুটি কোঁকড়া ধনুর্বন্ধনী মধ্যে আবদ্ধ করা উচিত { }। মূলত, নিশ্চিত করুন যে এটি এর বৈধ করতে তাদেরকে JSON

যদি আপনি কোনও নির্দিষ্ট ভিউ / ফাইলের জন্য স্বয়ংক্রিয়ভাবে শাসককে 80-এ সেট করতে কোনও কী কম্বো চান বা আপনি মাউসটি ব্যবহার না করে কীভাবে মান সেট করবেন তা শিখতে আগ্রহী হন, দয়া করে আমার উত্তরটি এখানে দেখুন

শেষ অবধি , অন্য উত্তরে উল্লিখিত হিসাবে , আপনার কোডটি সঠিকভাবে রেখাযুক্ত করার জন্য আপনার সত্যিকার অর্থে একটি মনোস্পেস ফন্ট ব্যবহার করা উচিত। অন্য ধরণের হরফের ভেরিয়েবল-প্রস্থের অক্ষর থাকে যার অর্থ একটি 80-বর্ণের লাইনটি অন্য কন্টেন্টের সাথে অন্য 80-অক্ষরের রেখার সমান দৈর্ঘ্য হিসাবে উপস্থিত নাও হতে পারে এবং আপনার ইনডেন্টেশনগুলি সমস্ত বিভ্রান্ত দেখাবে। সাব্লাইমে ম্যানোস্পেস ফন্টগুলি ডিফল্ট অনুসারে সেট করা থাকে তবে আপনি অবশ্যই যে কোনও একটি বেছে নিতে পারেন। ব্যক্তিগতভাবে, আমি সত্যিই লিবারেশন মনো পছন্দ করি । এটিতে বিভিন্ন ভাষা এবং ইউনিকোড অক্ষরকে সমর্থন করার জন্য গ্লাইফ রয়েছে, বিভিন্ন আকারের বিভিন্ন দেখতে ভাল লাগে এবং (সবচেয়ে গুরুত্বপূর্ণভাবে একটি প্রোগ্রামিং ফন্টের জন্য) 0এবং এর মধ্যে স্পষ্টভাবে পার্থক্য করেO(অঙ্ক শূন্য এবং মূল অক্ষর ওহ) এবং 1এবং l(এক নম্বর এবং ছোট হাতের অক্ষর), যা দুর্ভাগ্যক্রমে সমস্ত মনোস্পেস ফন্টগুলি করে না। সংস্করণ ২.০ এবং তারপরে হরফের ওপেন-সোর্স এসআইএল ওপেন ফন্ট লাইসেন্স ১.১ এর অধীনে লাইসেন্স দেওয়া আছে (এখানে এফএকিউ রয়েছে )।


4
ধন্যবাদ। আপনার সাহসীতা সরিয়েছে, এটি আমার চোখের বলগুলিকে লাথি মারার কারণ! :] প্লাস, কিছু অতিরিক্ত তথ্য যুক্ত করা হয়েছে, যদিও অবশ্যই সমস্ত গৌরব আপনার কাছে যায়।
ট্র্যাজার

3
এখানে কি হার্ড মোড়ানো সম্ভব? উদাহরণস্বরূপ, এর সমতুল্য স্বয়ংক্রিয়ভাবে শাসক -> মোড়ানো-> মোড়কের অনুচ্ছেদগুলি সম্পাদন করে তবে এই প্রক্রিয়াটি ছাড়াই (বা সমতুল্য কীবোর্ড শর্টকাট?)
বিবর্তিত মাইক্রোব 5

3
দুর্দান্ত, টিএক্স! আমি কেবল আমার অজগর ফাইলগুলিতে একজন শাসক চাই; আপনি তখন একটি .py ফাইল খোলার মাধ্যমে বাক্য গঠন নির্দিষ্ট সেটিংস যুক্ত করতে পারেন Preferences>Settings More>Syntax Specific - User
পিটিম 23

3
কেন পৃথিবীতে characters৯ তম চরিত্রের পরে characters০ টি অক্ষরের একটি মোড়কের প্রস্থ মোড়ানো হয়? আমি কি বোকা কিছু করছি ?!
ববি জ্যাক

1
@ ববি জ্যাক আমি এটি বুঝতে পেরেছি। :) মোড়কের প্রস্থের জন্য কেবল 81 ব্যবহার করুন। :)
Koray Tugay

16

এটি কাজ করার জন্য, আপনার ফন্টটি মনোস্পেসে সেট করাও দরকার।
আপনি যদি এটির বিষয়ে চিন্তা করেন তবে লাইনগুলি অন্যথায় নিখুঁতভাবে পুরোপুরি লাইন করতে পারে না।

এই উত্তরটি সূক্ষ্ম পাঠ্য ফোরামটিতে বিশদ:
http://www.sublimetext.com/forum/viewtopic.php?f=3&p=42052
এই উত্তরে আপনার ওএসের জন্য উপযুক্ত ফন্ট বেছে নেওয়ার জন্য লিঙ্ক রয়েছে,
এবং একটি প্রান্তে একটি উত্তর দেয় হরফ না থাকায় ফন্টের ক্ষেত্রে।

আর একটি ওয়েবসাইট যা প্রোগ্রামারদের জন্য দুর্দান্ত মনসপাসে ফ্রি ফন্ট তালিকাভুক্ত করে। http://hivelogic.com/articles/top-10-programming-fonts

স্ট্যাকওভারফ্লোতে, দেখুন:

মাইকেল রুথের উত্তর এখানে: কীভাবে শাসককে সর্বদা সাব্লাইম পাঠ্য 2 এ প্রদর্শিত হবে?

ম্যাটডিএমওর উত্তর এখানে: সাব্লাইম পাঠ্যের ডিফল্ট ফন্টটি কী?

আমার নীচে নীচে শাসকগুলি সেট করা আছে:
30
50 (গিট কমিট বার্তার শিরোনাম 50 টি অক্ষরের মধ্যে সীমাবদ্ধ হওয়া উচিত)
72 (গিট কমিট বার্তা বিশদটি 72 টি অক্ষরের মধ্যে সীমাবদ্ধ হওয়া উচিত)
80 (উইন্ডোজ কমান্ড কনসোল উইন্ডো 80 অক্ষরের প্রস্থে সর্বাধিক সীমাবদ্ধ )

অন্যান্য দেখার পরিবেশগুলি সংক্ষিপ্ত রেখাগুলি থেকে উপকৃত: গিথুব: অনলাইনে কোনও ফাইল দেখার সময় কোনও শব্দ মোড়ক নেই
সুতরাং, আমি .js .md এবং অন্যান্য ফাইলগুলি 70-80 অক্ষরে রাখার চেষ্টা করি।
উইন্ডোজ কনসোল: 80 টি অক্ষর।


2
আপনার উত্তরের জন্য ধন্যবাদ. সত্যি কথা বলতে, আমি এসটি 3-তে নন- মমোস্পেস ফন্ট সহ কোডিংয়ের কল্পনা করতে পারি না । এ কারণেই এটি আমার কাছে অত্যন্ত স্পষ্ট ছিল, সেই মনোস্পেস ফন্টের প্রয়োজন।
ট্র্যাজার
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.