ভিএসকোড: ম্যাক ওএসএক্স-এ এন্টার কী দিয়ে ফাইল এক্সপ্লোরার থেকে ফাইল খুলুন


112

উইন্ডোজে ভিএসকোড ব্যবহার করার সময়, আমি ফাইল এক্সপ্লোরার নেভিগেট করতে পারি এবং ফোকাসড ফাইলটিতে আঘাত করতে পারি Enterএবং ফাইলটি সম্পাদকটিতে খোলা হবে। আমার ম্যাক-তে যাইহোক, যখন আমি এটি করি তখন ভিএসকোড নীচে নাম পরিবর্তনের ইনপুটটি খুলবে:

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

আমি কেন নিশ্চিত তা জানি না। এমনকি অন্যান্য পাঠ্য সম্পাদক (যেমন অ্যাটম) এ, ফাইলটি খোলার জন্য ডিফল্ট আচরণ Enter। এই আচরণটি পরিবর্তন করার কোনও উপায় আছে যাতে ফাইলটি খোলে Enter? আমি এখনও অবধি খুঁজে পাওয়া একমাত্র কাজCTRL + Enter, যা ফাইলটি একটি নতুন ফলকে খোলে, তবে ভিএসকোডে একটি 3 ফলকের সীমা সহ, এটি বেশ সীমাবদ্ধ।


তাদের ডকুমেন্টেশন দ্বারা, আমি মনে করি যে একমাত্র উপায় হ'ল ডান ক্লিক এবং ফাইন্ডার ইন রিয়েল নির্বাচন করা (আপনি যে কোনও ফাইল বা ফোল্ডারে ডান-বাটন ক্লিক করে এবং এক্সপ্লোরার-এ প্রকাশ করতে পারেন তা নির্বাচন করে নেটিভ এক্সপ্লোরারের কোনও ফাইল বা ফোল্ডারের অবস্থানটিতেও যেতে পারেন) (বা ম্যাক ফাইন্ডারে প্রকাশ))। মূলতত্ব এবং কী বাইন্ডিং
rmjoia

4
@rmjoia দুঃখিত দুঃখিত আমি পরিষ্কার ছিল না। আমি এক্সপ্লোরার বা ফাইন্ডারে কোনও ফাইল প্রকাশ করার চেষ্টা করছি না। আমি কেবল ফাইলটি খুলতে চাই। আমি যখন এন্টার ক্লিক করি, তখন ভিএসকোড চাইবে যে আমি ম্যাকের ফাইলটির নাম পরিবর্তন করবো। আমি ফাইলটির নাম পরিবর্তন করতে চাই না, আমি কেবল এটি খুলতে চাই। এটি ম্যাক নয় উইন্ডোজে প্রত্যাশার মতো কাজ করে।
জনি ওশিকা 21

4
বনাম কোড খোলা? সম্পাদনার জন্য পছন্দ? কিভাবে খোলা?
rmjoia

4
হ্যাঁ, আমি আমার আঙ্গুলগুলি কীবোর্ড থেকে না নিয়েই সম্পাদনার জন্য ভিএসকোডে ফাইলটি খুলতে চাই। আমি এটি অ্যাটম, ভিজ্যুয়াল স্টুডিও এবং উইন্ডোজের জন্য এমনকি ভিএসকোডে সমস্ত সময় করি তবে ম্যাকের জন্য ভিএসকোডে আমি এটি করতে পারব না। আমি এন্টার চাপলে এটি ফাইলটির নাম পরিবর্তন করার চেষ্টা চালিয়ে যায় (উপরের আমার স্ক্রিনশট অনুসারে)।
জনি ওশিকা

4
ঠিক আছে, আমি তখন আমার উত্তরটি সরিয়ে দিচ্ছি, কারণ এটি প্রশ্নের সাথে কিছু যুক্ত করে না। আমি কোনও বৈশিষ্ট্য হিসাবে অনুরোধ করতে বা সম্প্রদায় থেকে কোনও ইঙ্গিত পেতে ভিএসকোড ফোরামটি ব্যবহার করার পরামর্শ দেব recommend
rmjoia

উত্তর:


199

অন্য কেউ যদি এই সমস্যাটি দেখা দেয় তবে ম্যাকের ভিএসকোডে ফাইল এক্সপ্লোরার থেকে একটি ফাইল খোলার কীবোর্ড শর্টকাটটি হ'ল:

CMD+Down

এটি ফাইন্ডারেও কাজ করে।


4
+1 তবে এটি বিদ্যমান খোলা ফাইল-ট্যাবটি প্রতিস্থাপন করে। কোনও নতুন ট্যাবে কীভাবে খুলবেন তা কোনও ধারণা, তবে একই প্যানেলে?
pavsaund

7
@ জননি-ওশিকা আপনি নিজের সেটিংসে পূর্বরূপ আচরণটি অক্ষম করতে পারেন "workbench.editor.enablePreview": falseএবং"workbench.editor.enablePreviewFromQuickOpen": false
ডিমা কুজমিচ

4
@ ডিমাকুজমিচ যে দুর্দান্ত কাজ করেছে! কেবল প্রথমটি সেট করা, "workbench.editor.enablePreview": falseএটি প্রতিটি ফাইলকে তার নিজস্ব ট্যাবে খোলার জন্য যথেষ্ট ছিল
ব্র্যাড কাপিট

7
ধন্যবাদ, আমি অবাক হয়েছি কেন তারা এগুলি এতটা কঠিন করে তুলেছিল। কমান্ড তালিকায় আমি সিএমডি + ডাউনের জন্য একটি কমান্ডও খুঁজে পাচ্ছি না।
জেরিটান

তারা কোনও স্থির উপর কাজ করছে বলে মনে হচ্ছে যা পরবর্তী অভ্যন্তরস্থদের মুক্তির সাথে বাইরে থাকা উচিত।
স্কুব

25

সংস্করণ 1.19.2 এ, ম্যাকটিতে আমি কীবোর্ড শর্টকাটগুলিতে (মেনু বার> কোড> পছন্দসমূহ> কীবোর্ড শর্টকাটগুলি) যেতে, "পুনর্নামকরণ" এবং "পুনর্নামকরণ ফাইল" সম্পাদনা করতে সক্ষম হয়েছি ("যখন" মান হয় "এক্সপ্লোরারভিউভিটভিজিবল এবং ফাইলসমূহ এক্সপ্লোরারফোকাস" &&! ইনপুটফোকাস ") শর্টকাটটি" সেন্টিমিডি + এন্টার "তে পরিবর্তন করা হচ্ছে।

আপনি আপনার কী-বাইন্ডিং.জেএসনে নিম্নলিখিতগুলিও পেরিয়ে যেতে পারেন (কীবোর্ড শর্টকাট পৃষ্ঠায় এর সাথে একটি লিঙ্ক রয়েছে):

{
  "key": "cmd+enter",
  "command": "renameFile",
  "when": "explorerViewletVisible && filesExplorerFocus && !inputFocus"
}

এন্টারটি এখন এক্সপ্লোরারটিতে হাইলাইট করা ফাইলটি খুলবে এবং সিটিআরএল + এন্টার এটি নাম / সম্পাদনা মোডে রাখে।


Dএডিট

আমি 1.21.0 এ আপগ্রেড করার পরে এন্টার কীটি পুনরায় নামকরণ ফাইল হিসাবে কাজ শুরু করে। সেন্টিমিডি + লিখুন এখনও পুনরায় নামকরণ ফাইল হিসাবে কাজ করে। এটির সমাধান করতে হয় মেনু বার> কোড> পছন্দসমূহ> কীবোর্ড শর্টকাটগুলিতে যান এবং আপত্তিজনক এন্ট্রিতে ডান ক্লিক করুন এবং এটিকে সরিয়ে ফেলুন বা কীবিন্ডিংস.জেসনে কমান্ডের শুরুতে একটি হাইফেন / বিয়োগ চিহ্ন যুক্ত করুন:

{
  "key": "enter",
  "command": "-renameFile",
  "when": "explorerViewletVisible && filesExplorerFocus && !explorerResourceIsRoot && !inputFocus"
}

22

নিম্নলিখিত keybinding.jsonসংস্করণগুলি (এর মাধ্যমে খুলুন Code > Preferences > Keyboard Shortcuts > keybindings.json) পাওয়ার জন্য আমি এখানে কয়েকটি সমাধান একত্রিত করে শেষ করেছি :

  {
    "key": "cmd+enter",
    "command": "renameFile",
    "when": "explorerViewletVisible && filesExplorerFocus"
  },
  {
    "key": "enter",
    "command": "-renameFile",
    "when": "explorerViewletVisible && filesExplorerFocus"
  },
  {
    "key": "enter",
    "command": "list.select",
    "when": "listFocus && !inputFocus"
  }

4
এটি এক্সপ্লোরার উইন্ডোটিকে সম্পূর্ণ নাব্য করে তোলে। এখন ফাইল-ট্রিতে নেভিগেট করতে আমাকে ক্লিক করতে হবে না। আমি কেবল সম্পাদক থেকে সিএমডি-শিফট-ই ফাইল এক্সপ্লোরারের দিকে ফোকাস স্থানান্তরিত করতে, অন্য একটি ফাইলের তীর কী থেকে এবং ফাইলটি খোলার জন্য এন্টার টিপুন এবং সম্পাদকে ফোকাসটি শিফট করুন। নিখুঁত স্বজ্ঞাত। ধন্যবাদ.
উদ্দেশ্যটিটিসি

4
আপনি যদি আমার মতো হন তবে আপনি এটি কেবল একটি JSON ফাইলে রাখতে চান .... কমান্ড + শিফট + পি কমান্ড প্যালেটটি খোলে এবং "পছন্দসমূহ: কীবোর্ড শর্টকাটগুলি খুলুন" (JSON) "অনুসন্ধান করুন এবং এটি এই ফাইলটির দিকে নিয়ে যায়
iamnotsam

11

তাই আমি ভাল হিসাবে এই গাড়ীতে আঘাত, কিন্তু কীবোর্ড শর্টকাটগুলিকে আমি ব্যবহার কি শেষ মানচিত্র হয় cmd+enterনামান্তর থেকে renameFile অপসারণ enter

{
  "key": "cmd+enter",
  "command": "renameFile",
  "when": "explorerViewletVisible && filesExplorerFocus"
},
{
  "key": "enter",
  "command": "-renameFile",
  "when": "explorerViewletVisible && filesExplorerFocus"
}

4
এটি আমার পক্ষে কাজ করে না। বিকিডির উত্তর থেকে সামান্য দীর্ঘ অবহেলিত বাঁধাই হ'ল জিইউআই-সম্পাদক ব্যবহার করে "অপসারণ" বাছাইয়ের পরে কীবাইন্ডিংস.জসনে উত্পাদিত হয়েছিল। এটি ভিএসকোড 1.24.1 এ আমার জন্য কাজ করেছে।
আদমাল

9

cmd+down ম্যাক 10.10.5 তে ভিসকোড 1.10.2 ব্যবহার করে আমার পক্ষে কাজ করে না।

যাহোক, cmd+enter আমার জন্য কাজ করে।

অথবা আপনি যদি ফাইল এক্সপ্লোরার থেকে কোনও ফাইল খোলার জন্য নিজস্ব কী-বাইন্ডিং সেট করতে চান তবে এই লাইনগুলিকে আপনারটিতে যুক্ত করুন keybindings.json:

// open file from File Explorer
{ "key": "enter", "command": "list.select",
                     "when": "explorerViewletVisible && filesExplorerFocus" },

(অবশ্যই, আপনি enterযে কোনও মূল সংমিশ্রণে পরিবর্তন করতে পারেন)।



6

আমি "পুনরায় নামকরণ" এর শর্টকাটটি সরিয়ে দেওয়ার চেষ্টা করেছি, এতে "এন্টার" এর কী-বাইন্ডিং রয়েছে। তারপরে আমি "এন্টার" টিপলে এটি ফাইলটি সঠিকভাবে খোলে।


2

আমার জন্য, আমাকে করতে হবে command 0এবং তারপরে একটি করতে হবে command down এটি আমাকে এক্সপ্লোরারের কাছে নিয়ে আসে এবং তারপরে আমি নির্বাচিত ফাইলটি খুলি। এটামে, আমাকে enterফাইলটি খোলার জন্য কেবল আঘাত করতে হয়েছিল, আমি এটি একটি অদ্ভুত আচরণ বলে মনে করি। vscode v 1.21.1চালুOSX


0
  • SPACE: উন্মুক্ত তবে এক্সপ্লোরার ( filesExplorer.openFilePreserveFocusকমান্ড) এ ফোকাস রাখুন
  • CMD+Down: খোলা ফাইলটি খুলুন এবং ফোকাস করুন ( explorer.openAndPassFocusকমান্ড)

আপনি এগুলিকে "কোড - পছন্দসমূহ - কীবোর্ড শর্টকাটস" এ পরিবর্তন করতে পারেন: কীবোর্ড শর্টকাটগুলি (কোড - পছন্দসমূহ - কীবোর্ড শর্টকাটগুলি)


-1

পছন্দগুলিতে:

কোড -> পছন্দসমূহ -> কীবোর্ড শর্টকাটগুলি

এটি আপনার কীবাইন্ডিংস.জসনে যুক্ত করুন

{

    "key": "ctrl+n",
    "command": "workbench.action.files.newFile"
}

অ্যারের মধ্যে যা আপনি সেট করে থাকা অন্যান্য কী-বাইন্ডিংগুলি থাকতে পারে বা নাও থাকতে পারে। Keybindings.json সংরক্ষণ করুন Save

তারপরে আপনি যখন ফাইল এক্সপ্লোরারের কোনও ডিরেক্টরিতে যান, আপনি ctrl + n দিয়ে একটি নতুন ফাইল তৈরি করতে পারেন


হুঁ, এটা কি আপনি অন্য প্রশ্নের উত্তর দিচ্ছেন? এই প্রশ্নটি একটি বিদ্যমান ফাইল খোলার বিষয়ে।
জনি ওশিকা

-3

"প্রবেশ" আচরণটি আলাদা কেন তা নিশ্চিত নয়, আমি নিশ্চিত নই যে "সিস্টেমে" কেবল আপনার সিস্টেমের কী-বাইন্ডিংগুলিতে সেট করা আছে বা ওএস স্ট্যান্ডার্ডের ভিত্তিতে বিভিন্ন আচরণের জন্য এটির ডিফল্ট ...

সুসংবাদটি হ'ল, আপনি যা খুঁজছেন তা হ'ল সিটিআরএল + পি বা সিটিআরএল + ও

CTRL + P আসুন আপনাকে একটি ফাইল সন্ধান করুন এবং CTRL + O এটি খোলার উচিত (আপনি যে সঠিক আচরণটি চান সেটি)

"Workbench.action.files.openFile" কমান্ডের সম্ভাবনা হিসাবে আপনি "এন্টার" যুক্ত করতে সক্ষম হতে পারেন তবে আপনি যদি এটি করেন তবে এটি কিছু ভেঙে ফেলবে কিনা তা নিশ্চিত নন। এটি ব্যবহার করে দেখুন, বা কেবল দুটি প্ল্যাটফর্মেই CTRL + O ব্যবহার করতে অভ্যস্ত হন!

অধিক তথ্য:

https://code.visualstudio.com/Docs/customization/keybindings


4
আমি সিটিআরএল + পি বেশ বিস্তৃতভাবে ব্যবহার করি তবে কখনও কখনও আমি ফাইল এক্সপ্লোরার (সিএমডি + 0 বা সিএমডি + শিফট + ই) নেভিগেট করতে চাই এবং তারপরে একটি ফাইল খুলি, সমস্ত কিবোর্ড ব্যবহার করে। আশ্চর্যজনকভাবে, ম্যাকের ক্ষেত্রে এটি সম্ভব বলে মনে হচ্ছে না।
জনি ওশিকা

4
আমাকেও @ জোহনি ওশিকা, আমি একজন VIMব্যবহারকারী এবং আমি এমন নড়বড়ে কমেন্টার ব্যবহার করতে অভ্যস্ত যা ফাইলের কাঠামোর মতো একটি সাইডবার sublimeবা এর মতো প্রদর্শন করে Atom। আমার ধারণা আমি ব্যবহার করতে vscode
পিক্সেল 67

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