BT

InfoQ ホームページ ニュース Visual Studio Code、C/C++サポートを改善

Visual Studio Code、C/C++サポートを改善

ブックマーク

原文(投稿日:2016/06/03)へのリンク

Visual Studio Codeチームが、Visual Studio CodeにC/C++サポートを追加する拡張機能をリリースした。これは構文のハイライトだけでなく、より優れたエディット体験をもたらすものだ。初回リリースを経て、今度の2回目のイテレーションでは、clang-formatのサポート、自動補完、WindowsでのCygin/MinGWデバッグ、MacコンソールアプリケーションでのGDB使用を追加し、より幅広いC/C++ツールセットを提供する。

もちろんMicrosoftは、全員がVisual Studioを使うことを望んでいるが、LinuxおよびMac OS Xユーザーにその選択肢はない。事情によっては(ライセンス、アプリケーション起動時間など)、Windowsユーザーでさえ、従来のVisual Studioエディタに代わるものを求めているかもしれない。だが最近まで、C/C++ユーザーはVisual Studio Codeに忘れられていると感じてきたかもしれない。限られた言語固有の機能しか提供されていないためだ。

この拡張機能は、「定義に移動」や「定義をここに表示」、条件および関数でのブレークポイントなどのデバッギングツールを含む、Visual Studioユーザーにおなじみの機能を提供する。またソースコード整形ツールclang-formatがサポートされ、開発者は好みのスタイルオプションに従い、エディタ内でファイルを整形できる。デフォルトはLLVMだが、設定可能になっている。

また、C/C++ユーザーは新しいファジー自動補完のオプションを使うことができる。これは意味解析を使わないタグパーサーアプローチによるもので、IntelliSenseほど進んだものではない。この追加により、Visual Studio CodeでCygwin/MinGWアプリケーションをデバッグできるようになる。MacユーザーはGDBを用いてコンソールアプリケーションをデバッグすることができる。

すべての機能と既知の問題について、詳しくはプロジェクトのリリースページを参照してほしい。この拡張機能は、3つのVisual Studio Codeプラットフォーム (Mac OS X、Windows、Linux) をすべてサポートしている。ただし、現時点で、LinuxのデバッギングサポートはUbuntu 14.04 64-bitでしか公式にサポートされていないことに注意しよう。

 
 

Rate this Article

Relevance
Style
 
 

この記事に星をつける

おすすめ度
スタイル

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

BT

あなたのプロファイルは最新ですか?プロフィールを確認してアップデートしてください。

Eメールを変更すると確認のメールが配信されます。

会社名:
役職:
組織規模:
国:
都道府県:
新しいメールアドレスに確認用のメールを送信します。このポップアップ画面は自動的に閉じられます。