Microsoftはクロスプラットフォームエディタ「Visual Studio Code」の最新版「April 2021」リリース(バージョン1.56)を公開した。ワークベンチやターミナル、デバッグ、ノートブックなどの機能が強化されている。
この記事は会員限定です。会員登録(無料)すると全てご覧いただけます。
Microsoftは2021年5月5日(米国時間)、WindowsやLinux、macOSに対応するクロスプラットフォームのエディタ「Visual Studio Code」(以下、VS Code)の最新版「April 2021」リリース(バージョン1.56)を公開した。
VS Codeバージョン1.56では、ワークベンチやターミナル、デバッグ、ノートブック、インストール、ドキュメントなどの機能が追加、改善されている。
マウスホバーのフィードバックが改善されたことで、エディタのクリック可能なアクションが見つけやすくなった。
VS Codeバージョン1.55でターミナルプロファイルが導入された。VS Codeバージョン1.56では「terminal.integrated.defaultProfile.
"terminal.integrated.profiles.windows": { "PowerShell": { "source": "PowerShell", "overrideName": true, "icon": "terminal-powershell", "env": { "TEST_VAR": "value" } } }, "terminal.integrated.defaultProfile.windows": "PowerShell",
今後はこれらの設定が、既定のターミナル構成を切り替える方法として推奨される。「terminal.integrated.shell」および「terminal.integrated.shellArgs」設定は非推奨となった。
VS CodeのデバッガUIは、ソースコードをステップスルーする際にエディタで変数値をインライン表示するインライン値をサポートしている。この機能は、VS Codeコアの汎用(はんよう)実装に基づいており、全ての言語で完璧に動作するとは限らない。この汎用アプローチは、ソース言語を理解しないからだ。そのため、この機能は既定では有効化されていなかった。
だが、VS Codeバージョン1.56では、新しいデバッガ拡張APIにより、言語の拡張機能が正確なインライン値をサポートするようになり、改善されたインライン値機能が既定で有効化された。
この機能を有効にするために、「debug.inlineValues」設定に新しい「auto」という(既定)値が追加された。「auto」に設定すると、この「改善されたインライン値」をサポートする言語では、インライン値が自動的に有効になる。
新しいデバッガ拡張APIをいち早くサポートしたデバッガ拡張機能の一つが「Debugger for Java」だ。
この他、「Inline Values support for PowerShell」拡張機能を使えば、PowerShellスクリプトのデバッグ時に変数値がインライン表示される。
VS Codeは、「KaTeX」を使用して数式をレンダリングしている。数式をMarkdownセルに埋め込む方法は2つある。
Copyright © ITmedia, Inc. All Rights Reserved.