当前位置:网站首页>ANSA二次开发 - 在PyCharm上搭建ANSA/META二次开发环境
ANSA二次开发 - 在PyCharm上搭建ANSA/META二次开发环境
2022-07-28 15:23:00 【CaeCoder】
与PyCharm IDE集成
简介
PyCharm 是一个集成开发环境(IDE)。它是专门为Python开发而设计的,并且包含一个智能的Python编辑器,提供各种功能,例如代码自动补全、动态错误高亮显示和快速修复、自动代码重构和丰富的导航功能。你可以按照其网站上提供的说明下载并安装PyCharm。
ANSA和META自动补全
一个包含必要文件的软件包,该文件将启用BETA API的自动补全功能和文档,其可在BETA登录站点的如下所列的文件夹中找到:Python_API_Auxiliaries/IDE_Integration/version/py_dev
由于我这边无法登录到BETA网站下载自动补全文件,在网上也找不到ANSA/META的自动补全文件。在发布《ANSA二次开发 - Visual Studio Code上搭建ANSA二次开发环境》和《Eclipse上搭建ANSA二次开发环境》后很多小伙伴私信我问有没有PyCharm的自动补全文件,借着最近有时间自己整理了一份,效果如下。

扫描下方二维码关注我的微信公众号 - CAE软件二次开发Lab,查看文章《ANSA二次开发 - 在PyCharm上搭建ANSA/META二次开发环境》在文末获取ANSA/META API自动补全文件下载地址!

安装说明
第一步是下载并安装PyCharm。有一个专业版可以购买,一个社区版可以免费下载。建议使用社区版本,因为它是轻量级IDE,只是缺少专业版中的Web开发功能。
还需要在本地安装Python 3.3
在PyCharm中工作
首先,需要创建一个新项目,以便为项目开发的所有脚本指定通用设置和首选项。应该选择Python 3作为项目解释器,因为它定义了最新的语法规则。

创建项目后,需要在项目的“设置”中声明由BETA提供的用于自动完成的文件的路径。路径选择在以下路径中设置File > Settings > Project Interpreter > Settings Tool - ‘More…’ >,之后选择interpreter > Add。应该选择py文件所在的目录的路径; pydev_ansa用于ANSA自动完成,而pydev_meta用于META自动完成。下图详细显示了所描述的过程。



注意:我自己整理的自动补全文档结构如下,设置时选择解压目录即可。

设置路径后,可以通过使用“ Tab”或Enter键在项目中的任何python文件中实现候选项自动补全,Ctrl+Q查看候选项详细信息。

扫描下方二维码关注我的微信公众号 - CAE软件二次开发Lab,查看更多精彩文章!

边栏推荐
- el-input限制只能输入规定的数
- JS stack
- Numpy ndarray learning < I > Foundation
- CoDeSys realizes bubble sorting
- Paging query in applet
- 解决uniapp等富文本图片宽度溢出
- Sdl2 concise tutorial (4): using SDL_ Image library importing pictures
- Writing of factorial
- The deep displacement monitoring system wk813 is used to measure the deep displacement of slopes, dams, embankments, railways and building foundation pit excavation
- JS queue
猜你喜欢
随机推荐
Two special functions (arrow function and method)
php关于数据量大导出数据或者遍历数据导致内存溢出超时等问题
LwIP development | realize TCP server through socket
后台弹出layer提示
Rosen's QT journey 102 listmodel
laravel
2021 Yahong pen test question 2
Paging query in applet
2021 亚鸿笔试题
Deeply understand the fusing configuration of istio traffic management
NTC, PT100 thermal resistance to 4-20mA temperature signal converter
视频号找到金钥匙,抖音模仿后来人
Application of optical rain gauge to rainfall detection
1. Simple command line connection to database
R语言ggplot2可视化绘制线图(line plot)、使用gghighlight包突出高亮线图中满足组合判断条件的线图(satisfies both condition A and B)
疫情红利消失,「居家健身」泡沫消散
IT远程运维是什么意思?远程运维软件哪个好?
Huada chip hc32f4a0 realizes RS485 communication DMA transceiver
我在上海偶遇数字凤凰#坐标徐汇美罗城
The little red book of accelerating investment, "rush to medical treatment"?








