CodeOSX上のVSCodeでC++を書く際にC++11シンタックスでコードを書くと、VSCodeの構文チェックで怒られます。C+11の型推論autoくらいなら警告で済みますが、初期化子リストだとエラーとして表示されます。してもこれを解決しなければならなかったので調べました。結論としては、VScodeのユーザー設定に以下を加えます。["-std=c++11"]配列でcxxflagsを渡せるため、includeパスや他のwarningに関する設定も渡せるようです。"-Weverything"]ご覧の通りバッチリ出力してくれました。設定は以下の通り、基本設定→ユーザー設定から、settings.jsonを開いて追記します。以下のページを参照すると、さらにclangの実行バイナリの位置指定をしたり++じゃないほうのcflagsを設定したり出来るようです。ClangDiagnostic(構文チェック)はc++関連のプラグインがしているものと当初思っていましたが、VSCode本体側でコントロールしているようで、この設定にたどり着くまでにかなり時間がかかってしまいました。(3)スターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。