সাব্লাইম টেক্সট 3-তে লাইনের মন্তব্য করতে কীবোর্ড শর্টকাট


170

সাব্লাইম টেক্সট 2 এ Ctrl+ /এবং Ctrl+ Shift+ দিয়ে একটি লাইন বা লাইনের একটি ব্লক মন্তব্য করা সম্ভব হয়েছিল /। মেনু অনুসারে Edit > Commentএই শর্টকাটগুলি বৈধ হওয়া উচিত, তবে সাব্লাইম টেক্সট 3 (বিল্ড 3047) এ তারা আর কাজ করবে বলে মনে হয় না। লিনাক্স এবং ম্যাকোসের জন্য কেউ কি ডিফল্ট কীবোর্ড শর্টকাট জানেন? অথবা এটি একটি বাগ সংশোধন করা হয়?


3
কনসোলটি খুলুন (দেখুন-> কনসোল দেখান) এবং এটিতে এটি লিখুন: sublime.log_commands(True)এবং টিপুন Ctrl+/এবং Ctrl+Shift+/। কনসোল আউটপুটটিতে আপনি কী পাবেন?
দুশান

1
বিল্ড 3049 সবেমাত্র দেব চ্যানেলে প্রকাশিত হয়েছে। এটি ইনস্টল করে দেখুন এবং সমস্যাটি ঠিক হয়েছে কিনা তা দেখুন। এবং, বিটিডাব্লু, ওএসএক্সে এটি Cmd-/নয়, এটি Ctrl-/
ম্যাটডিমো

6
@ দুসান কনসোলটি command: move_to_group {"group": 6}Ctrl + Shift + / এবং command: focus_group {"group": 6}Ctrl + /
0x4a6f4672

1
আমি মনে করি এটি আরও নতুন বিল্ডগুলিতে স্থির হয়েছে। উবুন্টু 13.10 32 বিটের জন্য সবেমাত্র 3 টি dl'ed এবং নিয়ন্ত্রণ + / এখনও মন্তব্যের জন্য হট কীটিতে কাজ করছে।
ব্যবহারকারী 137717

উত্তর:


297

এটি একটি ত্রুটি বলে মনে হচ্ছে: http://www.sublimetext.com/forum/viewtopic.php?f=3&t=11157&start=0

কার্যকারণ হিসাবে, Preferences-> এ যান Key Bindings - Userএবং এই কী-বাইন্ডিংগুলি যুক্ত করুন (যদি আপনি লিনাক্স ব্যবহার করছেন):

{ "keys": ["ctrl+7"], "command": "toggle_comment", "args": { "block": false } },
{ "keys": ["ctrl+shift+7"], "command": "toggle_comment", "args": { "block": true } }

আপডেট : এটি উইন্ডোজ 8 এও কাজ করে (@ সোসির মন্তব্য দেখুন)


4
হ্যাঁ, এটি একটি ত্রুটি বলে মনে হচ্ছে তবে কার্যতালিকা সন্তোষজনকভাবে কাজ করে না, অন্তত লিনাক্স (উবুন্টু) এর জন্য।
0x4a6f4672

1
আপনি যদি sublime.log_commands(True)আবার করেন এবং টিপেন Ctrl+/এবং Ctrl+Shift+/, আপনি এখনও কি আদেশ move_to_groupএবং focus_groupআদেশটি পান?
দুশান

1
আপনি ঠিক বলেছেন, আপনি পাবেন toggle_comment {"block": false}এবং toggle_comment {"block": true}। কোনওভাবে block:trueকমান্ড আমাকে বিরক্ত করেছিল, এটি ভালভাবে কাজ করছে বলে মনে হয় না। block:falseকমান্ড প্রত্যাশিত হিসাবে কাজ করে।
0x4a6f4672

1
আমি লক্ষ করতে চাই যে এটি উইন 8 এর 3 এও সাব্লাইমে কাজ করেছে;) ধন্যবাদ!
সোস

1
টগল সিএসএস, এইচটিএমএল,
জেএস

84

আপনি পছন্দগুলি / কী বাইন্ডিংগুলিতে নিম্নলিখিত লাইনগুলি যুক্ত করতে পারেন - ব্যবহারকারী:

{ "keys": ["control+keypad_divide"],"command": "toggle_comment", "args": {"block": false} }, 
{ "keys": ["shift+control+keypad_divide"],"command": "toggle_comment", "args": {"block": true}}

এইভাবে আমি সমস্যাটি সমাধান করেছি - "নিয়ন্ত্রণ" এবং "/" "কীপ্যাড_বিভাজন" দিয়ে "সিটিআরএল" প্রতিস্থাপন করেছি।


আমি ভাবছি কীভাবে আপনি বিকল্প controlএবং সাথে এসেছিলেন keypad_divide?
অপরাহ্ন এআরড

ফেডোরা ২৯-তে কাজ করেছেন, যখন সিটিআরএল এবং did করেন নি।
আস্তাস্টা

এটি গ্রহণযোগ্য উত্তর হওয়া উচিত কারণ এটি
কার্যক্ষম

43

এটি একটি কীবোর্ড আন্তর্জাতিকীকরণ সমস্যা।

অস্ট্রেলিয়ায় যেখানে সাব্লাইম টেক্সট তৈরি করা হয়, সেখানে একটি স্ট্যান্ডার্ড ইউএস কিউয়ার্টি কীবোর্ডে /সহজেই উপলভ্য: মার্কিন QWERTY কীবোর্ড

অন্যান্য অনেক কীবোর্ডের ক্ষেত্রে এটি হয় না। উদাহরণস্বরূপ জার্মান QWERTZ কীবোর্ডটি ধরুন। হিট এক চাহিদা SHIFT+ +7 একটি পেতে /। এই কারণেই মন্তব্যগুলি এই কীবোর্ডগুলিতে সঠিকভাবে কাজ করে না। জার্মান কিউবারটজ কীবোর্ড

নীচে তালিকাবদ্ধ অনুসারে ব্যবহারকারী কী-বাইন্ডিংগুলি পরিবর্তন করা, জার্মান কিউওয়েরটিজেড কীবোর্ডের জন্য কাজ করবে।

{ "keys": ["ctrl+7"], "command": "toggle_comment", "args": { "block": false } },
{ "keys": ["ctrl+shift+7"], "command": "toggle_comment", "args": { "block": true } }

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


1
ধন্যবাদ - এটি সম্পূর্ণ বুঝতে আমাকে সাহায্য করেছে!
টোবিয়াস হচগার্টেল

16

আপনি এই বাগটি ঠিক করতে পারেন:

[
   { "keys": ["ctrl+keypad_divide"], "command": "toggle_comment", "args": { "block": false } },
   { "keys": ["ctrl+shift+keypad_divide"], "command": "toggle_comment", "args": { "block": true } },
]

এটি CTRL+ /এবং CTRL+ SHIFT+ এর সাথে মন্তব্য করার অনুমতি দেয় / এবং আপনি /কীপ্যাডে ব্যবহার করতে পারেন =)


11

এটি আমার পক্ষে কাজ করেছে।

cmd + + /

আমি ম্যাক ওএস এক্স এল ক্যাপিটনে আছি। উত্সব পাঠ্য 3 (স্থিতিশীল বিল্ড 3114)।


8

আমিও লিনাক্সের আওতায় আছি। আমার জন্য, এটি শুধুমাত্র কাজ করে যখন আমি চাপুন CTRL+ + SHIFT+ + /, এবং এটি একটি একক মন্তব্য, না একটি ব্লক মন্তব্য মত। কারণ acceed হয় /চরিত্র, আমি প্রেস করতে হবে SHIFT, আমি যদি না, মহিমান্বিত টেক্সট ডিটেক্ট করে আমি চাপা যে CTRL+ + :

সাধারণ পছন্দগুলি ফিরে পেতে এটি আমার সমাধান। লিখুন Key Bindings - User:

{ "keys": ["ctrl+:"], "command": "toggle_comment", "args": { "block": false } }, { "keys": ["ctrl+shift+:"], "command": "toggle_comment", "args": { "block": true } }


7

ওএসএক্স ইয়োসেমাইট, আমি গিয়ে এটি ঠিক System Preferences, Keyboardতারপর, Shortcuts। অধীনে App Shortcutsনিষ্ক্রিয়, Show Help menuআবদ্ধ হয়েছিল CMD+ + SHIFT+ + 7

কীবোর্ড সেটিংস

আমার কীবোর্ড লেআউটটি নরওয়েজিয়ান, ওএস ভাষা হিসাবে ইংরেজি।



7

এটা তোলে সহজ চেয়ে তুমি কি মনে কর প্রেস এর cmd+ + /ম্যাক হবে।


4

ব্রাজিলিয়ান ABNT কীবোর্ড জন্য আপনাকে যা করতে Ctrl+ + ;মন্তব্য এবং মন্তব্য সরাতে এটি পুনরাবৃত্তি।


4

আমার নোটবুক কীবোর্ডে, একটি এবিএনটি 2, আমি ব্লক এবং লাইনের জন্য ডিফল্ট মন্তব্য ক্রিয়া হিসাবে CTRL+ ;শর্টকাটটি ব্যবহার করতে পারি । অসম্পূর্ণ একই শর্টকাট।


দেখে মনে হচ্ছে কীবোর্ডটি সঠিকভাবে পুনরায় কনফিগার করা হয়নি। আশ্চর্য যে "/" - কী লেখার সময় সাধারণত কাজ করে তবে শর্টকাটের জন্য নয়।
mathiasfk


2

ব্যবহারের Ctrl+ + / একক লাইন মন্তব্য করার এবং
Ctrl+ + Alt+ + / অবরোধ করা বা একাধিক লাইন মন্তব্যের জন্য।



1

ফাইলটি একটি স্বীকৃত প্রকারের তা নিশ্চিত করুন। আমার একটি ইয়ামল ফাইল খোলা ছিল (.আইএমএল ফাইল এক্সটেনশন ছাড়াই) এবং সাব্লাইম টেক্সট এটিকে সাধারণ পাঠ্য হিসাবে স্বীকৃতি দিয়েছে। সরল পাঠ্যের কোনও মন্তব্য করার পদ্ধতি নেই। ওয়াইএএমএলে ফাইলের ধরণটি স্যুইচ করা মন্তব্যের শর্টকাটের কাজ করেছে।


1

একই সমস্যা ছিল। কনসোলটিতে সাবলাইম.লগ_ইনপুট (ট্রু) কমান্ডটি পরীক্ষা করে দেখুন CTRL+ /এবং SHIFT+ CTRL+ / শর্টকাটগুলি দিয়ে কী কী সনাক্ত করা হচ্ছে তা দেখতে । তারপরে শর্টকাটগুলি প্রতিস্থাপন করুন। (কীপ্যাড_ডিভাইড আমার পক্ষে কাজ করেছে)


1

আমার জন্য, ম্যাক ওএস সিয়েরায়:

{ "keys": ["super+forward_slash"], "command": "toggle_comment", "args": { "block": true } }, { "keys": ["super+alt+:"], "command": "toggle_comment", "args": { "block": false } },

1

উইন্ডোজের জন্য মহৎ 3:

মন্তব্য ট্যাগ যুক্ত করুন -> CTRL+ SHIFT+ ;
সম্পূর্ণ লাইন একটি মন্তব্য লাইনে পরিণত হয় -> CTRL+;


1

আমার ম্যাকের শর্টকাটটি হল ⌘cmd+ /যা একাধিক লাইন মন্তব্য করে তবে একক লাইন হিসাবে:

// if ($username && $password) {
//  echo "You are good to go";
// } else {
//  echo "Fields cannot be blank";
// }

অথবা

⌥ alt+ + ⌘cmd+ + /এবং এটি এর ফলাফলের শেষ নির্বাচনের beggining থেকে সামগ্রিক মন্তব্য।

/*
if ($username && $password) {
    echo "You are good to go";
} else {
    echo "Fields cannot be blank";
}
*/

1

আমি Ctrl + /বর্তমান লাইনে মন্তব্য করতে (আন) টিপতে পছন্দ করি । এছাড়াও, আমি কার্সারটি এক লাইনে সরিয়ে নিয়ে যেতে চাই, এভাবে আমি বেশ কয়েকটি লাইন সহজেই মন্তব্য করতে পারি (আনইন)। আপনি যদি "চেইন অফ কমান্ড" প্লাগইন ইনস্টল করেন তবে আপনি এই দুটি ক্রিয়াকলাপটি একত্রিত করতে পারেন:

[
    { 
        "keys": ["ctrl+keypad_divide"], 
        "command": "chain",
        "args": {
            "commands": [
                ["toggle_comment", { "block": false }],
                ["move", {"by": "lines", "forward": true}]
            ]
        }
    }
]

0

উইন্ডোজ on-এ সাব্লাইম 3 নিয়ে কারও কাছে আবার সমস্যা হয়েছে, উপরের পরামর্শগুলি আমার পক্ষে কার্যকর হয়নি। যাইহোক, আমি যখন 1 - প্রশাসক এবং 2 - হিসাবে অ্যাপটিকে পুনরায় পুনরায় চিত্রিত করেছি এবং সম্পাদনা -> মন্তব্য -> টগল মন্তব্যটি বেছে নিয়েছি, তারপরে আমি মন্তব্যগুলিকে টগল করার জন্য একটি ব্যবহারকারীর পছন্দসমূহ সেট করে কী-বাইন্ডিং ব্যবহার করতে সক্ষম হয়েছি। এটি কেন কাজ করেছে সে সম্পর্কে সত্যই আমার কাছে ব্যাখ্যা নেই।


0

সাব্লাইম টেক্সট 3 খুলুন এবং পছন্দ মেনুতে যান এবং কী বাইন্ডিংগুলিতে ক্লিক করুন তারপরে CTRL+ + দিয়ে একটি মন্তব্য শর্টকাট করতে এই কোডটি পেস্ট করুন D

[{ "keys": ["ctrl+d"],"command": "toggle_comment", "args": {"block": false}},]

তারপর এটি সংরক্ষণ করুন। এখন আপনি শর্টকাট ব্যবহার করতে পারেন।



0

এটি উইন 10 এ আমার পক্ষে ঠিক কাজ করেছে:

    [{ "keys": ["ctrl+7"], "command": "toggle_comment", "args": { "block": false } },
{ "keys": ["ctrl+shift+7"], "command": "toggle_comment", "args": { "block": true } }
]

মনে রাখবেন যে "[]" নিসেসারি এবং এটি মিস করলে এটি আপনাকে একটি ত্রুটি দেয়।


0

যদি শর্টকাট ctrl+ ?, ctrl+ shift+ ?বা ctrl+ /কাজ করে না, তবে ctrl+ 1, ctrl+ shift+ এর মতো অন্যটিতে স্যুইচ করার চেষ্টা 1করুন।

keys "কী": ["ctrl + 1"], "কমান্ড": "টগল_কমেন্ট", "আরগস": block "ব্লক": মিথ্যা}}, keys "কী": ["ctrl + shift + 1"], " কমান্ড ":" টগল_কমেন্ট "," আরগস ": block" ব্লক ": সত্য}}


0

উইন্ডোজ ব্যবহারে ctrl+ + shift + +: পাইথন জন্য মন্তব্য করতে।


0

আমি পার্টিতে দেরি করতে পারি তবে আমার বিল্ড 3131 হিসাবে এটি বাগ ঠিক হয়ে গেছে। সদ্য Ctrl + T ব্যবহার করা হয়েছে এবং এটি একটি CSS ফাইলের জন্য কাজ করেছে (কুবুন্টু 18.10)

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