vscodeによる構文エラーがないの赤波線でエラーが出る時の対処法について書いていきます。
##環境
Macbook
vscode バージョン:1.41.1
エラーが出た言語はDart、js(それ以外は試してない)
#対処法
vscodeのアプリケーションだけ消してもダメだったので設定ファイルも削除します。
入れているプラグインなどは一応スクショなどで残しておいてください(全部消える可能性がある)
##1.vscode 設定ファイルの削除
vscodeのアプリケーションを削除します。
/Library/Application Support/Code/Userフォルダごと削除します
これで削除は完了です
##2.vscodeインストール
こちらからインストールをします。
インストールができたらzipファイルを開きます。
ここでvscode開けない方
僕もmacのセキュリティがなんたらってので開けませんでしたが
- Finderのvscodeをデスクトップに移す
- 開いてエラーが出たら
自分のmacのシステム環境設定→セキュリティとプライバシー→一般のダウンロードしたアプリケーション
の実行許可のところにさっきのエラーで表示されてたのが出てくるので開くを押します - これで開くことができます
##3.vscodeの設定
まずプラグインが残ってるか見ます。僕の場合は残ってましたが有効化されているはずなのに無効化されていたので、プラグインを全て無効化する→有効化するで全て有効にしました
消えてしまった方はまた入れ直してください。。。
無事赤波線エラーは無くなったのですがフォーマットが全くされていなかったので
こちらのformatの自動保存というのをやったら無事フォーマットもされました!
##あと書き
このエラーで1日はイライラしながら作業していたので同じエラーが出てる方にはこの記事読んでほしいです。
ちなみにFlutterでの作業の時でした。