Teamcenter 开发利器组合介绍。 Eclipse + Visual Studio

 1


开发环境搭建的细节部分可以查阅Teamcenterhelp book.

 

一:代码编辑

 

Teamcenter 提供了用于进行TC开发的eclipse插件。 安装过后查看WindowàOpen Perspective

在这些Perspective下编辑.met .mth会有一些语法高亮。

所以基本上可以在eclipse上进行所有代码的编写。

 

如果习惯了visual studio的话,要在visual studio下编辑.met , .mth的话,可如下配置语法高亮

新建UserType.dat,内容如下:

把这个文件复制到 Microsoft Visual Studio 8/Common7/IDE下。如果该目录下存在同名文件,则将两个文件的内容进行合并

启动Visual Studio 2008。选择 Tools->Options->Text Editor->File Extension。在右边的Extension一栏中依次填入met, mth,然后再 Editor下拉框中选择 Microsoft Visual C++,最后点 Add按钮进行追加.,点击 OK按钮完成设置,重启Visual Studio

 

二:代码调试

Eclipse可以调试.java文件,如果要调试.jsp的话,需要安装lomboz插件。为了方便在eclipse里面启动和操作Tomcat,最好安装TomcatPlugin

 

Eclipse 下载地址:

http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/

 

TomcatPlugin下载地址

http://www.sysdeo.com/sysdeo/eclipse/tomcatplugin

 

lomboz插件地址

http://forge.objectweb.org/project/download.php?group_id=97&file_id=5480

或者
http://lomboz.ow2.org/downloads.php

 

以上安装过后,就是基本的Eclipse debug了,这里就不赘述了。接下来还是重点说说.mth文件的Debug.

 

 

1.      新建测试项目。空项目

 

2.      配置输出目录。(配置到Teamcenter开发目录的svr目录)

 

3.      配置输出文件(配置产生的dll文件的路径)

4.      配置过后,就可以直接把.mth文件拖到这个项目中了。

Visual studio打开后,新增断点

Server简称 + class + message

例如: tst + DDmtCre + SetDialogDefaults

5.      通过点击编辑器的最左端,添加其他断点

 

6.      改动cus.cfg让添加的Server可以启动

 

 

7 .改动deftst.met mark resolve tstsvr dynamically. 这样的话debug的时候能找到tstsvr这个server.

8.附加到进程。找到tstsvr进行添加

 

9. debug效果如下

 

注意,以上tstsvrserver简写+ svr

 如果创建环境是server简写不是tst的话, 相应以上用到tstsvr部分也要相应改动。

 

Js部分的测试,使用firefox +firebug.

 

你可能感兴趣的:(PLM)