क्या विज़ुअल स्टूडियो कोड में बुकमार्क हैं?


287

मैं विज़ुअल स्टूडियो कोड में बुकमार्क कैसे सेट कर सकता हूं? मुझे कोई कीबोर्ड शॉर्टकट नहीं मिल रहा है।

या फिर कुछ और है जो मैं इसके बजाय उपयोग कर सकता हूं?


ऐसा लगता है कि बुकमार्क क्रमांकित बुकमार्क्स की तुलना में थोड़ा अधिक शक्तिशाली है। यह लेबलों का समर्थन करता है, जो कभी भी आपकी इच्छा के अनुसार नंबरिंग स्कीम कर सकता है। इसके अलावा, गिने हुए बुकमार्क 0-9 तक सीमित प्रतीत होते हैं।
एंड्रयू

बुकमार्क एक्सटेंशन: Ctrl + K + S (या Ctrl + Shift + P कीबोर्ड शॉर्टकट खोलने के लिए) और हॉटकी को असाइन / बदलने के लिए बुकमार्क खोजें। यह भी अच्छा है: यह बाईं ओर एक नया टैब जोड़ता है ताकि आप अपने बुकमार्क देख सकें। वे सत्रों के बीच बने रहते हैं।
एंड्रयू

आप कर्सर को उस स्थान पर ले जाने के लिए ctrl + - (वापस जाएँ) या ctrl + Shift + - (आगे बढ़ें) को दबा सकते हैं। तरह तरह के बुकमार्क
मुहम्मद उमर

जवाबों:


339

हां, एक्सटेंशन के जरिए। प्रयास करें marketplace.visualstudio.com पर बुकमार्क विस्तार

हिट Ctrl+ Shift+ Pऔर प्रकार install extensionsऔर Enter दबाएं, फिर Bookmarkऔर प्रेस दर्ज करें।

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

आगे आप एक बुकमार्क बनाने और उसे स्थानांतरित करने के लिए किन कुंजियों का उपयोग करने के लिए अनुकूलित कर सकते हैं। उसके लिए यह प्रश्न देखें ।


3
बुकमार्क अब सभी फ़ाइलों के माध्यम से नेविगेट करते हैं। गिने हुए बुकमार्क अभी भी इस महत्वपूर्ण विशेषता को याद करते हैं।
Rheinprinz

2
क्या आप इसे सभी फ़ाइलों के माध्यम से नेविगेट नहीं करने के लिए कह रहे हैं? अगर मुझे सही से याद है कि ऊपर दिया गया बुकमार्क एक्सटेंशन नम्बर नहीं है, और जिस कारण से मैं नम्बर के बुकमार्क का उपयोग नहीं करना चाहता हूँ, तो यह केवल एक और मानसिक बिटिया है जो मुझे विचलित करती है। मुझे सिर्फ अन-नम्बर वाले चाहिए। तुम भी? या आप अलग हैं?
वॉरेन पी

तो क्या क्रमांकित बुकमार्क प्रति बुकमार्क एक अलग कीबोर्ड शॉर्टकट प्रदान करते हैं?
वॉरेन पी

1
हाँ, वो करते हैं। आप अधिकतम 10 बुकमार्क निर्धारित कर सकते हैं। लेकिन यह काफी है, आपके काम के संदर्भ के लिए।
रीनप्रीन्ज़

4
"आगे आप एक बुकमार्क बनाने और इसे स्थानांतरित करने के लिए किन कुंजियों का उपयोग करने के लिए अनुकूलित कर सकते हैं।" - यह बहुत अच्छा होगा यदि डिफ़ॉल्ट शॉर्टकट रीडमी फ़ाइल के भीतर होगा। इस प्रकार कुछ भी उल्लेख नहीं किया गया है। - संपादित करें: बुकमार्क सेट करने का तरीका मिल गया: CTRL+ALT+KCTRL+ALT+J इसे करने के लिए कूदो।
काई नैक

57

आपको संस्करण 1.8.1 के विस्तार के माध्यम से ऐसा करने की आवश्यकता है।

  1. व्यू> एक्सटेंशन पर जाएं । इससे एक्सटेंशन्स पैनल खुल जाएगा।

  2. bookmarkसभी संबंधित एक्सटेंशन को सूचीबद्ध करने के लिए टाइप करें।

  3. इंस्टॉल


मुझे व्यक्तिगत रूप से "गिने हुए बुकमार्क" पसंद हैं - यह बहुत सरल और शक्तिशाली है।

उस पंक्ति पर जाएं जिसे आपको बुकमार्क बनाने की आवश्यकता है।

Ctrl + Shift + [एक संख्या] पर क्लिक करें

उदाहरण के लिए: Ctrl + Shift + 2

अब आप Ctrl + [संख्या] दबाकर कहीं से भी इस लाइन पर जा सकते हैं

उदाहरण के लिए: Ctrl + 2


1
कुछ उपयोग मामलों के लिए "गिने हुए बुकमार्क" के साथ एक दोष यह है कि बुकमार्क प्रति फ़ाइल हैं। मतलब आप इस एक्सटेंशन का उपयोग करके किसी अन्य फ़ाइल पर नहीं जा सकते। इसे लागू करने के लिए एक सुविधा अनुरोध: github.com/alefragnani/vscode-numbered-bookmark/issues/6
Juha Palomäki

@ग्रीन वे काम करते हैं! कृपया उत्तर में दिए गए निर्देशों का पालन करें।
चार्ली

3
क्रमांकित बुकमार्क 0.11.0 फाइलों में नेविगेशन का समर्थन करता है। उपयोगकर्ता सेटिंग में लाइन जोड़ें - "क्रमांकितपुस्तिकाएँ ।navigateThroughAllFiles": "allowDuplicates"
SridharKritha

सबसे अच्छी बात
Raheel Hasan

3
ध्यान दें कि नेविगेट करने के लिए तीन सेटिंग्स हैं। "AllowDuplicates" विकल्प विभिन्न फ़ाइलों में एक ही नंबर के कई बुकमार्क को, जो मैं समझता हूं, से अनुमति देगा। "बदलें" विकल्प मेरे लिए बहुत बेहतर काम करता है - सभी फाइलों में एक सेट। अच्छा लगा।
मूडबॉम

17

दृश्य स्टूडियो कोड वर्तमान में मूल रूप से बुकमार्क का समर्थन नहीं करता है। कृपया इसे हमारे Git हब इश्यू लिस्ट ( https://github.com/Microsoft/vscode ) के फ़ीचर रिक्वेस्ट के रूप में जोड़ें ।

इस बीच आपके नेविगेशन इतिहास के आधार पर कोड को नेविगेट करने के कुछ तरीके हैं। आप पहले से खोली गई फ़ाइलों पर जल्दी से जाने के लिए Ctrl + Tab कर सकते हैं । आप गोटो का उपयोग करके कर्सर स्थितियों के आधार पर अपने कोड के भीतर भी नेविगेट कर सकते हैं बैक और गोटो | आगे


2
प्रयोज्य अनुरोध एक विस्तार के लिए अनुरोध बन गया। अब इसे "किया" के रूप में चिह्नित किया गया है। एक्सटेंशन कैसे स्थापित करें और फिर इसके लिए कौन से कीबोर्ड शॉर्टकट का उपयोग करें, इसके लिए मेरा उत्तर देखें।
वारेन P

7

दोनों वी.एस. कोड एक्सटेंशन का उपयोग किया जा सकता है:

  1. ' बुकमार्क '
  2. ' क्रमांकित बुकमार्क '

व्यक्तिगत रूप से, मैं सुझाव दे रहा हूं: गिने हुए बुकमार्क , 'सभी फ़ाइलों के माध्यम से नेविगेट' विकल्प के साथ:

  1. ctrl+ Shift+ Pवीएस कोड में
  2. नए खुले क्षेत्र में, टाइप करें: उपयोगकर्ता सेटिंग्स खोलें
  3. इस कुंजी / मान को चिपकाएँ: "numberedBookmarks.navigateThroughAllFiles": "allowDuplicates" (बुकमार्क के डुप्लिकेट की अनुमति दें),
  4. या, इस कुंजी / मान को चिपकाएँ: "numberedBookmarks.navigateThroughAllFiles": "प्रतिस्थापित करें"

ध्यान दें

किसी भी तरह से, पहले से असाइन किए गए शॉर्टकट ( Ctrl+ 1, Ctrl+ Shift+ 1, ..) से सावधान रहें ।

व्यक्तिगत रूप से, मेरा 2 संघर्षों में था:

  1. VS कोड शॉर्टकट, जो पहले से मौजूद है,
  2. Ditto क्लिपबोर्ड (मुझे बुकमार्क के प्रत्येक कॉल पर पेस्ट मिला है)

मैं क्रमांकित बुकमार्क्स का उपयोग कर रहा हूं, लेकिन मैक पर शॉर्ट कट शिफ्ट + सीएमडी + 3 और शिफ्ट + सीएमडी + 4 स्क्रीन शॉट लेने के लिए पहले से ही असाइन किए गए हैं।
user1941537

4

स्वीकार किए गए उत्तर में उल्लिखित बुकमार्क एक्सटेंशन मार्जिन के माध्यम से टॉगल ब्रेकप्वाइंट के साथ संघर्ष करता है।

आप ब्रेकपॉइंट को बुकमार्क के रूप में उपयोग कर सकते हैं और बाईं ओर डिबग टैब का चयन कर एक सूची देख सकते हैं जो सेट लाइनों से लिंक करती है। मैंने नॉन-रनटाइम ब्रेकपॉइंट नेविगेशन के लिए शॉर्टकट का अनुरोध किया है


-2

'संपादकों के सामान्य शीर्षक के तहत हमेशा बाहर निकलने के लिए दस्तावेज़ भूल जाते हैं ...' टॉगल करने के लिए एक और लाइन पर जाएं और मौजूदा बुकमार्क को मिटाने के लिए संयोजन ctrl + shift + 'N' को दबाएं।

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