आज Microsoft ने Visual Studio Code फ़ाइल / फ़ोल्डर संपादक जारी किया ।
पहली सीमा यह है कि यह एकल-आवृत्ति अनुप्रयोग प्रतीत होता है।
वहाँ कई उदाहरणों को प्राप्त करने का एक तरीका है, या अन्यथा एक साथ कई फ़ोल्डर्स खोलना है?
आज Microsoft ने Visual Studio Code फ़ाइल / फ़ोल्डर संपादक जारी किया ।
पहली सीमा यह है कि यह एकल-आवृत्ति अनुप्रयोग प्रतीत होता है।
वहाँ कई उदाहरणों को प्राप्त करने का एक तरीका है, या अन्यथा एक साथ कई फ़ोल्डर्स खोलना है?
जवाबों:
Ctrl+ Shift+ Nएक नई विंडो खोलेगा, जबकि Ctrl+ Kतब चाबियाँ जारी करता है, और दबाने Oसे एक नई विंडो में वर्तमान टैब खुल जाएगा। इसके बाद आप मेनू का उपयोग कर सकते हैं फ़ाइल → फ़ोल्डर खोलें प्रत्येक विंडो में विभिन्न फ़ोल्डरों के साथ दृश्य स्टूडियो कोड के दो उदाहरणों के लिए।
⌘+ Shift+ Nऔर ⌘+ Kमैक के लिए।
उपयोग
code -n
जब कार्यक्रम की शुरूआत। यह "पिछले सत्र को पुनर्स्थापित करने के बजाय विज़ुअल स्टूडियो कोड का एक नया सत्र खोलता है।" ( यहां से )।
जिस तरह से मैंने इसका उपयोग किया था वह -n
पैरामीटर को शामिल करने के लिए मेरे "कोड" शॉर्टकट को संशोधित करके था :
while Ctrl+K then release the keys and press O would open the current tab in a new window
यदि आप एक ही फ़ोल्डर के कई उदाहरण खोलना चाहते हैं, तो यह वर्तमान में समर्थित नहीं है। यदि आप इसे कार्यान्वित देखना चाहते हैं, तो इस GitHub मुद्दे को देखें और आगे बढ़ाएँ: एकाधिक Visual Studio कोड विंडो में प्रोजेक्ट फ़ोल्डर खोलने के लिए समर्थन
Ctrlनई विंडो में + Shift+ Pडुप्लिकेट कार्यक्षेत्र Enter
से: https://code.visualstudio.com/updates/v1_24#_duplicate-workspace-in-new-window
एक ही परियोजना के कई उदाहरण
कारगर युक्तियाँ
आप एक ही फ़ोल्डर के कई उदाहरण नहीं खोल सकते हैं, लेकिन मुझे जो वर्कअराउंड मिला है वह है अलग-अलग फ़ोल्डर्स को खोलना।
lib
-components
-models
-helpers
tests
इसलिए, यहां मैं अलग-अलग विंडो में घटक, मॉडल और परीक्षण खोल सकता हूं और फिर मैं उन्हें अपने तीन मॉनिटर पर देख सकता हूं।
यह थोड़ा सरल लगता है लेकिन इससे मुझे बहुत मदद मिली है।
मैं यहां यह पता लगाने के लिए आया कि वीएसकोड (मैक ओएस) कैसे बनाया जाए जब एक फ़ाइल या फ़ोल्डर खोला जाए और VSCode पहले से ही चल रहा हो। जैसा GitHub Atom करता है। ऊपर दिए गए उत्तरों ने मेरी क्वेरी का उत्तर नहीं दिया है, बिट मुझे जवाब मिला है तो मैं साझा करूंगा।
सेटिंग:
window.openFilesInNewWindow
- यदि सेट किया जाता है on
, तो फाइलें एक नई विंडो में खुलेंगी।
window.openFoldersInNewWindow
- यदि सेट किया जाता है on
, तो फ़ोल्डर एक नई विंडो में खुलेंगे।
इसे एटम जैसा व्यवहार करने के लिए बोनस: सेट window.newWindowDimensions
टू maximised
।
हमारे 0.9.0 रिलीज के साथ शुरू करते हुए, हमने window.reopenFolders
यह नियंत्रित करने के लिए एक नई सेटिंग जोड़ी कि क्या विज़ुअल स्टूडियो कोड को पिछले सत्र के सभी फ़ोल्डरों को पुनर्स्थापित करना चाहिए।
डिफ़ॉल्ट रूप से केवल आपके द्वारा काम की गई अंतिम सक्रिय विंडो को पुनर्स्थापित किया जाएगा, लेकिन यदि आप इस सेटिंग को बदलते हैं all
, तो विज़ुअल स्टूडियो कोड स्वचालित रूप से अपनी विंडो में सभी फ़ोल्डरों को फिर से खोल देगा।
लिनक्स में (उबंटू और काली लिनक्स के साथ परीक्षण किया गया ) आप डॉक पर टाइल को राइट क्लिक करके चुन सकते हैं New Window
।
आप कई विंडो खोल सकते हैं (मेनू से या code
फिर निष्पादन योग्य चलाकर )।
हालांकि, दुर्भाग्य से इस समय वास्तव में अलग-अलग उदाहरण होने का कोई रास्ता नहीं है। उदाहरण के लिए, यदि आपके पास प्रत्येक (अलग-अलग रास्तों आदि) में अलग-अलग वातावरण के साथ दो गोले खुले हैं, तो code
दोनों को लॉन्च करने के परिणामस्वरूप दूसरी खिड़की पहले के समान पथ साझा करेगी, और उस वातावरण को अनदेखा करने से इसे लॉन्च किया गया था।
यदि प्रत्येक फ़ोल्डर को किसी भिन्न पथ से खोलता है, तो एकाधिक VS कोड विंडो को एक ही प्रभावी फ़ोल्डर में खोला जा सकता है। उदाहरण के लिए, विंडोज पर, C: \ Git \ MyProject में एक प्रोजेक्ट VS कोड के एक उदाहरण में खुला हो सकता है, जबकि \ MyPC \ c $ \ Git \ MyProject दूसरे उदाहरण में खुला है। यदि व्यवस्थापक शेयर (c $) उपलब्ध या उपयुक्त नहीं है, तो एक स्पष्ट शेयर का निर्माण किया जा सकता है जो आवश्यक पहुंच प्रदान करता है।
नहीं, यह एक आदर्श समाधान नहीं है।
यदि आपके पास एक फ़ोल्डर के तहत कई फ़ोल्डर्स में आपकी सभी जावास्क्रिप्ट फाइलें हैं जो बहुत अच्छी तरह से काम करती हैं, और यही मैंने किया है: