সাব্লাইম টেক্সটে বর্তমান "স্কোপ" কী তা আমি কীভাবে দেখতে পারি?


13

আমি মার্কডাউন সম্পাদনা করার জন্য কয়েকটি স্নিপেট সংজ্ঞায়নের চেষ্টা করছি, তবে আমি সেগুলি ট্রিগার করতে পারি না। আমি চেষ্টা করার চেষ্টা করেছি source.markdown, text.markdownএবং markdownসুযোগ হিসাবে, কিন্তু তাদের কোনটিই কাজ করে না। আমি যদি সুযোগের সীমাবদ্ধতা সরিয়ে ফেলি তবে স্নিপেট কাজ করে।

কীভাবে ব্যবহার করব তা আমি কীভাবে বুঝব?

উত্তর:


25

আপনার কার্সার অধীনে বর্তমান সুযোগ নির্ধারণ করার জন্য, Ctrl+ + Alt+ + Shift+ + Pকৌতুক উইন্ডোজ এবং লিনাক্স করে উপর, Ctrl+ + Shift+ + Pম্যাক।

বিকল্পভাবে, সাব্লাইম কনসোলে নিম্নলিখিতগুলি চালান:

view.scope_name(view.sel()[0].begin())

Windows এ কনসোল আনার চাপুন Ctrl+ +'


এটি প্রযুক্তিগতভাবে আরও ভাল উত্তর হিসাবে গ্রহণযোগ্য হিসাবে চিহ্নিত করা (কোনও প্লাগইনের প্রয়োজন হয় না)
হুব্রো

1
Ctrl + Alt + Shift + P লিনাক্সেও কাজ করে।
নিশান্ত

2

মার্কডাউন করার সুযোগ text.html.markdown। আমি মনে করি এমন বেশ কয়েকটি প্যাকেজ রয়েছে যা আপনাকে বর্তমান সুযোগটি সনাক্ত করতে সহায়তা করে, স্কোপএলওয়েস এর মধ্যে একটি।


চমৎকার, যে কাজ! আমি যদিও বিভ্রান্ত যদি text.html.markdownকাজ করে, শুধু markdownখুব কাজ করা উচিত নয় ? আমার ধারণা, স্কোপগুলি সেভাবে কাজ করে না বলে আমি ভেবেছিলাম তারা করেছিল।
হুব্রো

স্কোপএলওয়েজ নির্দোষভাবে কাজ করে, আরও কিছু চাইতে পারে না।
হুব্রো

1
প্রতিটি যুক্ত সন্তানের সাথে স্কোপ আরও সুনির্দিষ্ট হয়। সুযোগে স্নিপেটগুলি textসমস্ত শিশু স্কোপের জন্য কাজ করবে, উদাহরণস্বরূপ text.htmlএবং এবং text.html.markdownতবে পরবর্তীকালে তার পিতামাতার কোনওটিতেই কাজ করবে না। আপনি নির্দিষ্ট শিশু স্কোপগুলিও বাদ দিতে পারেন, যেমন text.html -text.html.markdown
idleberg

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