कमांड लाइन पर गिट का उपयोग करते समय, मैं सोच रहा हूं कि क्या विज़ुअल स्टूडियो कोड को डिफ़ॉल्ट संपादक के रूप में उपयोग करना संभव है, अर्थात जब कमेंट क्रिएट करें, और कमांड लाइन से फाइल के एक अलग भाग को देखें।
मैं समझता हूं कि मर्ज करने के लिए इसका इस्तेमाल करना संभव नहीं होगा (कम से कम मिनट में), लेकिन क्या किसी को पता है कि क्या इसका इस्तेमाल डिफरेंस देखने के लिए करना संभव है, और यदि हां, तो कमांड लाइन विकल्प की आवश्यकता क्या होगी .Itconfig फ़ाइल को ऐसा करने के लिए?
अद्यतन 1:
मैं एक दृष्टिकोण है कि मैं क्या करने के लिए किया है के लिए इसी तरह की कोशिश की है ++ अतीत में नोटपैड , यानी
#!/bin/sh
"c:/Program Files (x86)/Notepad++/notepad++.exe" -multiInst -notabbar -nosession -noPlugin "$*"
और इस्तेमाल किया:
#!/bin/sh
"C:\Users\gep13\AppData\Local\Code\app-0.1.0\Code.exe" "$*"
लेकिन यह एक त्रुटि संदेश का परिणाम है:
C:\temp\testrepo [master +1 ~0 -0]> git commit
[8660:0504/084217:ERROR:crash_reporter_win.cc(70)] Cannot initialize out-of-process crash handler
Aborting commit due to empty commit message.
C:\temp\testrepo [master +1 ~0 -0]>
अपेक्षित सामग्री के साथ कोड सही तरीके से खुलता है, लेकिन यह प्रतिक्रिया पर इंतजार नहीं कर रहा है, यानी प्रॉम्प्ट पर लौटने के लिए विंडो को बचाने और बंद करने पर क्लिक करना है।
अद्यतन 2:
मैंने अभी VSCode पर काम करने वाले डेवलपर्स में से एक से वापस सुना है। ऐसा लगता है कि वर्तमान में यह कार्यक्षमता समर्थित नहीं है :-(
https://twitter.com/IsidorN/status/595501573880553472
यदि आप इस सुविधा को जोड़ते हुए देखने के इच्छुक हैं, तो आप अपने वोटों को यहां जोड़ने के बारे में सोचना चाहते हैं:
अद्यतन 3:
मुझे विश्वसनीय रूप से सूचित किया गया है कि इस सुविधा को VSCode टीम द्वारा उठाया गया है, इसलिए मैं भविष्य की रिलीज़ की प्रतीक्षा कर रहा हूं जिसमें यह शामिल होगा।
अद्यतन 4:
नीचे दिए गए @ f-boucheros टिप्पणी के लिए धन्यवाद, मैं वीएस कोड प्राप्त करने में सक्षम रहा हूं, जो कि प्रतिबद्ध टिप्पणियों, रिबेस, आदि के लिए डिफ़ॉल्ट संपादक के रूप में काम कर रहा है, मैं अभी भी यह देखना चाहूंगा कि क्या यह संभव है कि इसे अलग टूल के रूप में भी उपयोग किया जाए।
अद्यतन 5:
प्रश्न के स्वीकृत उत्तर के अनुसार, अब V1.0 कोड जारी करना संभव है।
--new-window
होने के लिए कमांड में addinng पाया । इस तरह गिट ऑपरेशन एक नई विंडो में खुलेगा।