Microsoft के विज़ुअल स्टूडियो कोड का उपयोग करते हुए, मैं साइडबार में दिखने वाली कुछ फ़ाइलों और फ़ाइल पैटर्नों को कैसे छिपा सकता हूँ?
मैं फ़ाइलों को छिपाना .meta
और .git
स्टाइल करना चाहता हूं
command+p
(उदात्त पृष्ठभूमि से आने वाली)
Microsoft के विज़ुअल स्टूडियो कोड का उपयोग करते हुए, मैं साइडबार में दिखने वाली कुछ फ़ाइलों और फ़ाइल पैटर्नों को कैसे छिपा सकता हूँ?
मैं फ़ाइलों को छिपाना .meta
और .git
स्टाइल करना चाहता हूं
command+p
(उदात्त पृष्ठभूमि से आने वाली)
जवाबों:
आप एक्सप्लोरर और खोजों से फ़ाइलों और फ़ोल्डरों को छिपाने के लिए पैटर्न कॉन्फ़िगर कर सकते हैं।
File > Preferences > Settings
। इससे सेटिंग स्क्रीन खुल जाएगी।files:exclude
शीर्ष पर खोज में खोजें ।node_modules/
फिर ओके पर क्लिक करें। पैटर्न सिंटैक्स शक्तिशाली है। आप खोज एक्रॉस फ़ाइलें विषय के तहत पैटर्न मिलान विवरण पा सकते हैं । जब आप कर रहे हैं यह कुछ इस तरह दिखना चाहिए:
यदि आप सेटिंग्स फ़ाइल को सीधे संपादित करना चाहते हैं: उदाहरण के लिए अपने कार्यक्षेत्र में एक शीर्ष स्तर के नोड_मॉडल फ़ोल्डर को छिपाने के लिए:
"files.exclude": {
"node_modules/": true
}
सभी फ़ाइलें के साथ शुरू छिपाने के लिए ._
इस तरह के रूप ._.DS_Store
पर OSX पाया फाइलें:
"files.exclude": {
"**/._*": true
}
आपके पास कार्यक्षेत्र सेटिंग्स (मुख्य मेनू:) को बदलने की क्षमता भी है File > Preferences > Workspace Settings
। कार्यक्षेत्र सेटिंग .vscode/settings.json
आपके वर्तमान कार्यक्षेत्र में एक फ़ाइल बनाएगी और केवल उस कार्यक्षेत्र पर लागू होगी। उपयोगकर्ता सेटिंग्स आपके द्वारा खोले गए वीएस कोड के किसी भी उदाहरण पर वैश्विक रूप से लागू की जाएंगी, लेकिन यदि वे मौजूद हैं तो वे कार्यक्षेत्र सेटिंग्स को ओवरराइड नहीं करेंगे। उपयोगकर्ता और कार्यक्षेत्र सेटिंग्स को अनुकूलित करने पर अधिक पढ़ें ।
"**/node_modules/**": true
कभी-कभी आप किसी विशिष्ट प्रोजेक्ट के लिए कुछ फ़ाइल प्रकारों को छिपाना चाहते हैं। उस स्थिति में, आप अपने प्रोजेक्ट फ़ोल्डर में एक फ़ोल्डर बना सकते हैं जिसे फ़ाइल कहा जाता है .vscode
और settings.json
वहाँ फ़ाइल बना सकते हैं, (यानी .vscode/settings.json
)। उस फ़ाइल के भीतर की सभी सेटिंग्स केवल आपके वर्तमान कार्यक्षेत्र को प्रभावित करेंगी।
उदाहरण के लिए, टाइपस्क्रिप्ट प्रोजेक्ट में, यह वही है जो मैंने उपयोग किया है:
// Workspace settings
{
// The following will hide the js and map files in the editor
"files.exclude": {
"**/*.js": true,
"**/*.map": true
}
}
" मेक हिडन " एक्सटेंशन शानदार काम करता है!
छिपाएँ संदर्भ मेनू को सक्षम करने से आपकी परियोजना की निर्देशिका पर अधिक नियंत्रण प्रदान करती है जो आपको छिपी / प्रदर्शन क्रियाओं को आसानी से करने की अनुमति देती है, छिपी वस्तुओं को देखने के लिए एक दृश्य फलक और कार्यक्षेत्रों को बचाने के लिए बल्क छिपी वस्तुओं के बीच जल्दी से टॉगल करने की क्षमता।
.meta
यूनिटी 3 डी का उपयोग करते समय फाइलों के लिए , मुझे छिपने के लिए सबसे अच्छा पैटर्न मिला:
"files.exclude": {
"*/**/**.meta": true
}
यह सभी फ़ोल्डरों और सबफ़ोल्डर्स को कैप्चर करता है, और foo.cs.meta
इसके अतिरिक्त उठाएगाfoo.meta
.pyc
द्वारा उत्पन्न फ़ाइलों के लिए काम किया ।
Error parsing glob ... invalid use of **; must be one path component
होना चाहिए"*/**/*.meta": true
मैं vscode एक्सटेंशन पीप की सिफारिश करना चाहूंगा , जो आपको अपनी परियोजनाओं में बाहर की गई फाइलों को छिपाने की अनुमति देता है।
F1Vscode कमांड लाइन (कमांड पैलेट) के लिए मारो , फिर
ext install [enter] peep [enter]
आप की तरह एक कुंजी के लिए "extension.peepToggle" बाध्य कर सकते हैं Ctrl+ Shift+ P(के रूप में ही F1आसान टॉगल के लिए डिफ़ॉल्ट रूप से)। कुंजी बाइंडिंग के लिए Ctrl+ K Ctrl+ मारो S, दर्ज करें peep
, पीपल टॉगल का चयन करें और अपना बंधन जोड़ें।
__pycache__
फ़ोल्डर और *.pyc
फ़ाइलों पूरी तरह से डेवलपर के लिए अनावश्यक हैं। एक्सप्लोरर व्यू से इन फाइलों को छिपाने के लिए, हमें VSCode के लिए settings.json को एडिट करना होगा। फ़ोल्डर और फ़ाइलों को नीचे दिखाए अनुसार जोड़ें:
"files.exclude": {
...
...
"**/*.pyc": {"when": "$(basename).py"},
"**/__pycache__": true,
...
...
}
यदि आपका एक कोणीय 2+ अनुप्रयोग पर काम कर रहा है , और मेरी तरह आप एक स्वच्छ कार्य वातावरण पसंद करते हैं, तो @ omt66 उत्तर का पालन करें और अपनी सेटिंग में नीचे पेस्ट करें। json फ़ाइल। मेरा सुझाव है कि एक बार सभी प्रारंभिक सेटअप पूरा हो जाने के बाद आप ऐसा करें।
नोट : यह वास्तव में .vscode फोल्डर (सेटिंग्स के साथ। Json) को भी छिपा देगा। (यदि आपको बाद में बदलाव करने की आवश्यकता है तो अपनी मूल फ़ाइल एक्सप्लोरर / टेक्स्ट एडिटर में खोलें)
{
"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
}
}
यह मेरे लिए एक जवाब का इतना अच्छा नहीं हो सकता है, लेकिन यदि आप पहली बार उन सभी फाइलों को चुनते हैं, जिन्हें आप साइड बार में दबाकर एक्सेस करना चाहते हैं, ताकि वे उदाहरण के लिए आपकी स्क्रीन के ऊपर पॉप अप करें: script.js, index। html, style.css। उन सभी फ़ाइलों को बंद करें जिनकी आपको शीर्ष पर आवश्यकता नहीं है।
जब आप Windows और linux पर Ctrl + B दबाते हैं, तो मुझे नहीं पता कि यह मैक पर क्या है।
लेकिन अब यह आपके लिए है। कृपया कोई नफरत न भेजें
Ctrl-E
मेनू द्वारा फाइलों तक पहुंचता हूं ।