উইন্ডোজ on-তে ফাইল ফরম্যাটের জন্য সাবলাইম পাঠ্যকে ডিফল্ট পাঠ্য সম্পাদক হিসাবে সেট করার কোনও উপায় আছে কি?
এছাড়াও, যদি কেউ এমন কোনও সাব্লাইম পাঠ্য টিউটোরিয়াল বা উইকি জানতেন যা সত্যই সহায়ক হবে।
উইন্ডোজ on-তে ফাইল ফরম্যাটের জন্য সাবলাইম পাঠ্যকে ডিফল্ট পাঠ্য সম্পাদক হিসাবে সেট করার কোনও উপায় আছে কি?
এছাড়াও, যদি কেউ এমন কোনও সাব্লাইম পাঠ্য টিউটোরিয়াল বা উইকি জানতেন যা সত্যই সহায়ক হবে।
উত্তর:
আসলে এটি আমার উত্তর নয়, আমি কেবল এটি গুগল করেছি :
HKEY_CLASSES_ROOT\Applications\sublime_text.exe\shell\open\command
আমার জন্য সেই মানটি ডেস্কটপের দিকে নির্দেশিত যেখানে পোর্টেবল সংস্করণটি আগে রাখা হয়েছিল। সুতরাং এটি ঠিক কাজ করে না।
পিএস এবং আমার জন্য রিবুট বা লগআউট প্রয়োজনীয় ছিল না (WinXP))
"C:\Program Files\Sublime Text 2\sublime_text.exe" %1
"C:\Program Files\Sublime Text 3\sublime_text.exe" "%1"
- এটি প্রায়% 1 এর ডাবল-কোট সহ। আমি এই ডাবল-কোটগুলি সরিয়েছি, সুতরাং মূল্যটি আবার শুরু হয়েছিল "C:\Program Files\Sublime Text 3\sublime_text.exe" %1
এক্সপ্লোরার এক্সেক্স এবং সাব্লাইম, এবং তারপরে এটি কাজ করেছিল
21 নভেম্বর, 2014-এ সম্পাদনা করুন
টিম লুইস এই মন্তব্যে উল্লেখ করেছেন যে http://www.binaryfortress.com/NotepadReplacer/ এ আরও জেনেরিক সংস্করণ রয়েছে , যা আরও ভাল কাজ করে।
আসল উত্তর
এটি ব্যবহার করে দেখুন: https://github.com/grumpydev/Sublime- নোটপ্যাড- পুনঃস্থাপন
সাব্লাইম টেক্সট পোর্টেবল সংযুক্ত করার কয়েকটি উপায় এখানে রয়েছে। নীচের পাঠ্যটি একটি .reg এক্সটেনশান সহ ফাইল হিসাবে সংরক্ষণ করা দরকার এবং তারপরে সেই ফাইলটিতে রাইট ক্লিক করুন> মার্জ করুন।
এটি সমস্ত ফাইলে সাব্লাইম ডান ক্লিক মেনু এন্ট্রি যুক্ত করবে:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\shell]
@="Sublime"
[HKEY_CLASSES_ROOT\*\shell\Sublime]
@="&Sublime"
[HKEY_CLASSES_ROOT\*\shell\Sublime\command]
@="\"D:\\PortableApps\\SublimeText\\sublime_text.exe\" \"%1\""
এটিতে সাব্লাইম পাঠ্য সমস্ত কলকে নোটপ্যাড.এক্সে প্রতিস্থাপন করবে:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\Notepad.exe]
"Debugger"="\"D:\\PortableApps\\SublimeText\\sublime_text.exe\" -z"
এটি একটি সাব্লাইমফাইলে ক্লাস তৈরি করবে যা আপনি যেকোনো এক্সটেনশনের সাথে সংযুক্ত করতে পারেন।
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\SublimeFile\shell]
@="edit"
[HKEY_CLASSES_ROOT\SublimeFile\DefaultIcon]
@="\"D:\\PortableApps\\SublimeText\\sublime_text.exe\",0"
[HKEY_CLASSES_ROOT\SublimeFile\shell\edit\command]
@="\"D:\\PortableApps\\SublimeText\\sublime_text.exe\" \"%1\""
এটি তখন sublimeFile এর সাথে .xt প্রসারকে সংযুক্ত করবে:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.ext]
@="SublimeFile"
notepad.exe %1
notepad.exe "%1"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\Notepad.exe] "Debugger"="\"C:\Program Files\Sublime Text 3\sublime_text.exe\" -z"
1: আপনি নিয়ন্ত্রণ প্যানেলে আপনার সমিতিগুলি সেট করতে পারেন :
নিয়ন্ত্রণ প্যানেল> ডিফল্ট প্রোগ্রাম > একটি নির্দিষ্ট প্রোগ্রামের সাথে একটি ফাইল বা প্রোটোকল সংযুক্ত করুন:
2: অথবা, কোড দিয়ে কল করুন IApplicationAssociationRegistrationUI::LaunchAdvancedAssociationUI
;)
HRESULT LaunchAdvancedAssociationUI(
[in] LPCWSTR pszAppRegName
);
এক্সপ্লোরারটিতে কাঙ্ক্ষিত এক্সটেনশন সহ ফাইলটিতে প্রসঙ্গ মেনু খুলুন- এর সাথে খুলুন-> আপনি সম্পাদক (এটি উপলভ্য প্রোগ্রামগুলির তালিকায় প্রদর্শিত হওয়ার আগে এর বাইনারিটি ব্রাউজ করার দরকার হতে পারে) এবং চেকবক্স সেট করুন "সর্বদা নির্বাচিত প্রোগ্রামটি খুলতে ব্যবহার করুন এই ধরণের ফাইল "।
আমি আমার। Php, .css এবং / অথবা .js ফাইলগুলির ডিফল্ট প্রোগ্রাম হিসাবে সাব্লাইম টেক্সট 3 তৈরির জন্য সমস্ত অপশন চেষ্টা করেছিলাম কেন আমি ঠিক জানি না কেন এটি সমস্ত ব্যর্থ হয়েছে, আমি মনে করি এটি উইন্ডোজ 10 বর্তমান সংস্করণ বাগের সাথে সম্পর্কিত
তবে সুসংবাদটি হ'ল আমার পক্ষে কার্যকরী কিছু উপায় রয়েছে, তাদের জন্য যারা সিএমডি পছন্দ করেন
FTYPE sublime="C:\Program Files\Sublime Text 3\sublime_text.exe" "%1"
ASSOC .php=sublime
জেএসের জন্য এটি ব্যবহার: ASSOC .js=sublime
এবং আরও কিছু ...এটা চেষ্টা কর,
@echo off
SET st2Path=C:\Program Files\Sublime Text 2\sublime_text.exe
rem add it for all file types
@reg add "HKEY_CLASSES_ROOT\*\shell\Open with Sublime Text 2" /t REG_SZ /v "" /d "Open with Sublime Text 2" /f
@reg add "HKEY_CLASSES_ROOT\*\shell\Open with Sublime Text 2" /t REG_EXPAND_SZ /v "Icon" /d "%st2Path%,0" /f
@reg add "HKEY_CLASSES_ROOT\*\shell\Open with Sublime Text 2\command" /t REG_SZ /v "" /d "%st2Path% \"%%1\"" /f
rem add it for folders
@reg add "HKEY_CLASSES_ROOT\Folder\shell\Open with Sublime Text 2" /t REG_SZ /v "" /d "Open with Sublime Text 2" /f
@reg add "HKEY_CLASSES_ROOT\Folder\shell\Open with Sublime Text 2" /t REG_EXPAND_SZ /v "Icon" /d "%st2Path%,0" /f
@reg add "HKEY_CLASSES_ROOT\Folder\shell\Open with Sublime Text 2\command" /t REG_SZ /v "" /d "%st2Path% \"%%1\"" /f
pause
আমি এটি সাব্লাইমেক্সটেক্সট 3 (পোর্টেবল) এবং ভাল কাজ করার জন্যও পরীক্ষা করেছি। উপরের কোড সহ একটি .bat ফাইল তৈরি করুন এবং প্রশাসক হিসাবে এটি চালান।
তথ্যসূত্র: https://gist.github.com/mrchief/5628677
আমিও একই সমস্যায় পড়ছিলাম। একমাত্র সমাধানটি ম্যানুয়ালি এটিকে সংশোধন করেছিল -> রেজিডিট খুলুন এবং কম্পিউটার \ HKEY_CLASSES_ROOT \ অ্যাপ্লিকেশন \ এ নেভিগেট করুন, sublime_text.exe এন্ট্রি সন্ধান করুন এবং এটি মুছুন। আপনি এখন যা চান তার জন্য ডিফল্ট সম্পাদক হিসাবে সাব্লাইম টেক্সট 3 সেট করতে সক্ষম হওয়া উচিত।
আমি এই পোস্টে এই সমাধানটি পেয়েছি: https://forum.sublimetext.com/t/cant-make-default-editor-in-windows/10747/14
আপনি যদি পোর্টেবল সংস্করণ ব্যবহার করেন তবে আপনি কোনও ফাইলের জন্য সাব্লাইমকে ডিফল্ট প্রোগ্রাম হিসাবে সেট করতে পারবেন না কারণ উইন্ডোজ এটিকে কোনও প্রোগ্রাম যা জিনিসগুলি খুলতে পারে তা স্বীকৃতি দেয় না।