

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 用 IntelliSense 于 Amazon ECS 任务定义文件
<a name="ecs-definition-files"></a>

使用 Amazon Elastic Container Service（Amazon ECS）时，您可能需要创建任务定义，如《Amazon Elastic Container Service 开发人员指南》**中的[创建任务定义](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/create-task-definition.html)部分所述。安装时 AWS Toolkit for Visual Studio Code，安装中包含了 Amazon ECS 任务定义文件的 IntelliSense 功能。

## 先决条件
<a name="ecs-definition-files-prereq"></a>
+ 确保您的系统满足[安装 Toolkit for VS Code](setup-toolkit.md#setup-prereq) 中指定的先决条件。

## IntelliSense 在 Amazon ECS 任务定义文件中使用
<a name="ecs-definition-files-example"></a>

以下示例向您展示了如何在 Amazon ECS 任务定义文件 IntelliSense 中加以利用。

1. 为您的 Amazon ECS 任务定义创建 JSON 文件。文件名称的结尾必须包含 `ecs-task-def.json`，但在开头可以包含其他字符。

   在本示例中，创建一个名为 `my-ecs-task-def.json` 的文件

1. 在 VS Code 编辑器中打开该文件，然后输入开头的花括号。

1. 输入字母“c”，就好像您希望将 `cpu` 添加到定义中一样。观察打开的 IntelliSense 对话框，该对话框类似于以下内容。  
![\[IntelliSense 对话框。\]](http://docs.aws.amazon.com/zh_cn/toolkit-for-vscode/latest/userguide/images/ecs-task-def-intellisense.png)