许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  软件文章 >  ANSA二次开发VSCode离线配置ANSA插件,不联网也能装第三方库吗

ANSA二次开发VSCode离线配置ANSA插件,不联网也能装第三方库吗

阅读数 3
点赞 0
article_banner


基于vscode开展ansa二次开发,需要在vscode中离线配置配置ansa插件。

1. vsix插件下载

ANSA帮助文档中有指出插件下载地址,但隐藏较深。打开ANSA操作界面,点击Help/Documentation Index打开软件帮助页面,依次进入

Automation Guides/BETA Suite API/Application Development/IDE Integration/BCS Development Environment/BCS Development Environment with Microsoft Visual Studio Code

在Download from Microsoft和From package两个章节中指出下载插件的办法,需要运行以下python程序进行下载

ansa安装地址/scripts/BuildBcsDevEnv/DevEnvBuilder.py

或:

该python程序中包含了vscode和vsix的下载地址,打开该程序找到函数download_bcs_dev_extension(),将该函数下的url和filename进行拼接后复制到浏览器下载ansa插件。修改最后的版本号可以下载不同的插件版本。

ANSA二次开发

2. 插件安装

【无网vscode及扩展安装-哔哩哔哩】 网页链接​

ansa插件安装完成后,代码提示和自动补全功能会自动设置好,无需手动添加。

3. ansa界面中启动vscode

打开ansa,点击ansa界面工具栏Tools/Script/Visual Studio Code,或ansa快捷栏Scrip/Visual Studio Code。

启动vscode遇到的问题,Info信息栏报json.decoder.JSONDecodeError错误。

ansa中启动vscode时,会运行vscode扩展包所在路径中的程序,一般为

C:/Users/用户名/.vscode/extensions/Beta-cae-systems.bcs-dev-env-xx.x.x/dist/connect_ansa.py

然后该程序调用同路径下的common.py,在common中调用json包用来解析vscode的

C:/Users/用户名/AppData/Roaming/Code/User/settings.json

由于在先前vscode其它方面的设置时手动输入数组时,在数组最后一个元素末尾多打了一个逗号,产生json语法错误,从而导致vscode启动失败。



免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

相关文章
技术文档
QR Code
微信扫一扫,欢迎咨询~
customer

online

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 board-phone 155-2731-8020
close1
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空