আমি ভিজুয়াল স্টুডিও কোডের সাইডবার থেকে নির্দিষ্ট ফাইলগুলি কীভাবে আড়াল করব?


629

মাইক্রোসফ্টের ভিজ্যুয়াল স্টুডিও কোড ব্যবহার করে, আমি কীভাবে কিছু ফাইল এবং ফাইলের ধরণগুলি সাইডবারে উপস্থিত থেকে আড়াল করব?

আমি ফাইলগুলি আড়াল করতে .metaএবং .gitস্টাইল করতে চাই


3
এটি আপনার যা প্রয়োজন ঠিক তা নয়, তবে আপনার ওয়ার্কস্পেস সেটিংসে "অনুসন্ধান.এক্সক্লুড ফোল্ডার" বৈশিষ্ট্য যুক্ত করে আপনি অন্ততপক্ষে নির্দিষ্ট ফোল্ডারগুলি অনুসন্ধান থেকে বাদ দিতে পারেন। এটি আমার পক্ষে যথেষ্ট ছিল যেহেতু আমি সাধারণত Ctrl-Eমেনু দ্বারা ফাইলগুলিতে পৌঁছায় ।
কাতানা 314

1
সুন্দর টিপ। আমি সেভাবে ফাইলগুলিও পেতে পারি এবং command+pএকটি উত্তম পটভূমি থেকে আগত)
ক্রিস

1
সাইড বারে .gitignored ফাইলগুলি স্বয়ংক্রিয়ভাবে আড়াল করার বিষয়ে সম্পর্কিত সমস্যা: github.com/Mic Microsoft
জোহান

উত্তর:


1075

আপনি এক্সপ্লোরার এবং অনুসন্ধানগুলি থেকে ফাইল এবং ফোল্ডারগুলি গোপন করতে নিদর্শনগুলি কনফিগার করতে পারেন।

  1. ভিএস ব্যবহারকারী সেটিংস খুলুন (প্রধান মেনু: File > Preferences > Settings :)। এটি সেটিং স্ক্রিনটি খুলবে।
  2. সন্ধান করা files:exclude উপরের অনুসন্ধান।
  3. প্রয়োজন অনুযায়ী নতুন গ্লোব নিদর্শনগুলির সাথে ব্যবহারকারী সেটিংটি কনফিগার করুন। এই ক্ষেত্রে এই প্যাটার্নটি যুক্ত node_modules/করুন এবং ঠিক আছে ক্লিক করুন। প্যাটার্ন সিনট্যাক্স শক্তিশালী। আপনি ফাইলগুলি জুড়ে অনুসন্ধানের বিষয়বস্তু অনুসারে প্যাটার্নের সাথে মিলের বিশদ খুঁজে পেতে পারেন ।

আপনার কাজ শেষ হওয়ার পরে এটি এমন কিছু দেখতে পাওয়া উচিত: এখানে চিত্র বর্ণনা লিখুন

আপনি যদি সেটিংস ফাইলটি সরাসরি সম্পাদনা করতে চান: উদাহরণস্বরূপ আপনার কর্মক্ষেত্রে একটি শীর্ষ স্তরের নোড_মডিউল ফোল্ডারটি আড়াল করতে:

"files.exclude": {
    "node_modules/": true
}

ওএসএক্স-এ পাওয়া ফাইলগুলির ._মতো শুরু হওয়া সমস্ত ফাইলগুলি আড়াল করতে ._.DS_Store:

"files.exclude": {
    "**/._*": true
}

আপনার ওয়ার্কস্পেস সেটিংস পরিবর্তন করার ক্ষমতাও রয়েছে (প্রধান মেনু File > Preferences > Workspace Settings:)। ওয়ার্কস্পেস সেটিংস .vscode/settings.jsonআপনার বর্তমান ওয়ার্কস্পেসে একটি ফাইল তৈরি করবে এবং কেবলমাত্র সেই ওয়ার্কস্পেসে প্রয়োগ করা হবে। আপনি যে কোনও ভিএস কোড খোলেন সে ক্ষেত্রে ব্যবহারকারী সেটিংস বিশ্বব্যাপী প্রয়োগ করা হবে, তবে উপস্থিত থাকলে তারা ওয়ার্কস্পেস সেটিংসকে ওভাররাইড করবে না। ব্যবহারকারী এবং কর্মক্ষেত্র সেটিংস কাস্টমাইজ করার বিষয়ে আরও পড়ুন ।


3
সিম লিঙ্কগুলি / উপকরণগুলি বাদ দেওয়ার কোনও উপায়?
গ্র্যানমো

4
সাব ফোল্ডারগুলিতে সমস্ত নোড_মডিউলগুলি আড়াল করতে আপনি ব্যবহার করতে পারেন:"**/node_modules/**": true
সুপনেট

3
পরবর্তী ভিএসকোড সংস্করণগুলিতে (নভেম্বর 2017) আপনি ফাইল> পছন্দসমূহ> সেটিংস ব্যবহার করেন এবং ইউজারসেটিংস বা ওয়ার্কস্পেস নির্বাচন করতে উপরের ডানদিকে ড্রপডাউন ব্যবহার করেন। ওয়ার্কস্পেস নির্বাচন করা তারপরে আপনার প্রকল্পে .vscode ফোল্ডার এবং সেটিংস তৈরি করবে jজসন
Drenai

1
@ বেকো, হ্যাঁ, আপনাকে পরিবর্তন করার পরে আপনার সম্পাদক পুনরায় চালু করতে হবে।
জোহান ওয়ালস 27'18

3
এটি কার্যকর হওয়ার জন্য আপনাকে আর ভিএস কোড পুনরায় চালু করতে হবে না।
মারেডচিজ

213

কখনও কখনও আপনি একটি নির্দিষ্ট প্রকল্পের জন্য নির্দিষ্ট ফাইলের প্রকারগুলি গোপন করতে চান। .vscodeসেক্ষেত্রে আপনি আপনার প্রজেক্ট ফোল্ডারে একটি ফোল্ডার তৈরি করতে পারেন settings.jsonএবং সেখানে ফাইল তৈরি করতে পারেন , (যেমন ie.vscode/settings.json )। এই ফাইলের মধ্যে থাকা সমস্ত সেটিংস কেবলমাত্র আপনার বর্তমান কর্মক্ষেত্রকে প্রভাবিত করবে।

উদাহরণস্বরূপ, একটি টাইপস্ক্রিপ্ট প্রকল্পে, আমি এটি ব্যবহার করেছি:

// Workspace settings
{
    // The following will hide the js and map files in the editor
    "files.exclude": {
        "**/*.js": true,
        "**/*.map": true
    }
}

8
আপনি পছন্দসমূহ> সেটিংসে যান যখন আপনি ব্যবহারকারী সেটিংস এবং কর্মক্ষেত্র সেটিংসের মধ্যে স্যুইচ করতে পারেন যেখানে ভিএস কোডের এখন একটি ট্যাব রয়েছে, যাতে আপনাকে নিজে আর ফাইলটি তৈরি করতে হবে না। ফাইলের ধরণ বাদ দিয়ে দুর্দান্ত উদাহরণ - ধন্যবাদ!
টিম ফ্র্যাঙ্কলিন

24

" গোপন করুন " এক্সটেনশন দুর্দান্ত কাজ করে!

মেক হিডেন প্রসঙ্গ মেনুগুলি সক্ষম করে আপনার প্রকল্পের ডিরেক্টরিতে আরও নিয়ন্ত্রণ সরবরাহ করে যা আপনাকে অনায়াসে আড়াল / প্রদর্শন ক্রিয়াকলাপ সম্পাদন করতে দেয়, একটি দর্শন ফলক অন্বেষী লুকিয়ে থাকা আইটেমগুলি দেখার জন্য এবং কার্যক্ষেত্রগুলি সংরক্ষণ করার দক্ষতাকে বাল্কের গোপন আইটেমগুলির মধ্যে দ্রুত টগল করার জন্য।


23

.metaইউনিটি 3 ডি ব্যবহার করার সময় ফাইলগুলির জন্য , আমি লুকানোর সেরা প্যাটার্নটি পেয়েছি:

"files.exclude": {
  "*/**/**.meta": true
}

এটি সমস্ত ফোল্ডার এবং সাবফোল্ডারগুলি ক্যাপচার করে এবং এগুলি foo.cs.metaছাড়াও তা গ্রহণ করবেfoo.meta


5
অজগর.pyc দ্বারা উত্পন্ন ফাইলগুলির জন্য কাজ করেছেন ।
ডোমিনিক মোটুকা

3
এটি কাজ করে, তবে বিশ্বব্যাপী অনুসন্ধান ত্রুটির সাথে কাজ করা বন্ধ করে Error parsing glob ... invalid use of **; must be one path component"*/**/*.meta": true
:,

20

আমি vscode এক্সটেনশন পিপ সুপারিশ করতে চাই , যা আপনি আপনার প্রকল্পের settings.json বাদ ফাইল লুকান টগল করতে পারবেন।

F1তারপরে vscode কমান্ড লাইন (কমান্ড প্যালেট) এর জন্য হিট করুন

ext install [enter] peep [enter]

সহজে টগলিংয়ের জন্য আপনি "এক্সটেনশন.পিপটগল" কে Ctrl+ Shift+ P( F1ডিফল্টরূপে একই ) মতো কীতে বাঁধতে পারেন । কী বাইন্ডিংয়ের জন্য Ctrl+ K Ctrl+ তে হিট করুন S, প্রবেশ করুন peep, পিপ টগল নির্বাচন করুন এবং আপনার বাঁধাই যুক্ত করুন।


17

__pycache__ফোল্ডার এবং *.pycফাইল সম্পূর্ণভাবে ডেভেলপার অপ্রয়োজনীয়। এক্সপ্লোরার ভিউ থেকে এই ফাইলগুলি আড়াল করতে, আমাদের ভিএসকোডের সেটিংস.জসন সম্পাদনা করতে হবে। ফোল্ডার এবং ফাইলগুলি নীচে প্রদর্শিত হিসাবে যুক্ত করুন:

"files.exclude": {
  ...
  ...
  "**/*.pyc": {"when": "$(basename).py"}, 
  "**/__pycache__": true,
  ...
  ...
}

3

যদি আপনি একটি কৌণিক 2+ অ্যাপ্লিকেশনটিতে কাজ করছেন, এবং আমার মতো আপনি একটি পরিষ্কার পরিশ্রমী পরিবেশ পছন্দ করেন তবে @ omt66 উত্তর অনুসরণ করুন এবং নীচে আপনার সেটিংস.জসন ফাইলে পেস্ট করুন। সমস্ত প্রাথমিক সেটআপ শেষ হয়ে গেলে আপনি এটি করার পরামর্শ দিচ্ছি।

দ্রষ্টব্য : এটি প্রকৃতপক্ষে .vscode ফোল্ডারটি (সেটিংস.জসন সহ) আড়াল করবে। (আপনার যদি পরে পরিবর্তনগুলি দরকার হয় তবে আপনার স্থানীয় ফাইল এক্সপ্লোরার / পাঠ্য সম্পাদক এ খুলুন)

https://pastebin.com/X2NL6Vxb

{
    "files.exclude": {
        ".vscode":true,
        "node_modules/":true,
        "dist/":true,
        "e2e/":true,
        "*.json": true,
        "**/*.md": true,
        ".gitignore": true,
        "**/.gitkeep":true,
        ".editorconfig": true,
        "**/polyfills.ts": true,
        "**/main.ts": true,
        "**/tsconfig.app.json": true,
        "**/tsconfig.spec.json": true,
        "**/tslint.json": true,
        "**/karma.conf.js": true,
        "**/favicon.ico": true,
        "**/browserslist": true,
        "**/test.ts": true
    }
}

0

এটি আমার পক্ষে উত্তরের মতো খুব ভাল নাও হতে পারে তবে আপনি যদি প্রথমে সাইড বারে টিপে আপনি অ্যাক্সেস করতে চান এমন সমস্ত ফাইল নির্বাচন করেন, যাতে তারা আপনার পর্দার উপরে পপ আপ করে উদাহরণস্বরূপ: স্ক্রিপ্ট.জেএস, সূচক। এইচটিএমএল, স্টাইল কোড আপনার শীর্ষে প্রয়োজন নেই এমন সমস্ত ফাইল বন্ধ করুন।

আপনি যখন উইন্ডোজ এবং লিনাক্সে Ctrl + B টিপুন তা সম্পন্ন করার পরে, আমি জানি না এটি ম্যাকের কী।

তবে ওখানে তোমার আছে। কোন ঘৃণা প্রেরণ করুন

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