讲师中心 微信公众号
AI工具推荐 视频效率加速

VSCode与AWS Toolkit:在编辑器中管理你的AWS资源

落雪同学_4150

落雪同学_4150

发布时间:2026-01-07 17:38:02

|

536人浏览过

|

来源于php中文网

原创

需安装AWS Toolkit扩展、配置~/.aws/credentials和config文件、通过AWS侧边栏管理资源、部署SAM/CDK应用、流式查看CloudWatch日志。

vscode与aws toolkit:在编辑器中管理你的aws资源

如果您希望在Visual Studio Code中直接管理Amazon Web Services资源,而无需切换到AWS控制台或命令行工具,则需要正确配置并使用AWS Toolkit扩展。以下是实现此目标的具体操作路径:

本文运行环境:MacBook Pro,macOS Sequoia。

一、安装并启用AWS Toolkit扩展

AWS Toolkit是VSCode官方支持的扩展,提供对EC2、S3、Lambda、CloudFormation等服务的集成访问能力,其核心依赖于本地AWS凭证和正确的区域配置。

1、打开VSCode,点击左侧活动栏中的扩展图标(四个方块组成的图标)。

2、在扩展市场搜索框中输入AWS Toolkit,选择由Amazon Web Services发布的官方扩展。

3、点击“安装”按钮,等待安装完成,然后点击“重新加载”使扩展生效。

二、配置AWS凭证文件

VSCode通过读取本地~/.aws/credentials~/.aws/config文件识别身份与默认区域,Toolkit不会引导用户交互式输入密钥,必须预先配置好。

1、在终端中执行mkdir -p ~/.aws确保目录存在。

2、使用文本编辑器创建或修改~/.aws/credentials,填入具有足够权限的Access Key ID与Secret Access Key,格式为:

[default]

Comprehensive Three.js 3D graphics reference
Comprehensive Three.js 3D graphics reference

详细的 Three.js 3D 图形参考,涵盖场景设置、相机、几何体、材质、光照、动画、控制器、加载器、数学工具和调试。

下载

aws_access_key_id = AKIAIOSFODNN7EXAMPLE

aws_secret_access_key = wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY

3、创建或修改~/.aws/config,指定默认区域,例如:

[default]

region = us-east-1

三、使用Explorer面板浏览AWS资源

启用Toolkit后,VSCode左侧活动栏将新增AWS图标,点击可展开资源树状视图,实时加载当前凭证下所授权访问的服务资源列表。

1、点击左侧活动栏最下方的AWS图标(云朵形状)。

2、在弹出的资源树中展开EC2节点,查看所有运行中实例及其状态、ID、IP地址。

3、右键单击某个EC2实例,可选择Connect via SSH,自动调用本地Terminal并生成连接命令。

四、部署Serverless应用至Lambda

Toolkit支持从VSCode内直接将本地函数打包并部署至AWS Lambda,前提是项目结构符合SAM或CDK规范,并已安装相应CLI工具。

1、打开一个包含template.yaml(SAM)或cdk.json(CDK)的文件夹。

2、右键点击该模板文件,在上下文菜单中选择Deploy SAM Application

3、在弹出的选择框中确认部署目标区域、堆栈名称及参数,点击“部署”启动自动化打包与CloudFormation执行流程。

五、查看并流式获取CloudWatch日志

Toolkit集成了CloudWatch Logs功能,允许开发者在不离开编辑器的情况下订阅日志组,适用于调试Lambda函数或ECS任务输出。

1、在AWS Explorer中展开CloudWatchLog Groups节点。

2、找到对应Lambda函数的日志组(通常以/aws/lambda/函数名命名),右键选择Start Streaming

3、日志将实时显示在VSCode新打开的只读文本面板中,每条日志附带时间戳与请求ID。

热门AI工具

更多
DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

切问学术

切问学术是一款AI论文写作工具,复旦大学NLP团队推出的AI学术智能体。

蛙蛙写作

一款AI论文写作工具,主要用于超级AI智能写作助手,适合需要提升相关任务效率的用户。

音述AI
音述AI Hot

一款AI音频处理工具,主要用于音述AI是一个以“用声音述说故事”为核心的 AI 音乐创作与声音分享社区,适合需要提升相关任务效率的用户。

超级简历WonderCV

一款AI办公效率工具,主要用于免费求职简历模版下载制作,应届生职场人必备简历制作神器,适合需要提升相关任务效率的用户。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

UpDream
UpDream Hot

一款AI视频创作工具,主要用于哔哩哔哩推出的自研AI视频创作工具,适合需要提升相关任务效率的用户。

Seko
Seko Hot

一款AI视频创作工具,主要用于商汤科技推出的创编一体的AI短视频创作Agent,适合需要提升相关任务效率的用户。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

相关专题

更多
json数据格式
json数据格式

JSON是一种轻量级的数据交换格式。本专题为大家带来json数据格式相关文章,帮助大家解决问题。

1955

2023.08.07

json是什么
json是什么

JSON是一种轻量级的数据交换格式,具有简洁、易读、跨平台和语言的特点,JSON数据是通过键值对的方式进行组织,其中键是字符串,值可以是字符串、数值、布尔值、数组、对象或者null,在Web开发、数据交换和配置文件等方面得到广泛应用。本专题为大家提供json相关的文章、下载、课程内容,供大家免费下载体验。

2622

2023.08.23

jquery怎么操作json
jquery怎么操作json

操作的方法有:1、“$.parseJSON(jsonString)”2、“$.getJSON(url, data, success)”;3、“$.each(obj, callback)”;4、“$.ajax()”。更多jquery怎么操作json的详细内容,可以访问本专题下面的文章。

916

2023.10.13

go语言处理json数据方法
go语言处理json数据方法

本专题整合了go语言中处理json数据方法,阅读专题下面的文章了解更多详细内容。

2939

2025.09.10

lambda表达式
lambda表达式

Lambda表达式是一种匿名函数的简洁表示方式,它可以在需要函数作为参数的地方使用,并提供了一种更简洁、更灵活的编码方式,其语法为“lambda 参数列表: 表达式”,参数列表是函数的参数,可以包含一个或多个参数,用逗号分隔,表达式是函数的执行体,用于定义函数的具体操作。本专题为大家提供lambda表达式相关的文章、下载、课程内容,供大家免费下载体验。

831

2023.09.15

python lambda函数
python lambda函数

本专题整合了python lambda函数用法详解,阅读专题下面的文章了解更多详细内容。

325

2025.11.08

Python lambda详解
Python lambda详解

本专题整合了Python lambda函数相关教程,阅读下面的文章了解更多详细内容。

414

2026.01.05

C++ Lambda 表达式与函数式编程
C++ Lambda 表达式与函数式编程

深入讲解 C++ Lambda 表达式与函数式编程范式,涵盖 Lambda 基础语法与返回值推导、值捕获与引用捕获的区别与陷阱、初始化捕获(C++14 广义捕获)、泛型 Lambda(auto 参数)、mutable 关键字修改捕获变量、std::function 类型擦除与函数包装、std::bind 参数绑定(及其被 Lambda 替代的趋势)、Lambda 在 STL 算法(sort/transform/for_each/remo

529

2026.05.06

Buffalo框架数据库开发全教程
Buffalo框架数据库开发全教程

本专题围绕Buffalo框架数据库开发,讲解database.yml多环境配置、soda与fizz迁移生成回滚、模型结构体标签、增删改查与条件查询、一对多与多对多关联、数据校验、回调钩子、事务处理及原生SQL执行能力。

20

2026.09.23

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn