ANSA二次开发 - 在PyCharm上搭建ANSA/META二次开发环境
文章目录
- 与PyCharm IDE集成
- 简介
- ANSA和META自动补全
- 安装说明
- 在PyCharm中工作
与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,查看更多精彩文章!
ANSA二次开发 - 在PyCharm上搭建ANSA/META二次开发环境相关推荐
- 麒麟系统开发笔记(九):在国产麒麟系统上搭建宇视摄像头SDK基础环境Demo
若该文为原创文章,转载请注明原文出处 本文章博客地址:https://hpzwl.blog.csdn.net/article/details/127532255 红胖子(红模仿)的博文大全:开发技术集 ...
- Linux服务器上搭建Python+Selenium+Chrome的运行环境(静默模式、无图形)
本文是<统计CSDN博客的访问量>的部署篇,为了持续统计CSDN的访问量.并进行分析,因此需要在Linux上搭建Selenium + Chrome driver的运行环境 安装Seleni ...
- 阿里云服务器上搭建微信小程序服务端环境。
无论是搭建个人博客空间也好,微信小程序也罢,搭建环境必需的两点:云服务器.域名,下面一步步给搭建演示如果在一台阿里云服务器上搭建微信小程序服务端环境. 1.云服务器准备:可在阿里云购买ECS服务器 ...
- 在笔记本上搭建高性价比的 Linux 学习环境:基础篇
本篇文章会尽可能详细的介绍如何在相对廉价的笔记本上搭建高性价比的 Linux 学习环境,让学习和工作都轻松和高效一些.尤其是针对国内网络环境下,如何快速的完成系统的安装和基础配置. 使用 Linux ...
- linux 搭建go编译环境搭建,linux上搭建完整go语言vim开发环境
现在docker和kubernetes等容器相关的技术大热,但是却没有一个可以一键式安装的go语言开发环境,我通过几天的摸索,在centos7上搭建了vim开发golang的整套环境,包括nerdtr ...
- 在 CentOS 7 上搭建 Jenkins + Maven + Git 持续集成环境
本文以部署 Spring boot + Maven 项目为例,使用码云作为代码托管仓库,在 CentOS 7 上搭建 Jenkins 持续集成环境. 1. 准备工作 1.1 安装 Java 环境 Je ...
- s3c2410上搭建QT/Embedded4.8.5开发环境(四)--安装intel-x86 X11平台qt库qt-everywhere-opensource-src-4.8.5...
[目标板]s3c-2410 [虚拟机]CentOS6.4 kernel-2.6.32 [编译器]gcc-4.4.6 目前QT官网的4.8.5的几个版本中Qt libraries 4.8.5 for L ...
- 在CentOS 6.3 64bit上搭建python高性能框架gevent开发环境
1.升级python 2.6到python 2.7版本 为了业务需要,请在安装之前将python从2.6.6升级到2.7.10版本.参考博文: http://blog.csdn.net/tao_627 ...
- Android开发学习总结(一)——搭建最新版本的Android开发环境
最近由于工作中要负责开发一款Android的App,之前都是做JavaWeb的开发,Android开发虽然有所了解,但是一直没有搭建开发环 境去学习,Android的更新速度比较快了,Android1 ...
最新文章
- HtmlAgilityPack 处理通配的contains
- python 搜索插入位置
- OS / Linux / Ubuntu 创建应用的快捷方式
- linux 安装svn客户端
- FLEX常用验证控件
- 2017.10.23学习知识总结回顾及编写新网页
- css3 transition的各种ease效果
- 数学建模-2.优劣解距离法Topisis模型
- 【iOS开发】An Apple ID with identifier xxxis not available. Please enter a different string.
- pycharm修改选中字体颜色
- 移除单元格选中时的高亮显示状态
- 24.磁盘配额(Quota)
- 世界500强面试题----反应能力
- 怎样下载安装Firebug和使用Firebug
- C语言要点系统复习三:scanf读取缓冲区的那些事
- matplotlib堆积图
- 关于能力模型的思考总结
- 买了一个西瓜,切开后傻眼,这是冬瓜出轨了?还是西瓜变心了?
- selenium报错信息-- Python 中 ‘unicodeescape‘ codec can‘t decode bytes in position XXX: trun错误解决方案
- validation--数据校验