質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.49%
C

C言語は、1972年にAT&Tベル研究所の、デニス・リッチーが主体となって作成したプログラミング言語です。 B言語の後継言語として開発されたことからC言語と命名。そのため、表記法などはB言語やALGOLに近いとされています。 Cの拡張版であるC++言語とともに、現在世界中でもっとも普及されているプログラミング言語です。

Q&A

解決済

1回答

14892閲覧

VSCodeでエラーがあっても【問題】と電球アイコンlightbulbが表示されなくなった

match_iput

総合スコア6

C

C言語は、1972年にAT&Tベル研究所の、デニス・リッチーが主体となって作成したプログラミング言語です。 B言語の後継言語として開発されたことからC言語と命名。そのため、表記法などはB言語やALGOLに近いとされています。 Cの拡張版であるC++言語とともに、現在世界中でもっとも普及されているプログラミング言語です。

2グッド

1クリップ

投稿2019/11/19 14:15

編集2019/11/20 10:46

前提・実現したいこと

前提:C言語を用いてVSCodeでプログラミングしています。

実現したいこと:エラーがあっても【問題】と電球アイコンlightbulbが表示されなくなったので元に戻したいです。

イメージ説明

発生している問題・エラーメッセージ

#include <stdio.h> int main(void){ printf("Hello World!") *;をわざと付け忘れているにも関わらず問題が表示されない*\ return 0; } 【問題】で「現時点で問題はワークスペースで検出されていません」との表示

試したこと

・拡張機能の削除
・VSCodeのアンインストール及び再インストール
・拡張機能の追加
・設定の初期化
・"editor.lightbulb.enabled": true の確認
https://teratail.com/questions/158692 を参考にした(バージョンダウンはしていない)

補足情報(FW/ツールのバージョンなど)

VSCodeのバージョン:1.40.1

出来れば最新のバージョンで使いたいのですが、バージョンダウンはした方が良いでしょうか?
C言語、VSCodeを使い始めてまだ1カ月も経っていない初心者ですがよろしくお願いいたします。

追記
OSのバージョン:windows_nt x64 10.0.18362

試した拡張機能
・Angular Snippets(Version 8)
・Bracket Pair Colorizer
・C/C++
・C++ Intellisense
・CommandList
・Japanese Language Pack for Visual Studio Code
・npm
・npm Intellisense
・Path Autocomplete
・TypeScript Hero
・TypeScript Toolbox
・Visual Studio IntelliCode
・vscode-clangd
・vscode-icons

イメージ説明

yumetodo, kei344👍を押しています

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

yumetodo

2019/11/20 01:10

vscodeを再起動しても変わらないということでしょうか? 使っている拡張がなにか、OSが何かによっても変わる部分なのでそのへん追記お願いします。
yumetodo

2019/11/20 01:15

例えばMicrosoft公式のC/C++ pluginの場合やCodeLLDBを使う場合、clangdを使う場合など結構選択肢があるのです。
match_iput

2019/11/20 07:34

コメントありがとうございます。 追記を行いました。 VSCodeを再起動しても、clangdを入れても変わることはありませんでした。
yumetodo

2019/11/20 09:54

>vscode-clangd導入後、こんなエラーも出ました。 それは単に入れただけでは不十分だからですからアンインストールして無視してください。 確認ですが、ファイルじゃなくてフォルダを開いていますよね?
match_iput

2019/11/20 10:34

.cファイルで問題が起こります。 ターミナルではフォルダを開いています。
yumetodo

2019/11/20 10:39

ターミナルで・・・? VSCodeでフォルダ開かないと動かないですよ?
match_iput

2019/11/20 10:46

VSCodeでファイルを開いています。
match_iput

2019/11/20 14:15

setting.jsonを色々いじっていたら自己解決しました。 yumetodoさん、ありがとうございました。
guest

回答1

0

自己解決

無事、自己解決したと思われます。
今のところ【問題】の部分が表示されるようになりました。

setting.jsonの"C_Cpp.errorSquiggles"が"Disabled"となっていましたが、その部分を"Enabled"に変更することで元に戻りました。

ありがとうございました。

投稿2019/11/20 14:16

match_iput

総合スコア6

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

yumetodo

2019/11/20 17:01

だいぶ予想外の設定項目が原因で驚きました。
tyu_ru_cpp

2019/11/21 03:29

その設定項目は電球マーク(もしくはCtrl+.)から「エラーの波線を無効にする」を選んでしまうと追加されてしまうので多分それじゃないかと
yumetodo

2019/11/21 04:06

あー、なるほど。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.49%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問