このアップデートでは、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のスクリーンショット
特徴のハイライト
- DAXサポート: TMDLドキュメント内でのDAXコードの可読性が向上し、セマンティックハイライト、リアルタイム診断、オートコンプリート機能が追加されました。

- 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.