Lambda 控制台 - Amazon Lambda
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

Lambda 控制台

您可以使用 Lambda 控制台配置应用程序、函数、代码签名配置和层。本页解释了如何使用控制台编辑器编辑代码。

应用程序

应用程序页面显示已使用 Amazon CloudFormation 或包括 Amazon Serverless Application Model(Amazon SAM)在内的其他工具部署的应用程序的列表。根据关键字进行筛选以查找应用程序。

函数

函数页面显示在此区域为您的账户定义的函数列表。创建函数的初始控制台流取决于函数是否为部署程序包使用容器映像.zip 文件存档。许多可选配置任务对于这两种类型的函数都是通用的。

控制台提供了代码编辑器,以便您使用。

代码签名

您可以将代码签名配置附加到函数。通过代码签名,您可以确保代码已由批准的源签名、自签名后未被更改,且代码签名尚未过期或撤销。

创建可将 .zip 归档函数代码与其依赖项分隔开。 层是包含库、自定义运行时或其他依赖项的 .zip 文件存档。利用层,您可以在函数中使用库,而不必将库包含在部署程序包中。

使用控制台编辑器编辑代码

您可以使用 Lambda 控制台中的代码编辑器来编写、测试并查看您的 Lambda 函数代码并查看其执行结果。代码编辑器支持不需要编译的语言(如 Node.js 和 Python)。代码编辑器仅支持 .zip 文件存档部署包,且部署包的大小必须小于 3 MB。

该代码编辑器包含菜单栏窗口编辑器窗格

有关命令可执行的操作的列表,请参阅《Amazon Cloud9 用户指南》中的菜单命令参考。请注意,该参考中列出的一些命令在代码编辑器中不可用。

处理文件和文件夹

您可以在代码编辑器中使用 Environment 窗口为您的函数创建、打开和管理文件。

要显示或隐藏“Environment”窗口,请选择 Environment 按钮。如果 Environment 按钮不可见,请选择菜单栏上的 Window、Environment

要打开单个文件并在编辑器窗格中显示其内容,请在 Environment 窗口中双击该文件。

要打开多个文件并在编辑器窗格中显示其内容,请在 Environment 窗口中选择这些文件。右键单击选定内容,然后选择 Open

要创建新文件,请执行以下操作之一:

  • Environment 窗口中,右键单击您希望将新文件放入的文件夹,然后选择 New File。输入文件的名称和扩展名,然后按 Enter

  • 在菜单栏上选择 File、New File。当您准备好保存文件时,在菜单栏上选择 File、SaveFile、Save As。然后,使用显示的 Save As 对话框命名文件并选择保存该文件的位置。

  • 在编辑器窗格的选项卡按钮栏中,选择 + 按钮,然后选择 New File。当您准备好保存文件时,在菜单栏上选择 File、SaveFile、Save As。然后,使用显示的 Save As 对话框命名文件并选择保存该文件的位置。

要创建新文件夹,请在 Environment 窗口中右键单击您希望将新文件夹放入的文件夹,然后选择 New Folder。输入文件夹名称,然后按 Enter

要保存某个文件,请在编辑器窗格中打开该文件并显示其内容,然后在菜单栏上选择 File、Save

要重命名某个文件或文件夹,请在 Environment 窗口中右键单击该文件或文件夹。输入替换名称,然后按 Enter

要删除文件或文件夹,请在 Environment 窗口中选择文件或文件夹。右键单击选定内容,然后选择 Delete。然后,通过选择 Yes (对于单个选定项) 或 Yes to All 来确认删除。

要剪切、拷贝、粘贴或复制文件或文件夹,请在 Environment 窗口中选择文件或文件夹。右键单击选定内容,然后相应地选择 Cut(剪切)、Copy(复制)、Paste(粘贴)或 Duplicate(复制)。

要折叠文件夹,请选择 Environment 窗口中的齿轮图标,然后选择 Collapse All Folders

要显示已隐藏的文件,请选择 Environment 窗口中的齿轮图标,然后选择 Show Hidden Files

要查看为该函数配置的环境变量,请执行以下操作:

  1. 选择节点选项卡。

  2. 选择环境变量选项卡。

  3. 依次选择工具显示环境变量

在控制台代码编辑器中列出时,环境变量会保持加密状态。如果您为传输中的加密启用了加密帮助程序,这些设置则会保持不变。有关更多信息,请参阅保护环境变量

环境变量列表是只读的,仅在 Lambda 控制台上可用。当您下载函数的.zip 文件存档时,此文件并不包括在内;您也无法通过上传此文件来添加环境变量。

使用代码

使用代码编辑器中的编辑器窗格可以查看和编写代码。

使用选项卡按钮

使用选项卡按钮栏可以选择、查看和创建文件。

要显示某个已打开文件的内容,请执行以下操作之一:

  • 选择该文件的选项卡。

  • 选择选项卡按钮栏中的下拉菜单按钮,然后选择文件的名称。

要关闭某个已打开文件,请执行下列操作之一:

  • 选择该文件的选项卡中的 X 图标。

  • 选择该文件的选项卡。接下来,选择选项卡按钮栏中的下拉菜单按钮,然后选择 Close Pane

要关闭多个已打开的文件,请选择选项卡按钮栏中的下拉菜单,然后根据需要选择 Close All Tabs in All PanesClose All But Current Tab

要创建新文件,请选择选项卡按钮栏中的 + 按钮,然后选择 New File。当您准备好保存文件时,在菜单栏上选择 File、SaveFile、Save As。然后,使用显示的 Save As 对话框命名文件并选择保存该文件的位置。

使用状态栏

使用状态栏可以快速移动到活动文件中的某一行并更改代码的显示方式。

要快速移动到活动文件中的某一行,请选择行选择器,输入要转到的行号,然后按 Enter

要更改活动文件中的代码颜色方案,请选择代码颜色方案选择器,然后选择新的代码颜色方案。

要更改在活动文件中是否使用软制表符或空格,或者是否转换为空格或制表符,请选择空格和制表符选择器,然后选择新设置。

要为所有文件更改是显示还是隐藏不可见字符或间距、自动配对括号或引号、换行符,或者更改字体大小,请选择齿轮图标,然后选择新设置。

在全屏模式下工作

您可以展开代码编辑器,以获得更多的空间来处理您的代码。

要将代码编辑器展开到 Web 浏览器窗口的边缘,请在菜单栏中选择 Toggle fullscreen 按钮。

要将代码编辑器缩小到其原始大小,请再次选择 Toggle fullscreen 按钮。

在全屏模式下,将在菜单栏上显示额外的选项:Save (保存)Test (测试)。选择 Save 可以保存函数代码。选择 TestConfigure Events 可以创建或编辑函数的测试事件。

使用首选项

您可以更改各种代码编辑器设置,例如显示哪些编码提示和警告、代码折叠行为、代码自动完成行为以及其他功能。

要更改代码编辑器设置,请在菜单栏中选择 Preferences 齿轮图标。

有关这些设置的作用的列表,请参阅 Amazon Cloud9 用户指南中的以下参考。

请注意,这些参考中列出的一些设置在代码编辑器中不可用。