अंतिम अद्यतन:2026-10-12
VS Code में C++ कोड फॉर्मेट करना¶
《C++那些事》 का Step by Step कोड स्टाइल फॉर्मेट करना¶
0. प्रस्तावना¶
इस section में 0 से शुरू करके बताया जाएगा कि अपने code की style कैसे format करें, बताई गई सामग्री में vscode plugins का व्यावहारिक उपयोग है।
1. Dependencies¶
इस बार clang-format plugin का उपयोग किया गया है, इंस्टॉल करना काफी सरल है:
mac system:
अगर ubuntu है:
Windows version यहाँ से download किया जा सकता है:
इंस्टॉल होने के बाद, verify करें:
अगर आप vscode उपयोग नहीं करना चाहते, तो सीधे clang-format की bare command से भी काम चल जाएगा!
फिर vscode में निम्न दो plugins download करें:
- c/c++
- clang-format
दोनों plugin marketplace से download किए जा सकते हैं।
इंस्टॉल के बाद कुछ configuration करनी होगी, आगे देखें।
2. Configuration¶
vscode settings में Clang_format_style search करें, डिफ़ॉल्ट value file है, इसे बदलने की ज़रूरत नहीं, बेशक आप इसे किसी और value पर भी सेट कर सकते हैं, यहाँ मैं आपको दिखाता हूँ कि इसकी डिफ़ॉल्ट value file है, इसका मतलब है कि फॉर्मेटिंग के लिए current folder या parent directory की .clang-format फ़ाइल पढ़ी जाती है।
इसलिए हमें बस यह फ़ाइल generate करनी है, code directory में जाकर चलाएँ:
इससे यह फ़ाइल generate हो जाएगी, यहाँ google style अपनाई गई है, आप इस फ़ाइल को अपने अनुसार संशोधित कर सकते हैं।
नीचे दी गई image के अनुसार vscode में clang-format plugin का format सेट करें, अंत में फ़ाइल में alt+shift+f दबाकर फ़ाइल format की जा सकती है, ताकि हर बार यह shortcut न दबाना पड़े और फ़ाइल save होते ही format हो जाए, आप format on save चुन सकते हैं।
संबंधित विषय¶
- Bazel से C++ प्रोजेक्ट बिल्ड करना | C++那些事
- Bazel और LLDB संयुक्त डिबगिंग | C++那些事
- CMake की शुरुआत और व्यवहार | C++那些事
- Conan C++ पैकेज मैनेजर की शुरुआत | C++那些事
- C++ Insights कंपाइल-टाइम अवलोकन | C++那些事
- C++ Jupyter Notebook इंटरैक्शन | C++那些事
- C++ string को int में बदलना | C++那些事
- C++ dbg-macro डीबगिंग मैक्रो | C++那些事
- GCC कंपाइलेशन विकल्पों की विस्तृत जानकारी | C++那些事
- GDB से C++ प्रोग्राम डीबग करना | C++那些事