clang-format

    2熱度

    1回答

    我試圖在Ubuntu 14.04上使用clang格式(版本3.8)來清理我的C代碼庫。作爲一個需求,我需要clang格式來維護(或更好地執行)多個連續聲明/定義的縮進。例如: void foo() { int a; float b; myLongType c; } 運行鐺格式我得到以下輸出後: void foo() { int a;

    1熱度

    1回答

    我已經安裝了用於Visual Studio的最新的clang格式插件,從http://llvm.org/builds/我試圖將它與從CMake生成的VS解決方案文件一起使用。我有以下目錄結構: ./ ├──project/ │ ├──.clang-format │ └──source.cpp #all sourcefiles are here └──build/ # cmake build

    7熱度

    1回答

    我試圖在visual studio中使用clang現代化,或者從命令行使用visual Studio 2015 C++項目中包含的路徑和設置。 我創建了一個鏗鏘,整潔的設置文件,如: clang-tidy -dump-config=.clang-tidy -checks="modernize-loop-convert,modernize-deprecated-headers" ,並驗

    3熱度

    1回答

    問題工作: E319:對不起,該命令不可用在這個版本 問題 當我運行VIM環境並嘗試重新格式化代碼(CTRL + K)我得到這個警告在屏幕上 環境: 系統:Mac OS X 設置: 的Vim: VIM - Vi IMproved 8.0 (2016 Sep 12, compiled Nov 17 2016 20:17:27) MacOS X (unix) version Included pa

    2熱度

    1回答

    當我(JavaScript)的運行鐺格式4.0 const board = []; for (let i = 0; i < 10; ++i) { board[i] = []; board[i].length = 10; board[i].fill(0); } const P1 = 1; 它變成 const board = []; for (let i

    1熱度

    1回答

    是否有可能獲得格式化爲switch聲明: switch (index) { case 0: /* statement */ break; case 1: /* statement */ break; default: break; } 鏗鏘格式的?

    1熱度

    1回答

    我試過了the Visual Studio plugin,但是你必須選擇你想要應用clang的代碼,然後調用格式化程序。因此CTRL+ACTRL+RCTRL+F爲每個文件。 有沒有辦法爲整個項目和/或整個解決方案做到這一點,而無需手動通過每個文件?

    1熱度

    1回答

    在Ubuntu中運行的VSCode中安裝clang格式後,試圖調用它是給錯誤的可執行文件找不到;請配置clang可執行文件。 Clang格式可在'/home/alex/.vscode/extensions/ms-vscode.cpptools-0.10.3/LLVM/bin/clang -format'下獲得'

    0熱度

    1回答

    就像下面的代碼,我用鐺格式的自動格式代碼我 if(detectBeats[*beatsCont-2] > detectBeats[*beatsCont-1] || fabs(detectBeats[*beatsCont-2] > detectBeats[*beatsCont-1]) < 1.0) { *beatsCont -=1; } 不管我設置.clang-formt

    2熱度

    1回答

    具有以下結構定義: struct city { }; struct country { }; 我想clang-format像 struct city {}; struct country {}; 格式化我,我怎樣才能做到這一點? 我可以看到很多選項,如AllowShortBlocksOnASingleLine,AllowShortFunctionsOnASingleLine或A