के बराबर क्या है Ctrl+ K+ FऔरCtrl + K+ Dदृश्य स्टूडियो कोड संपादक में स्वरूपण, या "सौंदर्यीकरण" कोड के लिए दृश्य स्टूडियो में विंडोज पर?
के बराबर क्या है Ctrl+ K+ FऔरCtrl + K+ Dदृश्य स्टूडियो कोड संपादक में स्वरूपण, या "सौंदर्यीकरण" कोड के लिए दृश्य स्टूडियो में विंडोज पर?
जवाबों:
कोड शॉर्टकट निम्न शॉर्टकट के माध्यम से Visual Studio कोड में उपलब्ध है:
वैकल्पिक रूप से, आप शॉर्टकट, और साथ ही अन्य शॉर्टकट, 'कमांड पैलेट' के साथ संपादक में प्रदान की जाती के माध्यम से प्राप्त कर सकते हैं Ctrl+ Shift+ P(या Command+ Shift+ Pमैक पर), और फिर के लिए खोज प्रारूप दस्तावेज़ ।
कोड स्वरूपण शॉर्टकट:
विंडोज पर विजुअल स्टूडियो कोड - Shift+Alt +F
MacOS पर विजुअल स्टूडियो कोड - Shift+Option +F
Ubuntu - Ctrl+ पर विजुअल स्टूडियो कोडShift +I
यदि आवश्यक हो तो आप वरीयता सेटिंग का उपयोग करके इस शॉर्टकट को भी अनुकूलित कर सकते हैं।
फ़ाइल को सहेजते समय कोड स्वरूपण:
विजुअल स्टूडियो कोड उपयोगकर्ता को डिफ़ॉल्ट सेटिंग्स को अनुकूलित करने की अनुमति देता है।
यदि आप बचत करते समय अपनी सामग्री को ऑटो स्वरूपित करना चाहते हैं, तो नीचे दिए गए कोड स्निपेट को विज़ुअल स्टूडियो कोड के कार्य स्थान सेटिंग्स में जोड़ें।
मेनू फ़ाइल → वरीयताएँ → कार्यक्षेत्र सेटिंग्स
{
// Controls if the editor should automatically format the line after typing
"beautify.onSave": true,
"editor.formatOnSave": true,
// You can auto format any files based on the file extensions type.
"beautify.JSfiles": [
"js",
"json",
"jsbeautifyrc",
"jshintrc",
"ts"
]
}
नोट: अब आप टाइपस्क्रिप्ट फ़ाइलों को ऑटो स्वरूपित कर सकते हैं। मेरे अपडेट की जाँच करें।
Shift + Alt + I
Shift + Alt + I
भी
prettier.singleQuote: true
अपने बनाम कोड सेटिंग्स में उपयोग करने का प्रयास करें।
आप मेनू फ़ाइल में एक कीबाइंडिंग जोड़ सकते हैं → वरीयताएँ → कीबोर्ड शॉर्टकट।
{ "key": "cmd+k cmd+d", "command": "editor.action.formatDocument" }
या विजुअल स्टूडियो जैसे:
{ "key": "ctrl+k ctrl+d", "command": "editor.action.formatDocument" }
cmd
साथ बदलें ctrl
- नेत्रहीन कॉपी और पेस्ट न करें जैसे मैंने किया था!
सही कुंजी संयोजन Shift+ Alt+ है F।
फेडोरा के लिए
File
-> Preferences
-> Keyboard shortcuts
।Default Keyboard Shortcuts
, के लिए खोज ( Ctrl+ F) editor.action.format
।मेरा पढ़ा "key": "ctrl+shift+i"
आप इसे भी बदल सकते हैं। इस उत्तर को देखें कि कैसे ... या यदि आप स्क्रॉल करने के लिए थोड़ा आलसी महसूस कर रहे हैं:
आप "वरीयताएँ> कीबोर्ड शॉर्टकट" में एक कीबाइंडिंग जोड़ सकते हैं
{ "key": "cmd+k cmd+d", "command": "editor.action.format" }
या विजुअल स्टूडियो जैसे:
{ "key": "ctrl+k ctrl+d", "command": "editor.action.format" }
कृपया ध्यान दें: cmdकुंजी केवल Macs के लिए है। विंडोज और फेडोरा (विंडोज कीबोर्ड) के लिएCtrl
संपादित करें :
विज़ुअल कोड संस्करण के अनुसार 1.28.2
यह वही है जो मैंने पाया है।
editor.action.format
अब मौजूद नहीं है। इसे अब बदल दिया गया हैeditor.action.formatDocument
और editor.action.formatSelection
।
प्रकार editor.action.format
मौजूदा शॉर्टकट देखने के लिए खोज बॉक्स में करें।
मुख्य संयोजनों को बदलने के लिए इन चरणों का पालन करें:
editor.action.formatDocument
याeditor.action.formatSelection
विजुअल स्टूडियो कोड 1.6.1 " फ़ॉर्म ऑन सेव " का समर्थन करता है जो स्वचालित रूप से प्रासंगिक इंस्टॉलेशन फॉर्मेट एक्सटेंशन को उठाएगा और प्रत्येक सेव पर पूरे दस्तावेज़ को प्रारूपित करेगा।
सेटिंग द्वारा "प्रारूप को सहेजें" सक्षम करें
"editor.formatOnSave": true
और उपलब्ध कीबोर्ड शॉर्टकट (विजुअल स्टूडियो कोड 1.7) हैं और ऊपर) हैं:
पूरे दस्तावेज़ को प्रारूपित करें : Shift+ Alt+F
प्रारूप चयन केवल : Ctrl+ K, Ctrl+F
उबंटू पर यह Ctrl+ Shift+ है I।
CTRL + SHIFT + I
उदाहरण के लिए जावास्क्रिप्ट के लिए काम करता है, लेकिन PHP के लिए नहीं।
बस पाठ पर राइट-क्लिक करें और "प्रारूप कोड" चुनें।
विज़ुअल स्टूडियो कोड js-beautify
आंतरिक रूप से उपयोग करता है , लेकिन इसमें आपके द्वारा उपयोग की जाने वाली शैली को संशोधित करने की क्षमता का अभाव है। एक्सटेंशन "सुशोभित" आपको सेटिंग्स जोड़ने देता है।
मेनू फ़ाइल → वरीयताएँ → सेटिंग्स
"editor.formatOnType": true
जब आप अर्धविराम में प्रवेश करते हैं, तो यह स्वरूपित होने वाला है।
वैकल्पिक रूप से, आप भी उपयोग कर सकते हैं "editor.formatOnSave": true
।
shift+alt+f
कुछ स्थितियों की तुलना में अलग हो सकता है। हालांकि पता नहीं क्यों!
Shift+ Alt+ F1.17.2 और उससे अधिक में काम ठीक करता है।
किसी कारण से Alt+ Shift+ Fनहीं मैक दृश्य स्टूडियो संहिता 1.3.1 पर मेरे लिए काम किया है, और वास्तव में आदेश "स्वरूप दस्तावेज़" सभी पर काम किया नहीं है। लेकिन कमांड फॉर्मेटर ने बहुत अच्छा काम किया।
आप उपयोग कर सकते हैं तो Command+ Shift+ Pऔर टाइप फ़ॉर्मेटर या मेनू में अपने स्वयं के शॉर्टकट बनाने फ़ाइल → प्राथमिकताएं → कीबोर्ड शॉर्टकट → Command+ K Command+ Sतो टाइप फ़ॉर्मेटर और अपने शॉर्टकट जोड़ें।
एक उदाहरण देखें:
Visual Studio में कोड स्वरूपण।
मैंने विंडोज 8 में फॉर्मेट करने की कोशिश की है।
बस नीचे स्क्रीनशॉट का पालन करें।
जब तक मैंने Mac OS X, DNVM और DNX के लिए मोनो स्थापित नहीं किया, C # में प्रारूप शॉर्टकट मेरे लिए काम नहीं किया ।
इससे पहले कि मैं मोनो स्थापित करता, ऑटो-प्रारूप शॉर्टकट ( Shift+ Alt+ F) केवल .json
फाइलों के लिए काम करता था।
मैक पर, Shift+ Alt+ Fमेरे लिए काम करता है।
आप हमेशा मेनू में प्रमुख बाइंडिंग की जांच कर सकते हैं:
मेनू फ़ाइल → वरीयताएँ → कीबोर्ड शॉर्टकट और कीवर्ड 'प्रारूप' द्वारा फ़िल्टर करें।
Visual Studio कोड के लिए डिफ़ॉल्ट व्यवहार को बदलते समय एक एक्सटेंशन की आवश्यकता होती है, आप कार्यक्षेत्र या उपयोगकर्ता स्तर में डिफ़ॉल्ट व्यवहार को ओवरराइड कर सकते हैं। यह अधिकांश समर्थित भाषाओं के लिए काम करता है (मैं HTML, जावास्क्रिप्ट और C # की गारंटी दे सकता हूं)।
लाभ
परिणाम
.vscode/settings.json
प्रोजेक्ट रूट फ़ोल्डर में बनाया गया हैकैसे?
पर जाएँ: मेनू फ़ाइल → प्राथमिकताएँ → कार्यक्षेत्र सेटिंग्स
"editor.formatOnType": true
Settings.json में जोड़ें और सहेजें (जो आपके द्वारा बनाई गई परियोजना के लिए डिफ़ॉल्ट व्यवहार को ओवरराइड करता है .vscode / settings.json फ़ाइल)।
लाभ
परिणाम
settings.json
को संशोधित किया गया है (नीचे ऑपरेटिंग सिस्टम द्वारा स्थान देखें)कैसे?
पर जाएं: मेनू फ़ाइल → वरीयताएँ → उपयोगकर्ता सेटिंग्स
जोड़ें या का मूल्य बदल "editor.formatOnType": false
करने के लिए "editor.formatOnType": true
उपयोगकर्ता settings.json में
आपका विज़ुअल स्टूडियो कोड उपयोगकर्ता का settings.json
स्थान है:
आपके प्लेटफ़ॉर्म के आधार पर सेटिंग फ़ाइल स्थान, उपयोगकर्ता सेटिंग फ़ाइल यहाँ स्थित है:
%APPDATA%\Code\User\settings.json
$HOME/Library/Application Support/Code/User/settings.json
$HOME/.config/Code/User/settings.json
कार्यक्षेत्र सेटिंग फ़ाइल आपके प्रोजेक्ट में .vscode फ़ोल्डर के अंतर्गत स्थित है।अधिक जानकारी यहां मिल सकती है ।
डिफ़ॉल्ट रूप से यह कुंजी मेरे लिए HTML, CSS और जावास्क्रिप्ट दस्तावेजों पर काम नहीं कर रही थी।
खोज करने के बाद, मुझे 133,796 इंस्टॉल के साथ लोकप्रिय प्लगइन JS-CSS-HTML फॉर्मैटर मिला ।
स्थापना के बाद बस विंडोज़ को फिर से लोड करें और Ctrl+ Shift+ हिट करें F, और यह काम किया!
.prettierrc
और प्लगइन के साथ प्रीटीयर को देव-निर्भरता के रूप में उपयोग करता हूं । मुझे डर है कि एक दिन
Microsoft द्वारा केवल Visual Studio कीमैप स्थापित करें । समस्या सुलझ गयी। : p
मैक में, ⌘+ Kऔर फिर ⌘+ का उपयोग करें F।
उन लोगों के लिए जो जावास्क्रिप्ट फ़ाइलों को प्रारूपित करने के लिए अनुकूलित करना चाहते हैं, आप संपत्ति पर किसी भी एक्सटेंशन का उपयोग कर सकते JSfiles
हैं। यह HTML पर लागू होता है।
{
"beautify.onSave": true,
"beautify.JSfiles": ["js", "json", "jsbeautifyrc", "jshintrc", "ts"],
"beautify.HTMLfiles": ["htm", "html"]
}
यह टाइपस्क्रिप्ट के लिए सहेजें पर सुशोभित करने में सक्षम करेगा, और आप XML में HTML विकल्प में जोड़ सकते हैं।
आपको पहले उपयुक्त प्लग-इन स्थापित करना होगा (जैसे, XML, C #, आदि)।
जब तक आप संबंधित प्लगइन स्थापित नहीं करते हैं, तब तक फ़ॉर्मेटिंग उपलब्ध नहीं होगी, और फ़ाइल को एक उचित एक्सटेंशन के साथ सहेजा जाएगा।
यह नहीं। इसे इस्तेमाल करो:
मेनू फ़ाइल → वरीयताएँ → कार्यक्षेत्र सेटिंग्स , "editor.formatOnType" : true
एक्सटेंशन का उपयोग करें ...
जब आप किसी फ़ाइल को सहेजते हैं तो कोड का ऑटो स्वरूपण सक्षम करता है।
विज़ुअल स्टूडियो कोड और क्विक ओपन ( Ctrl+ P) लॉन्च करें , निम्न कमांड पेस्ट करें, और दबाएं Enter।
ext इंस्टाल फॉर्मेट-ऑन-सेव
https://marketplace.visualstudio.com/items?itemName=gyuha.format-on-save