后台咨询ANSA和vscode联合开发的小伙伴太多了,什么样的问题都有,现在再写一遍,有网络的情况下最方便,只需要点几下就配置完成,如果在内网安装的小伙伴,你可以看看在外网安装的vscode,settings文件是如何配置的,参考配置,肯定能行。往期推文可以通过下方链接快速跳转
ANSA二次开发_配置VScode自动补全环境-提供原厂补全包
ANSA二次开发_Python基础_如何配置VSCode开发环境
在现代软件开发中,一个高效的开发环境是提高生产力的关键。对于使用 ANSA 软件的用户来说,通过 Visual Studio Code (VS Code) 这一流行的集成开发环境(IDE)来编写、运行和调试 Python 脚本,可以极大地提升开发体验。本文将详细介绍如何设置和使用 ANSA 的 VS Code 开发环境。
ANSA 开发环境旨在通过 BETA CAE SUITE 软件,提供一个简便的方式来使用外部 IDE 编写、运行和调试 Python 脚本。这通过使用一个预装了 Python 开发必要扩展以及内部扩展的便携版 Visual Studio Code 实现。其中,“bcs_dev_env”扩展插件为配置 Visual Studio Code以便与 BETA CAE SUITE 软件通信。ANSA 开发环境支持 BETA CAE SUITE v22.0.0 及更高版本。
Visual Studio Code 是微软开发的一款源代码编辑器,支持 Windows、Linux 和 macOS。它支持 Python 语法、代码补全和重构功能。
从版本 23.0.0 开始,ANSA、META 和 KOMVOS 都添加了直接启动 Visual Studio Code 的选项:
首次运行时,将启动一个向导帮助用户安装和配置 Visual Studio Code。用户有三种选项:
如果安装成功,可以通过相同的按钮运行 Visual Studio Code。可以在设置中找到 Visual Studio Code 可执行文件的路径,方法是转到 Tools > Settings > Visual Studio Code。在那里,也可以点击 Setup 再次运行安装向导,以便重新配置或更新到较新版本。
从 BETA CAE Suite v23.0.0 开始,可以直接通过 ANSA、META 和 KOMVOS 启动 Visual Studio Code,使用 Visual Studio Code 按钮。在这种情况下,配置将自动完成。如果用户自行启动 Visual Studio Code,则必须手动执行设置。按照以下步骤操作:
有两种情况,建议使用第一种:
在 Visual Studio Code 中打开脚本,右键单击编辑器或资源管理器面板中的脚本文件名,选择 Load Python file in ANSA。现在可以使用 ANSA 的 Script Manager 或任何支持脚本执行的功能运行脚本。
有两种情况:
在 Visual Studio Code 中打开脚本,右键单击编辑器或资源管理器面板中的脚本文件名,选择 Run Python file in META。
有两种情况:
在 Visual Studio Code 中打开脚本并直接通过 KOMVOS 运行。
在 Visual Studio Code 中打开要调试的脚本并添加一些断点。按 Run > Start Debugging (F5) 或在运行面板中选择 BCS Remote Debug 配置。要使配置出现,必须在资源管理器面板中打开一个文件夹,而不是单个文件。等待 Visual Studio Code 状态栏变为橙色。
现在右键单击要调试的 Python 文件,并选择 Load Python File in ANSA。当到达断点时,可以返回 Visual Studio Code 并调试脚本。
在 Visual Studio Code 中打开要调试的脚本并添加一些断点。按 Run > Start Debugging (F5) 或在运行面板中选择 BCS Remote Debug 配置。要使配置出现,必须在资源管理器面板中打开一个文件夹,而不是单个文件。等待 Visual Studio Code 状态栏变为橙色。
现在右键单击要调试的 Python 文件,并选择 Run Python File in META。或者可以返回 META 并运行脚本 execute your_script.py 命令。当到达断点时,可以返回 Visual Studio Code 并调试脚本。
在 KOMVOS 中,您可能需要首先在扩展设置中设置 SDM_CONSOLE_PATH。
在 Visual Studio Code 中打开要调试的脚本并添加一些断点。按 Run > Start Debugging (F5) 或在运行面板中选择 BCS Remote Debug 配置。要使配置出现,必须在资源管理器面板中打开一个文件夹,而不是单个文件。等待 Visual Studio Code 状态栏变为橙色。
现在返回 KOMVOS 并运行您的脚本。当到达断点时,可以返回 Visual Studio Code 并调试脚本。
通过整合 ANSA 和 Visual Studio Code,用户可以享受到一个功能强大且灵活的开发环境,从而提高 Python 脚本开发的效率和质量。