2016-11-07 1 views
1

VSCodeをインストールしたところで、C#ファイルをフォーマットしようとしています。しかし、提案のどれもhereはありません。私はCtrlキー+Shiftキー + P、その後書式コードの検索を経由して提供されている検索機能を使用する場合。、何も表示されません。VSCodeに書式設定コマンドが表示されないのはなぜですか?

私は多くの異なるファイルタイプに対してこれを試しました。フォーマットは決して選択肢ではありません。これをどうすれば解決できますか?

+0

書式C#の場合は、[Omnisharp(https://marketplace.visualstudio.com/items?itemName=ms-vscode.csharp)によって提供されます拡張。あなたはそれをインストールしましたか? – mbernardeau

+0

はい、インストールされています。 「フォーマットコード」コマンドはありますか? – WhiskerBiscuit

答えて

0

既にC#拡張機能がインストールされている場合は、プロジェクトのルートディレクトリに最小限の内容のproject.jsonがあることを確認してください。

enter image description here

project.jsonファイル内の最小限の内容があるように必要がありません。ここでproject.jsonファイルの最小限の内容の例:

{ 
    "frameworks": { 
    "netcoreapp1.0": { } 
    } 
} 
+0

さて、コマンドは*表示されますが、何もしません。 JSONの中には何が入っていますか?だから、個々のファイルを開くと、あなたは整形できないのですか? – WhiskerBiscuit

+0

@WhiskerBiscuit JSONには、.NETコアプロジェクトの設定が含まれています。私は例を追加しました。ワークスペースルートのproject.jsonファイルなしでC#の書式設定コマンドを使用する方法はわかりません。 –

関連する問題