শর্টকাটের মাধ্যমে কীভাবে লাইটব্লাব খুলবেন?


96

কিছু ভাষাগুলি কোড ক্রিয়াকলাপগুলিকে সমর্থন করে যা একটি সতর্কতা / ত্রুটির জন্য দ্রুত সমাধান প্রদান করে এমন একটি লাইটবুলব প্রদর্শন করে ( আরও তথ্যের জন্য https://code.visualstudio.com/docs/editor/editingevolve#_code-action দেখুন )। আমি এই বৈশিষ্ট্যটি পছন্দ করি তবে আমি লাইটব্লাবটিতে ক্লিক করতে পছন্দ করি না। দুর্ভাগ্যক্রমে আমি বর্তমান কার্সার অবস্থানে লাইটবুলব খোলার জন্য একটি শর্টকাট খুঁজে পাচ্ছি না । আমি কীভাবে এমন শর্টকাট তৈরি করতে পারি?

আমি এর vscode.executeCodeActionProviderমতো একটি কাস্টম কী-বাইন্ডিং তৈরি করে একটি শর্টকাট তৈরি করার চেষ্টা করেছি :

[{ "key": "alt+enter", "command": "vscode.executeCodeActionProvider"}]

তবে প্রতিবারই আমি শর্টকাটটি আঘাত করি আমি সতর্কতাটি পাই

অবদানযুক্ত কমান্ডটি চালানো: 'vscode.executeCodeActionProvider' ব্যর্থ হয়েছে।

উত্তর:


137

সঠিক আদেশ editor.action.quickFix। উইন্ডোজে ডিফল্ট বাইন্ডিং এর মতো দেখাচ্ছে:

{ "key": "ctrl+.", "command": "editor.action.quickFix",
                   "when": "editorTextFocus" }

ম্যাক এটি CMD+ .


4
এটি কোথাও নথিভুক্ত করা হয়?
প্রতি লন্ডবার্গ

58

আপনি যদি জেটব্রেইনস জাঙ্কি হন এবং সারা দিন Alt+ তে হাতুড়ি না কাটানোর কল্পনা করতে না পারেন Enterতবে আপনি ডিফল্টটিকে ( Ctrl+ .) সহজেই যথেষ্ট ম্যাপ করতে পারেন।

ফাইল মেনু খুলুন এবং পছন্দগুলি নির্বাচন করুন তারপরে কীবোর্ড শর্টকাটগুলি

editor.action.quickFixঅনুসন্ধান বাক্সে টাইপ করুন :

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

পেন আইকনটি ক্লিক করুন বা ডান-ক্লিক করুন এবং কী- বাইন্ডিং পরিবর্তন নির্বাচন করুন

প্রদর্শিত ডায়লগটিতে আপনার পছন্দের শর্টকাটটি প্রবেশ করান, তারপরে টিপুন Enter

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

আপনার দেখতে এমন কিছু দিয়ে শেষ করা উচিত:

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


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