4

私たちは TypeScript が大好きです。それは私たちの生活をずっと楽にしてくれます。Web Essentials によって強化されたインテリセンスの部分が特に気に入っています。

これを正しく実装する方法についてはわかりません。

次のようなコメントを使用します。

/** This function returns the current user */

コメントを宣言する .ts ファイルを参照する TypeScript ファイルを入力すると、完全に表示されます。

しかし、「maintainSelection」オプションのコメントは表示されません

/** CttGrid options */
export interface CttGridOptions extends kendo.ui.GridOptions
{
    /** true - Rows scrolled out of view are maintained */
    maintainSelection: boolean;
}

...

var activiteitenInGrid : kendoWrappers.CttGrid = $('#werkpakketActiviteitenInGrid').kendoCttGrid
({
    navigatable: true,
    pageable: false,
    sortable: true,
    groupable: true,
    resizable: true,
    filterable: true,
    selectable: 'multiple',
    maintainSelection: true,
    scrollable: {
    virtual: true
    },
    editable: "incell",
    columns: activiteitenColumns
}).data('kendoCttGrid');

「maintainSelection」オプションの上にマウスを置くと、ブール値であると表示されますが、コメントは表示されません。そのため、インターフェイスの説明からオプションを認識しますが、コメントを忘れます。これらのコメントをインテリセンスでも表示する方法はありますか?

よろしくポール

4

1 に答える 1

1

これは問題の解決策ではありませんが、少しは役に立ちます。

Visual Studio Code で関数にカーソルを合わせているときCtrlに、Windows ではマウスを押したままにするか、Mac では ⌘ を押したままにすると、プレビュー ウィンドウにジャンプ先の関数の一部が表示されます。これにより、関数内の最初のいくつかのコメントが効果的に表示されます。

于 2019-06-29T21:58:24.723 に答える