我正在评估CodeStar对Amazon Lambda函数的一些python编程,并且历史上使用JetBrain PyCharm进行Python开发。 Eclipse和Visual Studio集成在AWS CodeStar User Guide中直接提到。我正在尝试与PyCharm进行Eclipse集成。 PyCharm具有Eclipse项目的导入功能和我过去成功使用的Git集成。
有没有人得到这个工作或建议分享?我正在使用完全专业版的研究生许可证,但也可以使用免费版。我会尝试并报告我的发现。
一般来说,使用PyCharm作为CodeStar的IDE是非常可行的。
Codestar堆栈的大部分与IDE无关。无论您使用哪个IDE,核心流程都将是您将推送到您的git仓库,这将触发管道中的操作,该流水线构建并将该代码部署到您的主机。
在PyCharm中,您应该能够从版本控制> git转到VCS> Checkout,并从您的CodeCommit仓库中克隆。此链接显示如何设置您的git凭据,以便您可以实际登录:https://docs.aws.amazon.com/codecommit/latest/userguide/setting-up-gc.html?icmpid=docs_acc_console_connect_np
然后,您可以在本地进行编码/测试,然后像往常一样提交和推送,完成后,触发该管道进行构建/部署。
可用于Eclipse / Visual Studio的AWS工具包添加了更多用于与AWS连接的功能,但CodeStar旨在为您自动完成大部分功能。