TMDL Visual Studio Code 拡張機能 (一般提供) | Microsoft Power BI ブログ

このアップデートでは、TMDLドキュメントにDAXセマンティックハイライトのサポートが追加され、Power Queryセマンティックハイライト、パンくずリストナビゲーション、コードアクション、コードフォーマット、ローカリゼーション、バグ修正などの著者向け機能が強化されました。TMDL拡張は、Power BIプロジェクトでの効率的なセマンティックモデル開発を実現します。Visual Studio MarketplaceからTMDL拡張を入手して、セマンティックモデルの開発を加速しましょう。フィードバックはvscode-tmdl GitHubリポジトリで歓迎します。

TMDL拡張機能の最新アップデート

最近のアップデートでは、TMDL(Tabular Model Definition Language)ドキュメント内でのDAXセマンティックハイライトサポートが追加されました。この更新には、Power Queryセマンティックハイライト、パンくずリストナビゲーション、コードアクション、コードフォーマッティング、ローカリゼーション、数多くのバグ修正といった、著作機能の拡張も含まれています。最新のリリースに関する詳細は、こちらの変更履歴をご覧ください。

TMDL拡張機能とは

TMDL拡張機能は、Power BIプロジェクト(PBIP)でTMDLドキュメントを扱うすべての方にとって必須のツールです。この拡張機能は、セマンティックモデリングに現代的なコード体験をもたらし、データチームが期待する効率的かつスケーラブルなセマンティックモデルの開発を可能にします。

開始方法

TMDL拡張機能をVisual Studio Marketplaceからダウンロードして、今日からセマンティックモデリングを加速させましょう!

Visual Studio Code Marketplace
Visual Studio Code Marketplaceのスクリーンショット

特徴のハイライト

  • DAXサポート: TMDLドキュメント内でのDAXコードの可読性が向上し、セマンティックハイライト、リアルタイム診断、オートコンプリート機能が追加されました。

DAXコードのリアルタイム診断

  • Power Queryサポート: オートコンプリート、診断機能、シンタックスハイライト、ホバーディスクリプション、フォーマッティングを提供します。

Power Queryのサポート

  • ローカリゼーション: ホバーディスクリプションやコードアクションメッセージは、ユーザーの選択した言語で表示されるようになり、Visual Studio Codeの言語設定と連動しています。

ローカリゼーション機能

  • コードアクション: 重複した系統タグやスペルミスなど、TMDLコードを迅速に修正およびリファクタリングできます。

コードアクション

  • コードナビゲーション: TMDLドキュメント内のオブジェクトを階層的に簡単にナビゲートできます。

コードナビゲーション

  • コードフォーマット: TMDLコードを自動的に整理し、可読性と一貫性を向上させます。

コードフォーマット

フィードバック

皆様のご意見を大切にしております。ぜひ、以下のフィードバックリンクからご意見をお聞かせください。

————-

TMDL Visual Studio Code Extension (Generally Available) | Microsoft Power BI Blog

Source link

The latest update for the Tabular Model Definition Language (TMDL) extension introduces several improvements that enhance the authoring experience for Power BI Projects (PBIP). Key features include:

  • DAX Semantic Highlighting: Improved readability of DAX code with features like semantic highlighting, real-time diagnostics, and autocomplete.
  • Power Query Support: Enhanced support with autocomplete, diagnostics, and formatting.
  • Localization: Hover descriptions and code actions now displayed in the user’s preferred language.
  • Code Actions: Quick fixes and refactoring for TMDL code, such as correcting duplicated tags or typos.
  • Breadcrumb Navigation: Easy navigation through TMDL document objects.
  • Code Formatting: Automatic organization of TMDL code for better readability.

Developers can access these improvements by downloading the TMDL Extension from the Visual Studio Marketplace. Users are encouraged to provide feedback via the GitHub repository.

関連記事