फ़ाइलों के दृश्य स्टूडियो कोड को ताज़ा करें


87

विज़ुअल स्टूडियो कोड (OSX पर संस्करण 0.10.11), एक फ़ोल्डर में फ़ाइलों को ताज़ा नहीं करता है। क्या इसे ताज़ा करने के लिए मजबूर करने का कोई तरीका है। वर्तमान में मुझे पूरे कार्यक्रम को बंद करना और फिर से खोलना है।


जवाबों:


86

EDIT: इस बीच फ़ाइल एक्सप्लोरर विजेट में एक रीलोड बटन जोड़ा गया है।

workbench.action.reloadWindowकमांड का उपयोग करें । File -> Preferences -> Keyboard Shotcutsइस कमांड के लिए शॉर्टकट को जाने और परिभाषित करें। मेरे सिस्टम पर इसे Ctrl+ पर रखा गया है F5। इस keybindings.jsonतरह दिखती है एंट्री :

{
  "key": "ctrl+f5",
  "command": "workbench.action.reloadWindow",
  "when": "editorTextFocus"
}

उत्तर के लिए बहुत बहुत धन्यवाद। फिलहाल मैं इसे रीफ्रेश नहीं कर सकता, इसलिए मैं अभी तक इसका परीक्षण नहीं कर सकता! : P मेरे लिए इस कार्य का परीक्षण और सत्यापन करते ही सही होगा।
एजेपी

24
आपको बस फ़ाइल एक्सप्लोरर को ताज़ा करने की आवश्यकता है, या तो फ़ाइल एक्सप्लोरर के शीर्ष सर्कल में तीर पर क्लिक करें ( यह स्क्रीनशॉट देखें ) या कीबोर्ड शॉर्टकट का उपयोग करें ( देखें @ जैक-क्लिक का जवाब )।
डॉमिनिक


1
मैंने "workbench.action.reloadWindow" के लिए सेटिंग्स खोजीं और इसने 35 सेटिंग्स लौटा दीं, जिनमें से कोई भी ऐसा नहीं है जो मुझे चाहिए था। स्क्रीनशॉट ने वास्तव में मदद की!
रेगेगिटेरिटी

4
यह सभी खुले टर्मिनलों को बंद कर देता है; सभी निर्माण, परीक्षण, परीक्षण कवरेज उपकरण। एक अच्छा समाधान प्रभावी ढंग से एप्लिकेशन को पुनरारंभ करना नहीं है; यह सही उत्तर नहीं होना चाहिए; यह सही उत्तर है stackoverflow.com/a/48547570/1551184
raiz media

70

यदि आप नाविक में कार्यक्षेत्र जड़ पर मंडराते हैं, तो इसके दाईं ओर चार आइकन दिखाई देते हैं। उन चिह्नों में से तीसरा, एक गोलाकार तीर, ताज़ा है - यह फ़ाइल सूची को पुनः लोड करता है।

यहां छवि विवरण दर्ज करें


मेरे संस्करण में मंडराना व्यवहार (मैक ओएसएक्स पर 1.41.1) थोड़ा अजीब है: 1: आप इसे कार्यक्षेत्र पैनल में किसी भी नोड पर मँडरा करके ला सकते हैं। 2: यदि आप कार्यक्षेत्र की रेखा का चयन स्वयं करते हैं तो यह भी बिना रोके दिखाई देगा 3: यदि कार्यस्थान पैनल ऐसा है कि आप केवल हेडर देखते हैं तो
Glenn Lawrence

39

आप विंडो को पुनः लोड करने के लिए कमांड पैलेट का उपयोग कर सकते हैं:

  1. साथ कमांड पैलेट खोलें देखें > कमान पैलेट ... (या Shift + Cmd + पी OS X पर)
  2. टाइप करें reload windowऔर एंटर दबाएं

यह सभी खुले टर्मिनलों को बंद कर देता है; सभी निर्माण, परीक्षण, परीक्षण कवरेज उपकरण। मेरे लिए एक अच्छा समाधान नहीं है
raiz मीडिया

1
Ctrl + Shift + P विंडोज पर
aloisdg पर जाने के लिए codidact.com

27

आपको पूरी विंडो को पुनः लोड करने की आवश्यकता नहीं है, बस फ़ोल्डर सूची। विंडो को फिर से लोड करने से टर्मिनलों की मौत हो जाएगी, इतिहास को खो देंगे, आदि। आप एक्सप्लोरर में ताज़ा बटन का उपयोग करके ऐसा कर सकते हैं (दाएं से दूसरा):

यहां छवि विवरण दर्ज करें

यदि आपको लगता है कि आपको ऐसा करने की आवश्यकता है तो आप इसके लिए कीबाइंडिंग जोड़ सकते हैं, उदाहरण के लिए:

{
  "key": "ctrl+f5",
  "command": "workbench.files.action.refreshFilesExplorer"
}

यह स्वीकृत उत्तर क्यों नहीं है? यह सिर्फ फाइलें है, खिड़की नहीं!
टिमो

8

वीएस कोड 1.13.0 के साथ आज के इस भाग में और कीबोर्ड शॉर्टकट्स में मैं देख रहा हूं

workbench.files.action.refreshFilesExplorer

1

किसी एकल फ़ाइल को पुनः लोड करने के लिए:

  • ⇧⌘P
  • टाइप "रिवर्ट फाइल"

विंडोज पर:

  • Ctrl + Shift + P
  • टाइप "रिवर्ट फाइल"

विंडोज पर VSCode v1.18.1 में परीक्षण किया गया


1

यदि आप SFTP एक्सटेंशन का उपयोग करते हैं तो आप SFTP को रिफ्रेश करने के लिए कर सकते हैं: EXPLORER सूची (VSC 1.40.2 के साथ विंडोज पर परीक्षण किया गया):

फ़ाइल => वरीयताएँ => कीबोर्ड शॉर्टकट => खोजें: ताज़ा करें

फिर आपको परिणाम सूची में "ताज़ा करें / sftp.remoteExplorer.refresh" ढूंढना होगा। प्रविष्टि पर क्लिक करें, फिर प्रविष्टि से पहले धन चिह्न पर क्लिक करें, फिर अपने इच्छित शॉर्टकट को दबाएं और "दर्ज करें" दबाएं। मैंने "Ctrl + Alt + F5" लिया क्योंकि यह पहले से ही अन्य कमांड के लिए उपयोग नहीं किया गया है।


0

अपने sln पर राइट-क्लिक करें (कहेंगे 0 / n समाधान) संवाद की निचली पंक्ति में इसे प्रोजेक्ट समाधान पुनः लोड करना कहेंगे। यदि यह मौजूद नहीं है, तो यह सबसे अधिक संभावना थी। फिर से निर्माण चलाने की कोशिश करें।


0

जब search.maintainFileSearchCacheविकल्प सक्षम हो जाता है तो मैंने उन फ़ाइलों को खोजना शुरू कर दिया है जिनके साथ मैं Ctrl-Pशॉर्टकट का उपयोग कर रहा हूं

यहां छवि विवरण दर्ज करें


0

जैसा कि दूसरों ने कहा, यह फ़ाइल एक्सप्लोरर को ताज़ा कर रहा है और खिड़की को नहीं। तो आप अपने keybindings.json में हो सकता है:

 {
    "key": "ctrl+f5",
    "command": "workbench.action.reloadWindow",
    "when": "editorTextFocus"
  },
  {
    "key": "ctrl+f6",
    "command": "workbench.files.action.refreshFilesExplorer"
  }

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.