カバレッジテストやログ解析機能の拡充を図った「Python in Visual Studio Code」
マイナビニュース / 2024年10月7日 13時41分
Microsoftは現地時間2024年10月5日、Python in Visual Studio Codeの10月更新を公式ブログで報告した。インストール済みの場合はVisual Studio Codeの更新機能で、未インストールの場合はVisual Studio Codeの拡張機能管理や、Visual Studio Marketplace(Python、JupyterPylance)から拡張機能を入手できる。本バージョンはカバレッジテストや、Problem Matcher機能のサポート、Pylance言語サーバーモードを整理した。
従来のVisual Studio Codeでカバレッジテストを実行するには、Coverage Guttersなどの拡張機能が必要だったが、本バージョンからは標準で実行可能になった。ただし、Pythonであればpytest-cov、もしくはCoverage.pyなどプロジェクトに応じたカバレッジパッケージは必要だ。カバレッジテストの実行結果は「TEST RESULTS」に出力される。
ログから特定のエラーやアラートを正規表現で解析し、注釈を表示するProblem Matcher機能だが、Microsoftによればもっとも多いリクエスト機能の一つだった。本有効にするにはtask.jsonに「"problemMatcher": "$python"」と記述する。Pylance言語サーバーモードは既定モードとパフォーマンスを優先したライトモードを、機能に応じて選択可能になった。また、Visual Studio CodeをmacOSやLinuxから使用する場合は、ターミナルを開く前にPythonのスタートアップスクリプトを実行して、コマンドの再実行をはじめとするシェル統合体験も享受できる。
(阿久津良和)
外部リンク
この記事に関連するニュース
-
Microsoft、2024年10月の月例更新 - 119件の脆弱性への対応が行われる
マイナビニュース / 2024年10月9日 16時7分
-
Python in Excel 正式リリースのお知らせ
PR TIMES / 2024年9月30日 22時40分
-
Python利用データサイエンティストのためのVisual Studio Code用拡張パック
マイナビニュース / 2024年9月19日 19時2分
-
中国の脅威グループ、サイバー攻撃にVisual Studio Code悪用
マイナビニュース / 2024年9月10日 17時28分
-
MS製JavaScript開発環境の「TypeScript」がバージョン5.6へ
マイナビニュース / 2024年9月10日 14時7分
ランキング
-
1「ずっと待ってたんだぞ!」 マクドナルド、復活した公式キャラの日本上陸を告知→SNSで「おかえりなさい!」と歓迎の声
ねとらぼ / 2024年10月9日 15時1分
-
2イオンカード、不正利用の対応遅れを謝罪 「カード止めてと依頼しても止まらず、数十万円請求された」などの声
ITmedia NEWS / 2024年10月9日 10時56分
-
3ゲーム系サイトでもおなじみ「.io」が消える?チャゴス諸島を英政府が移譲、国別トップレベルドメインも消滅の危機
Game*Spark / 2024年10月9日 11時0分
-
4総務省、FCNTに行政指導 スマホ「arrows」一部端末で電波法違反
ASCII.jp / 2024年10月9日 16時5分
-
5「ドラゴンボール」対戦ACT最新作『ドラゴンボール Sparking! ZERO』特別版予約特典のアーリーアクセスでのSteam同時接続人数がすでに9万人を突破!
Game*Spark / 2024年10月9日 17時45分
記事ミッション中・・・
記事にリアクションする
記事ミッション中・・・
記事にリアクションする
エラーが発生しました
ページを再読み込みして
ください