উত্তর:
https://github.com/sobstel/SyncedSideBar
আপনি প্যাকেজ নিয়ন্ত্রণ নিয়ন্ত্রণ ইউটিলিটির মাধ্যমে এটি ইনস্টল করতে পারেন (যদিও এটি গিথুব পৃষ্ঠায় এটি উল্লেখ করে না)।
ফাইলের দৃশ্যের যে কোনও জায়গায় ডান-ক্লিক করুন এবং "সাইডবারে প্রকাশ করুন" টিপুন।
কী-বাঁধাই করতে, পছন্দসমূহ> কী বাইন্ডিংস-ব্যবহারকারীর কাছে যান এবং যুক্ত করুন:
{ "keys": ["ctrl+shift+r"], "command": "reveal_in_side_bar" }
থেকে এখানে ।
{ "keys": ["super+shift+r"], "command": "reveal_in_side_bar" }
এটি স্বয়ংক্রিয় করার জন্য একটি সহজ বিকল্প রয়েছে: একটি নতুন প্লাগইন তৈরি করুন:
মেনু সরঞ্জাম-> নতুন প্লাগইন এবং এটি সংরক্ষণ করুন:
import sublime, sublime_plugin
class SideBarListener(sublime_plugin.EventListener):
def on_activated(self, view):
view.window().run_command('reveal_in_side_bar')
এটি সংরক্ষণ করতে যেখানে ফোল্ডারটি ডিফল্টরূপে নির্বাচন করা হয় এবং এক্সটেনশন (.py) এছাড়াও ডিফল্টরূপে যুক্ত হয়।
উইন্ডোতে, ফোল্ডারটি হ'ল C:\Users\username\AppData\Roaming\Sublime Text 2\Packages\User
এটি একটি সংরক্ষিত প্লাগইন পরিবর্তন করতে বেশ দরকারী
আমি জানি যে আমি এখানে পার্টির জন্য বেশ দেরি করেছি, তবে একই প্রয়োজন এবং মাউস কমান্ডগুলি এড়াতে চেষ্টা করে আমি এটিতে একটি নতুন প্লাগইন লিখেছি, একবার দেখুন এবং চেষ্টা করে দেখুন, আমাকে দয়া করে নির্দ্বিধায় দ্বিধা বোধ করবেন না =)
আমি অ্যালবার্ট কাতালির প্রস্তাবিত সমাধানটি পরীক্ষা করেছিলাম, তবে উদাহরণস্বরূপ 'কুইক স্যুইচ প্রজেক্টস' কমান্ডের সাথে একটি পপআপ উইন্ডো উপস্থিত হলে এটি ত্রুটির সৃষ্টি করে।
সুতরাং ত্রুটিগুলি এড়াতে এখানে আমার পরিবর্তিত সংস্করণ রয়েছে:
import sublime
import sublime_plugin
class LinkWithEditor(sublime_plugin.EventListener):
def on_activated(self, view):
if view.window() is not None:
view.window().run_command('reveal_in_side_bar')
এই সাহায্য আশা করি!