আমার যখন একটি সাব্লাইম পাঠ্য উইন্ডোতে 2 টি কলাম সেট করা আছে, তখন আমি কি উভয় কলামে একই ফাইলটি প্রদর্শন করতে পারি?
আমার যখন একটি সাব্লাইম পাঠ্য উইন্ডোতে 2 টি কলাম সেট করা আছে, তখন আমি কি উভয় কলামে একই ফাইলটি প্রদর্শন করতে পারি?
উত্তর:
হ্যা, তুমি পারো. কোনও ফাইল খোলা থাকলে ক্লিক করুন File -> New View Into File
। তারপরে আপনি নতুন ট্যাবটিকে অন্য প্যানে টেনে আনতে এবং ফাইলটি দু'বার দেখতে পারবেন।
একটি নতুন ফলক তৈরির বিভিন্ন উপায় রয়েছে। অন্যান্য উত্তরে বর্ণিত হিসাবে, লিনাক্স এবং উইন্ডোজে আপনি মেনুতে অনুরূপ AltShift2( Option ⌥Command ⌘2ওএস এক্সে) ব্যবহার করতে পারেন View → Layout → Columns: 2
। আপনি চমৎকার যদি Origami
প্লাগইনটি ইনস্টল, আপনি ব্যবহার করতে পারেন View → Origami → Pane → Create → Right
, অথবা CtrlK, Ctrl→উইন্ডোজ / লিনাক্স উপর জ্যা (প্রতিস্থাপন Ctrlসঙ্গে ⌘OS X এর দিকে)।
তার Shift+ + Alt+ + 22 পর্দা বিভক্ত করা হয়। মেনু আইটেমের অধীনে আরও বিকল্প পাওয়া যায় দেখুন -> বিন্যাস।
একবার পর্দা বিভক্ত হয়, আপনি ফাইল শর্টকাট ব্যবহার খুলতে পারে:
1. Ctrl+ + Pঅথবা (মহিমান্বিত মধ্যে বিদ্যমান ডিরেক্টরি থেকে)
2. Ctrl+ + O(ব্রাউজ ডিরেক্টরি)
মহৎ সম্পাদকের ভিতরে, নামযুক্ত ট্যাবটি সন্ধান করুন View
,
View --> Layout --> "select your need"
View --> Layout --> "select your need"
আপনার প্রয়োজনগুলি নির্বাচন করুন = [একক, কলাম, সারি, গ্রিড]। সুতরাং এর অর্থ আপনি যখন লেআউট এ যান তখন উপলভ্য বিকল্পগুলি। প্রথমে চেষ্টা করুন,
অন্যান্য সম্পাদকের মতো পাওয়া যায়, বর্তমান ফাইলটিতে "একটি স্প্লিটার খুলুন / বন্ধ করতে" এখানে একটি সাধারণ প্লাগইন রয়েছে:
import sublime_plugin
class SplitPaneCommand(sublime_plugin.WindowCommand):
def run(self):
w = self.window
if w.num_groups() == 1:
w.run_command('set_layout', {
'cols': [0.0, 1.0],
'rows': [0.0, 0.33, 1.0],
'cells': [[0, 0, 1, 1], [0, 1, 1, 2]]
})
w.focus_group(0)
w.run_command('clone_file')
w.run_command('move_to_group', {'group': 1})
w.focus_group(1)
else:
w.focus_group(1)
w.run_command('close')
w.run_command('set_layout', {
'cols': [0.0, 1.0],
'rows': [0.0, 1.0],
'cells': [[0, 0, 1, 1]]
})
এটি হিসাবে সংরক্ষণ করুন Packages/User/split_pane.py
এবং এটি কিছু হটকে বাঁধুন:
{"keys": ["f6"], "command": "split_pane"},
আপনি নিম্নলিখিতটি উল্লম্ব বিভাজন পরিবর্তন করতে চান
"cols": [0.0, 0.46, 1.0],
"rows": [0.0, 1.0],
"cells": [[0, 0, 1, 1], [1, 0, 2, 1]]
আমি নিয়মিত 2 ভিন্ন পজিশনে একই ফাইলে কাজ করি। অরিগামি এবং চেইন ব্যবহার করে আমি এটি সাব্লাইম টেক্সট 3 এ সমাধান করেছিকিছু অতিরিক্ত কনফিগারেশনের সাথে ।
আমার ওয়ার্কফ্লো হ'ল Ctrl+ k+ 2নীচের একটিকে সক্রিয় করে দুটি (অনুভূমিক) প্যানে ফাইলটির ভিউ বিভক্ত। ব্যবহারের Ctrl+ + k+ + oফলকগুলি মধ্যে টগল করতে। সম্পন্ন হয়ে গেলে নীচের ফলকটি সক্রিয় রয়েছে তা নিশ্চিত করুন এবং নকল ভিউ এবং ফলকটি বন্ধ করতে Ctrl+ টিপুন F4।
উজ্জ্বল গ্লোবাল সেটিংসে (অরিগামি সেটিংস নয়!) যোগ করুন
"origami_auto_close_empty_panes": true,
নিম্নলিখিত শর্টকাটগুলি যুক্ত করুন
{ "keys": ["ctrl+k", "2"],
"command": "chain",
"args": {
"commands": [
["create_pane", {"direction": "down"}],
["clone_file_to_pane", {"direction": "down"}],
],
}
},
{ "keys": ["ctrl+k", "o"], "command": "focus_neighboring_group" },
chain
কমান্ড কাজ (শর্টকাট দেখা), তবে আপনাকে করতে হবে কমান্ড প্যাকেজের চেইন ইনস্টল করা নেই।
আমি আপনাকে অরিগামি ব্যবহার করার পরামর্শ দেব । এটি স্ক্রিন বিভক্ত করার জন্য একটি দুর্দান্ত প্লাগইন। কীবোর্ড শর্ট কাট সম্পর্কে আরও তথ্যের জন্য এটি ইনস্টল করুন এবং সাব্লাইম পাঠ্য পুনরায় চালু করার পরে পছন্দসমূহ প্যাকেজ সেটিংস ওরিগামি কী বাইন্ডিংগুলি খুলুন - ডিফল্ট->
->
->
আপনার প্রশ্নের সুনির্দিষ্ট জন্য আমি আপনাকে উল্লিখিত ফাইলটিতে ক্লোনিং সম্পর্কিত শর্ট কাটগুলি দেখার পরামর্শ দিচ্ছি।
স্প্লিট মোডে একই ফাইলটি সম্পাদনা করা সম্ভব। ইউটিউব ভিডিও অনুসরণ করে এটি সর্বোত্তমভাবে ব্যাখ্যা করা হয়েছে।
দেখুন -> বিন্যাস -> একটি বিকল্প চয়ন করুন বা শর্টকাট ব্যবহার করুন
Layout Shortcut
Single Alt + Shift + 1
Columns: 2 Alt + Shift + 2
Columns: 3 Alt + Shift + 3
Columns: 4 Alt + Shift + 4
Rows: 2 Alt + Shift + 8
Rows: 3 Alt + Shift + 9
Grid: 4 Alt + Shift + 5
কিন্ডা একটু দেরীতে হলেও কমান্ড আর্গুমেন্ট দ্বারা চালিত লেআউটটি "অনুভূমিক" বা "উল্লম্ব" সেট করার জন্য আমি @ টোবিয়ার উত্তরটি প্রসারিত করার চেষ্টা করেছি
{"keys": ["f6"], "command": "split_pane", "args": {"split_type": "vertical"} }
প্লাগিন কোড:
import sublime_plugin
class SplitPaneCommand(sublime_plugin.WindowCommand):
def run(self, split_type):
w = self.window
if w.num_groups() == 1:
if (split_type == "horizontal"):
w.run_command('set_layout', {
'cols': [0.0, 1.0],
'rows': [0.0, 0.33, 1.0],
'cells': [[0, 0, 1, 1], [0, 1, 1, 2]]
})
elif (split_type == "vertical"):
w.run_command('set_layout', {
"cols": [0.0, 0.46, 1.0],
"rows": [0.0, 1.0],
"cells": [[0, 0, 1, 1], [1, 0, 2, 1]]
})
w.focus_group(0)
w.run_command('clone_file')
w.run_command('move_to_group', {'group': 1})
w.focus_group(1)
else:
w.focus_group(1)
w.run_command('close')
w.run_command('set_layout', {
'cols': [0.0, 1.0],
'rows': [0.0, 1.0],
'cells': [[0, 0, 1, 1]]
})