将Sublime 3 JS代码片段转换为打字稿

eng*_*can 5 javascript code-snippets typescript sublimetext3

我在JS上有很多有用的代码片段。像clconsole.log();

fn 对于

function methodName (arguments) {
    // body...
}
Run Code Online (Sandbox Code Playgroud)

但是我不能在*.ts文件上使用它们。

如何还可以管理js到TS的代码段和组合。

谢谢

Nee*_*ule 5

您必须将打字稿源添加到您的代码段范围。

<scope>source.js, source.ts</scope>
Run Code Online (Sandbox Code Playgroud)

您可以在 TypeScript 包中找到一个片段示例:

<snippet>
    <content><![CDATA[
class ${2:ClassName}${3: extends ${4:AnotherClass}} {
    $5
    ${6:constructor}(${7:argument}) {
        ${0:// code...}
    }
}
]]></content>
    <tabTrigger>class</tabTrigger>
    <scope>source.ts</scope>
    <description>class …</description>
</snippet>
Run Code Online (Sandbox Code Playgroud)