ডিফল্ট সম্পাদক হিসাবে উত্সাহ


103

উইন্ডোজ on-তে ফাইল ফরম্যাটের জন্য সাবলাইম পাঠ্যকে ডিফল্ট পাঠ্য সম্পাদক হিসাবে সেট করার কোনও উপায় আছে কি?

এছাড়াও, যদি কেউ এমন কোনও সাব্লাইম পাঠ্য টিউটোরিয়াল বা উইকি জানতেন যা সত্যই সহায়ক হবে।



নোটপ্যাডরেপ্লেজার নোটপ্যাড.এক্সইএর জন্য একটি ডিবাগার হিসাবে নিজেকে সেট করে এবং পরিবর্তে আপনার পছন্দসই পাঠ্য সম্পাদককে আরজিভি পাস করে চিত্র হাইজ্যাক ব্যবহার করে।
ব্রায়ান রিটার

6
অফ টপিক হিসাবে চিহ্নিত করা হয়েছে। এই প্রশ্নটি প্রোগ্রামিংয়ের চেয়ে উইন্ডোজ এবং সাব্লাইম টেক্সট ব্যবহার সম্পর্কে আরও বেশি, তাই আমার কাছে মনে হয় এটি স্ট্যাক ওভারফ্লো নয়, সুপার ইউজারের সাথে সম্পর্কিত।
আর্টঅফ ওয়ারফেয়ার

উত্তর:


214

আসলে এটি আমার উত্তর নয়, আমি কেবল এটি গুগল করেছি :

  1. ওপেন রিজেডিট ( Win+ R, "রিজেডিট" টাইপ করুন, ঠিক আছে নির্বাচন করুন)।
  2. নেভিগেট করুন HKEY_CLASSES_ROOT\Applications\sublime_text.exe\shell\open\command
  3. পথটি সঠিক কিনা তা যাচাই করুন, এটি না থাকলে এটি সংশোধন করুন। প্রস্থান প্রস্থান
  4. ওপেন টাস্ক ম্যানেজার মাধ্যমে Ctrl+ + Alt+ + Del(অথবা Ctrl+ + Shift+ + Escউইন্ডোজের পরবর্তী সংস্করণ জন্য), হত্যা EXPLORER.EXE (চালানোর জন্য যেতে Win+ + R) এবং টাইপ করুন "EXPLORER.EXE" (অথবা এই পদক্ষেপ কেবল রিবুট এড়িয়ে যান)।
  5. এখন একই জিনিসটি চেষ্টা করুন, একটি পাঠ্য ফাইলটিতে ডান ক্লিক করুন, এর সাথে খুলুন, উত্তম নেভিগেট করুন এবং এটি এখন উপলব্ধ অ্যাপ্লিকেশনগুলির তালিকায় উপস্থিত হওয়া উচিত।

আমার জন্য সেই মানটি ডেস্কটপের দিকে নির্দেশিত যেখানে পোর্টেবল সংস্করণটি আগে রাখা হয়েছিল। সুতরাং এটি ঠিক কাজ করে না।

পিএস এবং আমার জন্য রিবুট বা লগআউট প্রয়োজনীয় ছিল না (WinXP))


42
বিটিডাব্লু, আপনি টাস্কম্যানজ.আর.ই.সি.ই সরাসরি খুলতে Ctrl + Shift + Esc ব্যবহার করতে পারেন
অ্যান্ড্রে স্টারডুবটসেভ

21
শ্রমসাধ্য, আমার রেজিস্ট্রি এখনও সাবলাইম 2 এ ইশারা করছিল সাবলাইম 3 এ যাওয়ার সময় আমি আনইনস্টল করেছি।
phemios

3
আমার জন্য, আমার রেজিস্ট্রি "ডেটা" মানটি সেট করতে হবে:"C:\Program Files\Sublime Text 2\sublime_text.exe" %1
জেস ব্রাউনিং

2
ধন্যবাদ, উইন on এ আমার সমস্যাটি স্থির করে - এক্সপ্লোরার এক্সেক্স মেরে ফেলতে হবে না, এটি ঠিক কাজ করেছে।
শাহর

2
আমার মান আগে ছিল "C:\Program Files\Sublime Text 3\sublime_text.exe" "%1"- এটি প্রায়% 1 এর ডাবল-কোট সহ। আমি এই ডাবল-কোটগুলি সরিয়েছি, সুতরাং মূল্যটি আবার শুরু হয়েছিল "C:\Program Files\Sublime Text 3\sublime_text.exe" %1এক্সপ্লোরার এক্সেক্স এবং সাব্লাইম, এবং তারপরে এটি কাজ করেছিল
ফ্রেডেরিক স্ট্রাক-শ্যাকিং

37

21 নভেম্বর, 2014-এ সম্পাদনা করুন

টিম লুইস এই মন্তব্যে উল্লেখ করেছেন যে http://www.binaryfortress.com/NotepadReplacer/ এ আরও জেনেরিক সংস্করণ রয়েছে , যা আরও ভাল কাজ করে।

আসল উত্তর

এটি ব্যবহার করে দেখুন: https://github.com/grumpydev/Sublime- নোটপ্যাড- পুনঃস্থাপন


3
এর আরও জেনেরিক সংস্করণ হ'ল নোটপ্যাডেপ্লেসার: বাইনারিফ্রেস
টিম লুইস

এটি আমার জন্য "অ্যাপ্লিকেশনটি আরম্ভ করতে অক্ষম ছিল" এর জন্য উইন্ডোজ Find৪ বিটের স্লাইম টেক্সট with সহ বিটনে ফাইন্ডেকানো @ @ টিম লুইস ধন্যবাদ এটি দুর্দান্ত কাজ করে!
anon58192932

21

সাব্লাইম টেক্সট পোর্টেবল সংযুক্ত করার কয়েকটি উপায় এখানে রয়েছে। নীচের পাঠ্যটি একটি .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"

ধন্যবাদ! নোটপ্যাড প্রতিস্থাপনের জন্য সুবাইম স্থাপন করা আশ্চর্যজনক, তবে এটি ফাঁকা স্থানগুলি (কমপক্ষে আমার জন্য!) পাথগুলির সাথে কাজ করে না, এটি কেবল প্রতিটি স্পেস-বিভাজিত পাথ উপাদানগুলির জন্য একটি ট্যাব খোলে। এটা ঠিক করার বিষয়ে কোন ধারণা?
ড্যান

1
@ ড্যান - রবার্টকোলিয়ার notepad.exe %1notepad.exe "%1"
রবার্টকোলিয়ার 4 এর

উইন্ডোজ 10 এ আমার পক্ষে কাজ করা এই সমস্ত উত্তরের একমাত্র এটি ছিল:[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"
তাদেজ

20

1: আপনি নিয়ন্ত্রণ প্যানেলে আপনার সমিতিগুলি সেট করতে পারেন :

নিয়ন্ত্রণ প্যানেল> ডিফল্ট প্রোগ্রাম > একটি নির্দিষ্ট প্রোগ্রামের সাথে একটি ফাইল বা প্রোটোকল সংযুক্ত করুন:

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

2: অথবা, কোড দিয়ে কল করুন IApplicationAssociationRegistrationUI::LaunchAdvancedAssociationUI;)

HRESULT LaunchAdvancedAssociationUI(
   [in]  LPCWSTR pszAppRegName
);

3
এটি রেজিস্ট্রির সাথে ঝাঁকুনির চেয়ে ভাল উপায়। এই পোস্ট করার জন্য আপনাকে ধন্যবাদ।
যাযাবর_সকুইরেল

5

আপনি স্রেফ CCleaner এর রেজিস্ট্রি ক্লিনার সরঞ্জাম চালনা করতে পারেন এবং তারপরে যথারীতি ডিফল্ট প্রোগ্রামটি চয়ন এবং যুক্ত করতে পারেন। এসটি 2 থেকে এসটি 3 এ আপগ্রেড করার সময় এটি আমার পক্ষে কাজ করেছিল।


2

এক্সপ্লোরারটিতে কাঙ্ক্ষিত এক্সটেনশন সহ ফাইলটিতে প্রসঙ্গ মেনু খুলুন- এর সাথে খুলুন-> আপনি সম্পাদক (এটি উপলভ্য প্রোগ্রামগুলির তালিকায় প্রদর্শিত হওয়ার আগে এর বাইনারিটি ব্রাউজ করার দরকার হতে পারে) এবং চেকবক্স সেট করুন "সর্বদা নির্বাচিত প্রোগ্রামটি খুলতে ব্যবহার করুন এই ধরণের ফাইল "।


6
এটি রেজিস্ট্রি সংশোধিত সংস্করণ ব্যবহার করে এমন কারও পক্ষে কাজ করবে না। বিস্তারিত জানার জন্য আমার উত্তর দেখুন।
avp

2
-1 স্ট্যাকওভারফ্লো "উইন্ডোজ ফর ডমিস" নয়। স্পষ্টতই প্রশ্ন আরো ছিল!
রিগ্রার্ড স্টেইন

এটি এখনও রেজিস্ট্রি সম্পাদনা করতে ভয় পাওয়া কাউকে সহায়তা করতে পারে। আপনার অনুমান করা উচিত নয় যে সবাই আপনার মতো সমান স্তরে আছেন।
ইওন

2

আমি আমার। Php, .css এবং / অথবা .js ফাইলগুলির ডিফল্ট প্রোগ্রাম হিসাবে সাব্লাইম টেক্সট 3 তৈরির জন্য সমস্ত অপশন চেষ্টা করেছিলাম কেন আমি ঠিক জানি না কেন এটি সমস্ত ব্যর্থ হয়েছে, আমি মনে করি এটি উইন্ডোজ 10 বর্তমান সংস্করণ বাগের সাথে সম্পর্কিত

তবে সুসংবাদটি হ'ল আমার পক্ষে কার্যকরী কিছু উপায় রয়েছে, তাদের জন্য যারা সিএমডি পছন্দ করেন

  1. প্রশাসক হিসাবে সিএমডি খুলুন
  2. এই লাইন চালান: FTYPE sublime="C:\Program Files\Sublime Text 3\sublime_text.exe" "%1"
  3. .pp ফাইলগুলির জন্য এই কমান্ডটি ব্যবহার করে: ASSOC .php=sublimeজেএসের জন্য এটি ব্যবহার: ASSOC .js=sublimeএবং আরও কিছু ...

1

এটা চেষ্টা কর,

@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


উইন 10 64 বিট-এ দুর্দান্ত কাজ করে
সিস্টেমসইনকোড

0

আমিও একই সমস্যায় পড়ছিলাম। একমাত্র সমাধানটি ম্যানুয়ালি এটিকে সংশোধন করেছিল -> রেজিডিট খুলুন এবং কম্পিউটার \ HKEY_CLASSES_ROOT \ অ্যাপ্লিকেশন \ এ নেভিগেট করুন, sublime_text.exe এন্ট্রি সন্ধান করুন এবং এটি মুছুন। আপনি এখন যা চান তার জন্য ডিফল্ট সম্পাদক হিসাবে সাব্লাইম টেক্সট 3 সেট করতে সক্ষম হওয়া উচিত।

আমি এই পোস্টে এই সমাধানটি পেয়েছি: https://forum.sublimetext.com/t/cant-make-default-editor-in-windows/10747/14


-3

আপনি যদি পোর্টেবল সংস্করণ ব্যবহার করেন তবে আপনি কোনও ফাইলের জন্য সাব্লাইমকে ডিফল্ট প্রোগ্রাম হিসাবে সেট করতে পারবেন না কারণ উইন্ডোজ এটিকে কোনও প্রোগ্রাম যা জিনিসগুলি খুলতে পারে তা স্বীকৃতি দেয় না।


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