【问题标题】:How to get support of TypeScript with Sublime Text 3?如何使用 Sublime Text 3 获得对 TypeScript 的支持?
【发布时间】:2016-12-07 07:39:58
【问题描述】:

我目前在 Angular 工作,我对带有 Sublime Text 的 Typescript 获得了很好的支持。

如何使用我的 Sublime Text 编辑器获得对 TypeScript 的支持?

我尝试按 Shift + Ctrl + P 然后输入 TypeScript 但我没有得到任何TypeScript 结果。

我已经通过official TypeScript website 并将 Sublime Text 克隆到我的 PC。

我已经在笔记本电脑上安装了 TypeScript - 接下来我该怎么做?

【问题讨论】:

  • AngularJS 还是 Angular?您可能选择了错误的标签。

标签: angular typescript sublimetext3 sublimetext


【解决方案1】:

您可以通过按 Ctrl + shift + pipc 并按 Enter 打开包管理器来执行此操作。之后,输入 TypeScript 并选择http://typescriptlang.org发布的第一个选项。

注意:对于 Mac OS 用户,请使用 Command (⌘) + shift + p 而不是 Ctrl + shift + p.

【讨论】:

  • 完成后,在Sublime中打开一个类型脚本文件,在sublime的右下角可以看到纯文本。单击该纯文本。将显示一个垂直弹出框(侧导航栏)。向下滚动以选择“打字稿”。选择后,您可以看到该文件中的颜色变化。
  • 安装“安装包”后输入“ctrl+shift+p”,然后输入“安装包”,然后当它给出一个包列表供选择时,输入“TypeScript”并回车。
  • 只要确保外壳完美无缺,否则它们不会出现。等待也很重要。
  • 如果想看插件(typescript)的加载过程,选择“查看”菜单,点击“显示控制台”,不想看的时候可以“隐藏控制台”再看一遍。
  • 如果“转到定义”不起作用,您可能需要重新安装 TypeScript 插件。
【解决方案2】:

如果尚未完成,您首先必须安装 包安装程序,如下所示:

  • Ctrl + shift + p
  • 键入“inst”并选择Install Package Control

出现如下弹窗:

Package Control 安装成功

使用命令面板并输入“安装包”开始

现在您可以像这样安装 Typescript 支持了:

  • Ctrl + shift + p
  • 键入“inst”并选择Package Control: Install Package
  • 输入“type”并选择“Typescript”

现在您可以打开file.ts并将类型更改为Typescript,点击编辑器右下角默认选择Plain Text

【讨论】:

  • 我必须 CMD+Q 并重新启动 Sublime 以使鼠标悬停并检查工作
【解决方案3】:

如果您使用的是 mac 操作系统 然后使用以下命令

cd ~/"Library/Application Support/Sublime Text 3/Packages"
git clone --depth 1 https://github.com/Microsoft/TypeScript-Sublime-Plugin.git TypeScript

然后在 sublime text 3 中按 cmd+shift+p ,然后输入“TypeScript”并选择“TypeScript”并回车。

在 Windows 上:

cd "%APPDATA%\Sublime Text 3\Packages"
git clone --depth 1 https://github.com/Microsoft/TypeScript-Sublime-Plugin.git TypeScript

然后按 Ctrl+shift+p 编写安装包并回车,然后输入“TypeScript”并选择“TypeScript”并回车。

【讨论】:

  • 为此解决方案搜索了很多,谢谢!也适用于 Sublime Text 2,只需使用 cd ~/"Library/Application Support/Sublime Text 2/Packages" 代替。
【解决方案4】:

(如果您使用的是 Mac,请在下面的组合键中按 Cmd 而不是 Ctrl。)

Ctrl+Shift+P 并输入“安装包”。如果“安装包控件”作为选项出现,请选择它,然后再次按 Ctrl+Shift+P 并键入“安装包”。选择“包控制:安装包”。稍等片刻,将出现一个新的下拉菜单。键入“TypeScript”并选择具有该确切名称的选项。

【讨论】:

  • 谢谢你,这很容易,你应该在上面
【解决方案5】:

有一个TypeScript plugin 由 Microsoft 编写的 Sublime 可以安装。我建议通过PackageControl 安装它,以确保它保持最新。

该插件提供语法高亮和构建系统,用于使用 node.js 和 TypeScript 编译器(大概就是您在上面提到的下载)构建 TypeScript 应用程序。

链接的页面包括安装说明以及有关它为您做什么以及如何使用它的信息。

【讨论】:

    【解决方案6】:

    对于 Ubuntu

    cd /home/userNameOftheMachine/.config/sublime-text-3/Packages
    
    git clone --depth 1 https://github.com/Microsoft/TypeScript-Sublime-Plugin.git TypeScript
    

    然后查看 > Syntex > 打字稿

    【讨论】:

    • 感谢 @turingtested 建议克隆到 Packages 目录而不是基本的 sublime-text-3 目录。这同样适用于这个对我有用的答案。
    • 正确的目录是cd ~/.config/sublime-text-3/Packages。然后就可以了。
    【解决方案7】:

    按:CTRL + SHIFT + P 然后输入“安装包” 然后输入“打字稿” 单击以安装并重新启动您的 Sublime Text 编辑器。 看你的代码... enter image description here

    【讨论】:

      【解决方案8】:

      有比Microsoft 更新的软件包可用。使用这个官方的LSP-typescript插件。

      【讨论】:

        猜你喜欢
        • 2015-05-16
        • 2016-04-15
        • 1970-01-01
        • 1970-01-01
        • 2016-07-29
        • 1970-01-01
        • 2012-07-03
        • 2014-01-28
        • 2021-12-12
        相关资源
        最近更新 更多