मैंने कई बार अपनी प्राथमिकता की जाँच की है और यह सुनिश्चित किया है कि फॉर्मेट-ऑन-सेव से संबंधित सभी विकल्प झूठे हैं। और फिर भी हर बार मैं एक .json फ़ाइल सहेजता हूं, मैं देखता हूं कि मेरी फ़ाइल स्वरूपित हो रही है।
मैंने कई बार अपनी प्राथमिकता की जाँच की है और यह सुनिश्चित किया है कि फॉर्मेट-ऑन-सेव से संबंधित सभी विकल्प झूठे हैं। और फिर भी हर बार मैं एक .json फ़ाइल सहेजता हूं, मैं देखता हूं कि मेरी फ़ाइल स्वरूपित हो रही है।
जवाबों:
ठीक है, जांचें कि क्या आपने यह एक्सटेंशन स्थापित किया है: "JS-CSS-HTML फॉर्मैटर"।
अब यदि आपके पास है, तो CTRL+ SHIFT+ दबाएं P, "फ़ॉर्मेटर" टाइप करें और आपको एक विकल्प देखना चाहिए जो फॉर्मैटर कॉन्फ़िगरेशन को कहता है।
उस विकल्प का चयन करने के बाद, formatter.json नाम की एक फ़ाइल खुलती है और आप जो भी करते हैं वह संपत्ति (नाम पर रखा गया) को सही होने से संपादित करता है।
कोड और voilà बनाम पुनः आरंभ करें !! इसने ऑटो स्वरूपण को रोक दिया। (वाह!!!!)
विजुअल स्टूडियो कोड में, केवल अपने जोंस फाइलों के लिए ऑटोफॉर्माटिंग को रोकने के लिए, उपयोगकर्ता सेटिंग्स - प्राथमिकताएंsettings.json
खोलकर फ़ाइल में निम्नलिखित जोड़ें ।
{
"[json]": {
"editor.formatOnSave": false
}
}
मैं वीएस कोड के नीचे के संस्करण का उपयोग कर रहा हूं
Version: 1.28.2 (user setup)
Commit: 7f3ce96ff4729c91352ae6def877e59c561f4850
Date: 2018-10-17T00:23:51.859Z
Electron: 2.0.9
Chrome: 61.0.3163.100
Node.js: 8.9.3
V8: 6.1.534.41
Architecture: x64
और इसे निम्न चरणों के साथ बंद कर दिया:
CTRL+SHIFT+P
Settings
Preferences: Open User Settings
अब इन छवि निर्देशों का पालन करें:
vscode-JS-CSS-HTML-formatter
, इससे मेरे मामले में मदद मिली। स्रोत: github.com/Microsoft/vscode/issues/16055
"प्रोजेक्ट / .vscode / settings.json" में Settings.json की तलाश करें
{
"editor.formatOnSave": false
}
वीएस कोड में डिफ़ॉल्ट रूप से बिना फ़ॉर्मेटिंग के सेव सेव द्वारा किया जाता है
STEP 1: प्रेस CTRL+ Kफिर
STEP 2: प्रेस CTRL+ Shift+S
मुझे पसंद है कि json स्वरूपण डिफ़ॉल्ट रूप से सक्षम है, लेकिन केवल कुछ फ़ाइलों को संपादित करते समय इसे अक्षम करना चाहता था (यानी मैं स्वरूपण के बाद कुछ बड़े फ़ाइल json फ़ाइलों का विस्तार नहीं करना चाहता था)।
ऐसा करने के लिए, मैंने अपना परिवर्तन किया और प्रारूपण के बिना बच गया ।
आप अपने बनाम कोड कीबोर्ड शॉर्टकट में जा सकते हैं और देख सकते हैं कि क्या Save without formatting
सेट है। मेरे मामले में (मैक उपयोगकर्ता) इसके CMD+K
बाद था S
।
यहां जवाबों के अलावा, इसके अलावा अन्य सेटिंग्स "editor.formatOnSave"
भी हैं जिनका समान प्रभाव हो सकता है, जिसे आप अक्षम भी करना चाहते हैं - उदाहरण के लिए, मैंने अपने उपयोगकर्ता प्राथमिकताएं (सेटिंग्स) में निम्नलिखित को सक्षम किया था:
"editor.codeActionsOnSave": {
"source.organizeImports": true
},