ভিএস কোড - নির্বাচিত কার্যনির্বাহী ডিরেক্টরিতে একটি নতুন ফাইল যুক্ত করুন


97

আমি আমার বর্তমান কার্যকারী ফোল্ডারের অধীনে একটি নতুন ফাইল যুক্ত করতে একটি শর্টকাট পাওয়ার চেষ্টা করছি। সুতরাং আমি ব্যবহার করে এক্সপ্লোরার নেভিগেট করি cmd+shift+eএবং যখন আমি ফোল্ডারে পৌঁছে যাই তখন আমি একটি নতুন ক্লাস তৈরি করতে চাই cmd+nযা আমার একটি নতুন ফাইল তৈরি করে তবে কোথাও সংরক্ষিত হয় না (আমি উদাহরণস্বরূপ রিসার্পার যা করে তার অনুরূপ আচরণ পাওয়ার চেষ্টা করছি) )।

এক্সপ্লোরারটিতে আপনার ফোকাস রয়েছে সেই ফোল্ডারের নিচে ফাইলটি তৈরি করার জন্য কি অন্য কোনও শর্টকাট আছে? মূলত আমি নামটি পূরণ করতে পাঠ্য বাক্সটি পেতে চাইলে ফাইলটি স্বয়ংক্রিয়ভাবে সেভ হয়ে যায় যাতে পরে প্রম্পটটি না পাই।

আমি নীচের পৃষ্ঠাটি রেফারেন্সের জন্য ব্যবহার করছি: https://code.visualstudio.com/docs/customization/keybindings

উত্তর:


219

cmd+nকমান্ড ডিফল্ট বাধ্য হয় workbench.action.files.newUntitledFileকিন্তু কি আপনি চান কমান্ড explorer.newFileযা ডিফল্টভাবে একটি শর্টকাট বাধ্য করা হয় না।

শর্টকাট ফাইল সম্পাদনা করুন

হিট Cmd+ + Shift+ + pটাইপ keyএবং হিট এন্টারPreferences: Open Keyboard Shortcuts (JSON)

এটি keybindings.json ফাইল খুলবে যা বর্তমান ভিএস কোড ব্যবহারকারী দ্বারা নির্দিষ্ট কাস্টম কিবাইন্ডিংগুলি সঞ্চয় করে।

কাস্টম বাইন্ডিং ফাইলটিতে নিম্নলিখিতটি প্রবেশ করান (সম্ভবত আপনি cmd+nপরিবর্তে প্রবেশ করতে হবে ctrl+nতবে আমি উইন্ডোতে আছি তাই পরীক্ষা করতে পারবেন না

[
  { "key": "ctrl+n", "command": "explorer.newFile" }
]

যদি আপনি কেবল এই এক্সপ্লোরারকে কেন্দ্র করেই এটি প্রয়োগ করতে চান আপনি যখন শর্ত যুক্ত করতে পারেন:

{ "key": "ctrl+n", "command": "explorer.newFile", "when": "explorerViewletFocus" }

এইভাবে যখন অন্য কোনও উপাদান Ctrl+ টিপে ফোকাস করা হয় nতখন ডিফল্ট নতুন ফাইল কমান্ড কার্যকর করা হবে

শর্টকাট ইউআই ব্যবহার করে সম্পাদনা করুন

হিট Cmd+ + Shift+ + pটাইপ keyএবং হিট এন্টারPreferences: Open Keyboard Shortcuts

এটি কীবোর্ড শর্টকাট পছন্দগুলি ইউআই খুলবে।

explorer.newFileনতুন ফাইল কমান্ড সন্ধানের জন্য অনুসন্ধানে টাইপ করুন, শর্টকাট ক্যাপচার মডেল আনতে এটিতে ডাবল ক্লিক করুন এবং আপনি এই কমান্ডের সাথে সংযুক্ত করতে চান কী সংমিশ্রণটি টিপুন।


4
আমি ঠিক সেটাই খুঁজছিলাম এর জন্য অনেক ধন্যবাদ!
কার্লোস টোরিসিলাস

4
এত সাধারণ এত শক্তিশালী! ধন্যবাদ!
কলি

4
এটি বর্তমানে ফোকাসযুক্ত ফোল্ডারে নতুন ফাইল তৈরি করবে। প্রকল্পের মূল থেকে নতুন ফাইল তৈরি করা সম্ভব?
অলিভার জোসেফ অ্যাশ

"key": "a"কাজ না করার কোনও কারণ আছে কি ? এটি কেবলমাত্র যদি আমি করি তবেই কাজ করেcmd+n
গ্র্যান্ট

@ অলিভার জোসেফআশ এই এক্সটেনশানটি আপনার পক্ষে এটি করবে: মার্কেটপ্লেস.ভিজুয়ালস্টুডিও . com/… । এটি আপনাকে প্রকল্পের মূলের তুলনায় সঠিক পাথটি টাইপ করতে দেয় যা আপনি কোনও ফাইল তৈরি করতে চান (বা একসাথে একাধিক ফাইল)।
সুম 1

19

ফাইল বা ফোল্ডার যুক্ত করতে নিম্নলিখিত লাইনগুলি যুক্ত করুন keybindings.json:

2020/02/10 এ উত্তর আপডেট হয়েছে (@ আব্রাহাম হার্নান্দেজকে ধন্যবাদ, যিনি মন্তব্যটি দিয়েছেন)

[
  { "key": "ctrl+n",
    "command": "explorer.newFile",
    "when": "!editorFocus" },

  { "key": "ctrl+shift+n",
    "command": "explorer.newFolder",
    "when": "!editorFocus" }
]

সম্পাদক যদি মনোনিবেশ না করে তবে এই বাইন্ডিংগুলি সক্রিয় রয়েছে ।

ডিবাগ উইন্ডো সক্রিয় থাকলে এগুলি ট্রিগারও করা হয়। এটি নিখুঁত নয় explorerFocusতবে অদূর ভবিষ্যতে প্রসঙ্গটি যুক্ত হতে চলেছে: দেখুন গিটহাব


এটি আমার পক্ষে কাজ করে নি: এটি আমাকে খুঁজে পায় workbench.actionনা
29:25

4
@ আব্রাহাম হার্নান্দেজ কমান্ডগুলি পরিবর্তন করার চেষ্টা করুন explorer.newFileএবংexplorer.newFolder
মাইসেল

5

আপনি যদি শর্টকাট তৈরি করতে না চান তবে আপনি এই পদ্ধতিটি ব্যবহার করতে পারেন।

  1. cmd+ shift+ এর মাধ্যমে এক্সপ্লোরারে নেভিগেট করুনe
  2. আপনি যে ফোল্ডারে একটি নতুন ফাইল / ফোল্ডার তৈরি করতে চান তাতে যান।
  3. cmd+ shift+ এর মাধ্যমে ফাইল পিকারটি খুলুনp
  4. তারপর টাইপ করুন New Fileঅথবা New Folderএবং লিখুন।

এইভাবে আপনি মাউস স্পর্শ না করে একটি নতুন ফাইল / ফোল্ডার তৈরি করেন। :)


4
আমি কীবোর্ড শর্টকাটগুলিতে গিয়েছিলাম (এর সাথে খুলুন ctrl+K ctrl+S) এবং explorer.newFile3 এবং 4 ধাপ এড়াতে একটি যুক্ত করেছি
রাফি

আমার মনে হয় ৩ য় ধাপ হওয়া উচিত cmd+shift+p?
রাফি

4
@ রাফি আপনি ঠিক বলেছেন আমি বার্তায় যুক্ত করেছি। ধন্যবাদ
ফাতেহ বুলুট

0

আপনি এটি দুটি পদক্ষেপে করতে পারেন:

  1. Cmd + Shift + E: সঙ্গে এক্সপ্লোরার খুলুন
  2. Ctrl + N: বর্তমান ফোল্ডারের নীচে একটি নতুন ফাইল তৈরি করুন এবং নাম দিন।

আমি যাদুকরী-এক-ক্লিকের তুলনায় এই পদ্ধতিকে আসলেই পছন্দ করি কারণ প্রতিটি পদক্ষেপ আরও পরিষ্কার এবং আপনাকে কোনও কনফিগার করতে হবে না।

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