phpstorm怎么配置白鹭引擎快捷键编译TypeScript

1. 简介

白鹭引擎(Egret)是一款开源的 HTML5 游戏引擎,它对于 HTML5 游戏开发提供了强大的支持。引擎采用 TypeScript 语言编写,使用面向对象的思路,易于学习和使用。PhpStorm 是一款常用的 IDE,它支持对 PHP、JavaScript、HTML/CSS 和其它语言进行开发,同时支持对 Egret 开发进行支持。

2. 准备工作

2.1 下载白鹭引擎

在进行 Egret 开发前,需要先下载并配置 Egret 环境。

可以到 白鹭引擎官网 下载 Egret Wing IDE,也可以使用命令行形式下载。

npm install -g egret

2.2 安装 TypeScript

在进行 Egret 开发前,还需要安装 TypeScript 环境。

npm install -g typescript

3. 在 PhpStorm 中配置 Egret

3.1 新建项目

在 PhpStorm 中新建 Egret 项目。

可以选择菜单项「File -> New Project -> TypeScript -> Empty TypeScript Config File」新建 TypeScript 的配置文件,也可以在文件夹中右键选择「New -> TypeScript Config File」新建。

3.2 配置项目

在新建的项目配置文件 egret.json 中,可以进行 Egret 项目的配置。

修改其中的 tsconfig.json 属性为 false,这意味着我们需要自己编写 TypeScript 的编译配置。

"tsconfig": false,

4. 配置快捷键

在 PhpStorm 中,可以通过配置快捷键,来进行 Egret 项目的编译,并调用 Egret 的命令行工具 egret。

4.1 新建外部工具

选择菜单项「File -> Settings -> Tools -> External Tools」,新建 Egret 的编译快捷方式。

选择「Add -> Tool」,进行参数配置。

4.2 配置参数

在弹出的配置窗口中,进行如下配置:

Name:编译 Egret

Description:编译 Egret 项目。

Program:选择 Egret 命令行工具 egret。

Parameters:$ProjectFileDir$

Working directory:$ProjectFileDir$

具体配置如下:

图 1. 配置 Egret 编译命令

4.3 配置快捷键

找到「Keymap」,添加快捷键,选择上一步新建的外部工具,并进行快捷键配置。

图 2. 配置 Egret 编译快捷键

5. 编译 TypeScript 代码

在进行 Egret 项目开发时,需要编写 TypeScript 代码,并进行编译。

此时,我们可以使用上面配置好的快捷键,来进行 Egret 项目的编译。

在项目目录下打开终端(Terminal),输入命令:

egret build

将会对项目中的 TypeScript 代码进行编译。

6. 总结

通过上述步骤,我们能够在 PhpStorm 中对 Egret 项目进行配置,并且配置了快捷键对 Egret 项目进行编译。

此外,PhpStorm 还支持对其它语言的开发和配置,为我们的开发提供了更加便捷的方式。