আমি সাব্লাইম 2 সম্পাদককে * .এসবিটি ফাইলগুলি (সিনট্যাক্স হাইলাইট করার জন্য) স্কালার ভাষা হিসাবে ব্যবহার করতে চাইছি, * * স্কালার মতোই, তবে এটি কোথায় সেট করতে হবে তা খুঁজে পাচ্ছি না। তুমি কি জানো?
আমি সাব্লাইম 2 সম্পাদককে * .এসবিটি ফাইলগুলি (সিনট্যাক্স হাইলাইট করার জন্য) স্কালার ভাষা হিসাবে ব্যবহার করতে চাইছি, * * স্কালার মতোই, তবে এটি কোথায় সেট করতে হবে তা খুঁজে পাচ্ছি না। তুমি কি জানো?
উত্তর:
সাব্লাইম টেক্সটে (v2.x এবং v3.x উভয়ই নিশ্চিত) একটি মেনু কমান্ড রয়েছে:
দেখুন -> সিনট্যাক্স -> বর্তমান এক্সটেনশন দিয়ে সমস্ত খুলুন ...
*.sublime-settings
আছে হবে।
আমি উত্তরটি খুঁজে পেয়েছি (সাব্লাইম 2 কনফিগার ফাইলের কাঠামোর আরও পরীক্ষা করে):
আমি খোলার ছিল
~/.config/sublime-text-2/Packages/Scala/Scala.tmLanguage
এবং এটিকে কী sbt
(পরে আমি স্কাল কোড ফাইল হিসাবে খোলার ফাইলগুলির এক্সটেনশান) যুক্ত করতে সম্পাদনা করুন fileTypes
:
<dict>
<key>bundleUUID</key>
<string>452017E8-0065-49EF-AB9D-7849B27D9367</string>
<key>fileTypes</key>
<array>
<string>scala</string>
<string>sbt</string>
<array>
...
পিএস: এর চেয়ে ভালতর উপায় হতে পারে, আমার কাস্টমাইজেশনগুলি (নিজেরাই প্যাকেজগুলিকে সংশোধন করার উদ্দেশ্যে) রাখার মতো সঠিক জায়গার মতো কিছু, আমি এখনও জানতে চাই।
/Library/Application Support/Sublime Text 2/Packages/Scala/Scala.tmLanguage
~/Library/Application Support/Sublime Text 2/Packages/Scala/Scala.tmLanguage
আমি আমার কাস্টমাইজড পরিবর্তনগুলি ব্যবহারকারী প্যাকেজে রেখেছি:
*nix: ~/.config/sublime-text-2/Packages/User/Scala.tmLanguage
*Windows: %APPDATA%\Sublime Text 2\Packages\User\Scala.tmLanguage
যার অর্থ এটি জেএসওএন ফর্ম্যাটে রয়েছে:
{
"extensions":
[
"sbt"
]
}
এই একই জায়গা
View -> Syntax -> Open all with current extension as ...
মেনু আইটেম এটি যুক্ত করে (এটি উপস্থিত না থাকলে ফাইল তৈরি করা)।
whatever.twig.html
) সহ ফাইলগুলির জন্য নির্দিষ্ট সিনট্যাক্স সেট করতে দেয় , কারণ মেনু পদ্ধতিটি কেবল সর্বশেষটি গ্রহণ করে!
View -> Syntax -> Open all with current extension as ...
ভাষা ফাইল তৈরি করতে Markdown.sublime-settings
এ ~/Library/Application Support/Sublime Text 3/Packages/User/
, এবং তারপর এই ফাইলটি অতিরিক্ত ফাইল এক্সটেনশন যোগ করার জন্য সম্পাদনা করা হয়েছে।
অ্যাপ্লিকেশনট্যাক্স নামে একটি দুর্দান্ত প্লাগইন রয়েছে (পূর্বে ডিটেক্টস সিনট্যাক্স) যা ফাইল-সিনট্যাক্স ম্যাচের জন্য নির্দিষ্ট কিছু চমত্কার সরবরাহ করে। রিজেক্স এক্সপ্রেশন ইত্যাদির অনুমতি দেয়
সিনট্যাক্স সেট করার জন্য একটি দ্রুত পদ্ধতি রয়েছে:
Ctrl
+ Shift
+ P
, তারপরে ইনপুট বাক্সে টাইপ করুন
ss + (আপনি কোন ধরণের সেট করতে চান)
যেমন: ss html +Enter
এবং এসএস এর অর্থ "সেট সিনট্যাক্স"
এটি মেনুর চেকবক্সে চেক করার চেয়ে সত্যই দ্রুত।
এসটি 3 এর জন্য
$ ভাষা = "ভাষা আপনি চান"
যদি উপস্থিত থাকে,
~ / .config / sublime-Text-3 / প্যাকেজগুলি / ব্যবহারকারী / $ ভাষা। সাবলেট-সেটিংসে যান
আর
~ / .config / sublime-Text-3 / প্যাকেজগুলি / ব্যবহারকারী / $ ভাষা তৈরি করুন
এবং সেট
{ "এক্সটেনশন": [ " yourextension "]}
এই উপায় আপনাকে সম্মিলিত এক্সটেনশনের জন্য সিনট্যাক্স সক্ষম করতে দেয় (উদাঃ sql.mustache, js.php, ইত্যাদি ...)
{ "extensions": [ "js.php" ] }
?