Article View: cn.bbs.comp.lang.java
Article #12550javaIDE��̸ zt
From: ���|{�����ɱ�}
Date: Sun, 25 Jul 2004 00:36
Date: Sun, 25 Jul 2004 00:36
145 lines
18010 bytes
18010 bytes
Cafe,VJ++,JBuilder,VAJ,???(WSWB,Eclipse?)
������Ҫ��̫�˽�VisualAge for Java���˽�������ص㣬�����ڱ�ϵ�е���һƪ�����н����ܸո����õģ�ȫ�µģ�����ϣ��� Eclipse and/or IBM WebSphere Studio
Workbench��һ����ΪWSWB����ǰ���ڹ�����кܴ��Ӱ�죬��һ������˵��û�����������ҵ�û��������ڹ������˽���˲��࣬�õ���Ҳ���١����߾�������֪���ˣ���һЩ����VisualAge for Java��ȴ������4.0����֪���Ժ��Ѿ�û��VisualAge for Java �ĺ���汾...
�����ִ�ij���Ա��������������Խ��Խ��Ҫ�����á�������java�����ֹ��ߺͳ���֮��Ĺ�ϵʮ�ָ��ӣ��û�֮��Կ������ߵ�������һ������Ļ��⡣
���������BBS�ϳ�������������ʲô����������ã������ͻ����˶�����˵������ JDK ��notepad (ultraedit,editplus,...);Ҳ�������C,C++���������������Visual J++����������˶�Borland JBuilder���ж���,����һЩͨ�õļ��ɿ�����������Visual Slick
Edit��һЩ����java�ıȽ�С�Ŀ�������������Kawa,JCreator,IntelliJ...������UNIX��������Щ���ȵ�EMACS,VI�İ�������...
Ȼ������ϲ���Ļ���VisualAgeJava���Լ����ڵ� Eclipse and/or IBM WebSphere Studio Workbench��
����Ҫ��ʲô���ߣ��϶���û�о�Դ𰸵ģ���ͬ��������ͬ��ϰ�߲�ͬ��
�е���ϲ����JDK���ı��༭��������Ϊϲ���о�������Ĵ��룬֪��������������顱�������Ƕ��ԣ����ӻ���̹�����ɵĴ����������������Լ����ĺ�ά�����������Dz������ų�ߣ�Ҫ��Ȼ��Ҳ�����notepad����ultraedit,editplus,������ǿ��Ĺ��ߣ�ԶԶ����һ��
�ı��༭����ô��
����ʹ��Visual J++,Borland JBuilder��Ҳ�����ԣ������ϰ�߶�����Ϥ���ܿ��֪����ô���£��������֡�������ʵJava���������Լ����ص㡣
�����Java IDE�����Symantec��˾��Visual Cafe��������������ٶȺܿ죬������ֵ����磬�ܿ�ռ���˴ֵ��г��ݶ������Ȼ�Ѿ�����ǰ�������������ص�ģ������ǹ�ʻ�֧�ַ���Ƚ�ͻ����
�˺����IDE��������ƹ�˾Borland��JBuilder�����ڵĻ��Ƚϴֲڣ��������Ű汾�IJ��ϸ��£��������������������Լ�Borlandһ���������������Ϊ��ǰ���ձ��IDE֮һ��
Microsoft��VisualStudio��C++�����Ǿ�Ե��ϴ���Java����ȴ������ͬ��ķ�⣬��ʵ���?˾��ս�ԽǶȣ�����Ǻ����Եġ��ӽ����Visual J++ 1.0���Ƚ��ȶ���1.1���Լ��ų�ר�Ŵ�Borland������Delphi�����ʦ������Ƶ�Visual J++
6.0����ʼ�մ���һ�����ε�λ�á���������Ϊ��Sun���ߣ����������ġ�
�����ܴ�Microsoft�õ�Java�Ŀ������ߣ����Ǻ����Եġ�
�е��˵�һ����VisualAgeJava�����ܻ̫ϰ�ߣ���ô������ô������VisualAgeJava�İ汾���º��ٴ��������ϵı仯��û������������ڣ���ʵ����˵���ŵ㡣����Eclipse or
WSWB�Ľ���ɾ���ȫ��ͬ�ˣ�������Ư���������кܾ��ĵ���ƣ������հ�ϰ�ߵķ�ʽ����ôû������Ϥ�IJ˵��ṹ��...
VisualAgeJava�кܶ���صĵط�����Ҫһ����Ϥ����Ӧ��̡�
VAJ���Լ��Ķ����Ƹ�ʽ�ļ�(��Դ��)��Ϊ��Ĵ洢ģ�͡�
���ڿ����߶��ԣ���ȫ���ÿ����ļ���·�����������⡣����Ե�ֱ�Ӿ���package,class,method......��ͬʱ����ʾ��Ҳ�����ࡢ�����ȵ�Ԫ��Ϊ����ֻ��ʾѡ�е�Ԫ�أ�ֱ�����ڵİ汾�ų�����full class
view������dz�����������ĸ�����������������ĸ����ģ�����������⡣
��Ȼ�����˿���˵�����Ӵ��ļ�����������ļ���·������Ĺ�ϵ����û���˽�Java���ⲿ��������ڲ����ơ����ǣ���ʹ���Ѿ�����˽���о���ij���Ա��Ҳ��������������Ϸ�������ߺķѲ���ʱ��;�������Ϊǣ������غࣩܶ�����ڳ�ѧ�ߣ���һ�����Ҫ�ˡ�
���õİ汾���ơ�������Ϊʹ������Դ�⣬��VAJ����汾���ƵĹ���ʮ��ǿ��ÿһ�δ��̵�״̬�������棬���Ժ����ػ��ݺͱȽϡ��κ�ʱ���붳������״̬ʱ�����Խ�һ���汾�汾��������ʹ�ض��汾��Ϊֻ���ģ�������������ʱ��ȫ���Է��ı�����ģ����ڿ�������
�ڵ�һЩ�������Է�������¿��ա�
�������롣��VisualAgeJava��û����ʽ�ı����̣�ÿ�δ��̵�ͬʱ�ͽ������������룬���������̱�����ⲻ����ʡ�˱����ʱ�䣬ʡȥ��һ�����裬Ҳǿ�ȿ�����ÿһ�ζ�Ҫ��֤��ȷ������step by
step������ȷ������ϼ�����������ʽ������һ���ܺõ�ϰ�ߣ���������д�ܳ�һ�γ��������У�Ȼ��������ص��Ժ�Ѱ�Ҵ���Ҫ��Ч�öࡣ��õĵ��Է������DZ������
��������VisualAgeJava�õ���IBM��Java�����ʹ����ж��ص�hot-link���ܣ������ĺ�Ĵ����������ӵ��������еij����С���������˵�������debugger�����д������һֱ�����У��������е����������д��δ�ε�System.out.println���۲��������״̬��
����һ���ܺõ����ӣ�Apache Tomcat Servlet and JSP Development with VisualAge for Java
http://www7.software.ibm.com/vad.nsf/Data/Document2389?OpenDocument&p=1&BCT=1&Footer=1
��ƪ���½����������VisualAgeJavaʹ��Tomcat��3.5�Ժ�VisualAgeJavaֱ�Ӽ�����JSP��������������Ҫʹ����ƪ���µķ����ˣ������������һ��ġ�����VisualAgeJava���������صĺ��ļ������ر��ʺ��ڿ���servlets��JSP��
ģ���������ʵ��
��������ͽ����롰hot-linking���������еij���
servlet���������ڵ���ͨ���Ŀ�������ֹͣ����������Web Server�Ը���servlet���������װ��һ��JSP���õ�Java������ڿ����������Ҫ�dz�Ƶ������servlet����JSP��Դ�룬��ôʹ��һ��Web
Server����ij����ServletRunner�����Ƿdz��鷳�����飬�ر��ǵ���Ҫ����һ��ֻ��servlet�Ѿ�����һ��ʱ���ŷ�������⣬����һ���ܳ���ѭ���е�ij������ʱ��
���˵��ǣ���VisualAge for Java�У����ı�servlet�е�һ������ʱ��VisualAge for Java����������������ı��˵ķ����������࣬Ȼ�����hot-link���������еij���
�����������Ҫ������ͬ����Ҫ���Dz��������������ڵ��Եij��������´����������ڵ�������ij���״̬���������Ч������Ǿ��˵ġ�ʹ��VisualAge for Java��������������е�servlet��bean,tag����EJB���룬���ò�ͣ����ֹ����������Web
server.���⣬��server����ʱ�������������������������Կɹ����á����ǿ����ǣ���ʹ��ı��bean�����������Ǵ�servlet����JSP�е��õģ����磬��������һ��ģ���Java�����ʵ���ڵ�container�����е�EJB����Ҳ����Ҫ������ֹͣserver��
�����ж�����IBM distributed debugger��������û���ù������ۡ�
����Ƭ�ϱ༭���Դ�scrapbook����ʵֻ�Ǽ��ı��ļ���������������ʼǣ�д��̵�˼·������Ҫ���Dz��Դ���Ƭ�εĹ��ܡ��뵽һ��ʵ�ַ�������������дһС�δ��������в��ԣ�����д����ij���ֻҪ�趨����Ƭ�ε����л����Ϳ������̿���������СС�ģ��Ĺ��߶�
�ڿ���Ч�ʵ�����Ƿdz�����ġ�
��ҵ����Ŷӿ����зdz����Ƶ�֧�֡��ⷽ����ʵ��ʹ�ò��࣬�Ͳ�������ˣ�����Ȥ�Ŀ��Բο���ص���վ��ֵ��һ�����IBM�ṩ�˺ܶ�������Դ���ĵ����̳̣���ý��̳̣������飬��Щ�Ƿdz���Ҫ�ģ����潫���һ����Ҫ���б?
��ע��
��һЩ�Ƚ�С�ĵط�������ʹ���߿��ܲ�ϰ���߲������֣������Ҫ����һ�¡�
VAJ�Ĵ���ȱʡ�����º��ŵģ���ϰ�ߵĻ������ڴ��ڣ���ת�����иĹ�����������Ҳ����ΪVAJ��method view�ص㣬ÿ��ֻ��ʾ��ǰѡ�е�Ԫ�أ���һ�������Dz�Ӧ��̫���ġ�
���븨���Զ���ɣ�ȱʡ��Ctrl-space���������뷨��ͻ������ʹ��Ctrl-L��
֧��ģ�壬��������for��Ctrl-L�Ϳ����ṩfor(int i=0;i< ; i++) {} �����ģ�塣Ҳ�����Զ��壬���˰�System.out.println�����Զ���Ϊsop����Eclipse��ȱʡ����Ϊstdout��
�Զ���ʽ��ctrl-w�����Ǻܷ�������ԣ������Լ�Ϊ���кͶ�������ˡ�
ѡ��һ�δ���ctrl-/����ע�ͣ�ctrl-\ȥע�͡���Ϊjavaע�Ͳ���Ƕ�ף����ڰ�ע�͵Ĵ���Ҫע�͵��Ƚ��鷳��������ܼ�
�ڱ༭����Ctril-i����������
�����ڴ��ڣ�ѡ����ѳ�����������ͬһ������д���Ŀ��������������������back��forward��
�еĹ�����ͼ������С��ǣ��еij�ѧ�߿��ܿ���Ӧ���������б?���Ǿ��ǵ㲻��������ʵ�ϱ����д�����ʷ������²��ǿ��õģ�����Ҫ���Ҽ���ѡ����˻�ǰ���б��е�ijһ�
����ϵͳ����ȫ����������ģ�ʵ����ʹ����һ���Լ���СWeb server���е��������������������ע������VAJ��ʱ������������Ŀ¼�µ�ide.exe����Ҫʹ�ð�װ�����Ŀ�ݷ�ʽ��Ҳ����ivjenv.bat����
��IDE��ѡ��Java�ؼ��ְ�F1�����Բ鵽��Ӧ�İ�����ֻ����java�ؼ��ֺ�ϵͳ��
������Դ�������
ԭ����̨��DW����һƪ���£�����VisualAge for Java����ԭʼ�Y�ϴa������ϸ��������Դ�������Ļ��ƣ��������ڿ����ѵ����£�����û�������ˡ����ﻹ��һ��
http://www.cnpedia.com/update%20no4/056.htm
Ӣ��ԭ��
http://www7.software.ibm.com/vad.nsf/Data/Document2333?OpenDocument&p=1&BCT=3&Footer=1
����ͨ��ʹ��-i�������ӦINI�ļ�ʹ�ò�ͬ�Ĺ��������Դ�⣬��������в�ͬ�Ĺ���ģʽ������룬����Щʱ���Ƿdz����õġ�����ο����������
�����Ҫ�ɾ���workspace�ļ����ָ���VAJ�İ�װ���̵ڶ�������һ�����ݣ�instantiations��˾����վ���ṩ�˸��ְ汾�ģ�
http://www.instantiations.com/vaj/files/default.htm
��Դ���ļ��ڳ���ʹ�ú���ܻ��ĺܴ�������������˵�����Դ����2G?!�����������ڴ��̽�����Ƭ�����п��ܿ��Դ����������ܵ���ߡ�
���ӹ���
ʹ��VAJ���Ͳ��ܲ���VA Assist��Instantiations��˾��http://www.instantiations.com/��һֱ�ڿ���VAJ�ĸ��ӹ��ߣ�Ŀǰ��Ҫ��
VA Assist
�ṩ�����IDE����ǿ���ܣ�������ο�http://www.instantiations.com/assist/home.htm ���ط���С�����Ǻ����á�������������л��������Զ����沢���Դ�����ʡȥ���ĶԻ������������µİ汾֧�ְ�VAJ����Ŀ��WSWB֮�������뵼������
jFactor
��һ��refactor���ߡ�Refactor��ָ�ı����ϵͳ������ڲ��ṹ�Ϳ����Զ�Ӱ�������ⲿ��Ϊ�� http://www.instantiations.com/jfactor/docs/VA/default.htm
JOVE
���Խ��κ�Java IDE��ɵı�Java���ļ��Ż�����ɱ��ش��룬����һ����ִ���ļ���
http://www.instantiations.com/jove/product/thejovesystem.htm
jKits �����ɶ��ƵĽ�����άͼ��Ŀ�ܡ�
http://www.instantiations.com/guiproducts.htm
CodePro Studio WebSphere Edition
���WSWB����ǿ���ߡ�������Ҫ�Ĺ������ṩ��һ����ʹ��WSWB����ʹ��VAJ�Ŀ��ӻ��༭����VCE����
�����Դ��
developer Works̨��,̨��վ����Ϊ�Ƚ��磬Ҳ�в������ݡ�
VADD����VisualAge Developer Domain���д��������£���Դ
http://www7.software.ibm.com/vad.nsf
VisualAge for Java Tips and Tricks ��Effective VisualAge for Java, Version 3 �����ߵ���վ�����Ǹ��²��ࡣ
http://www.javadude.com/vaj/
��������
����ԣ��п�Ժ�Զ������˹�����ʵ���Ҳ�ʿ���о�����Ϊ�ݻ���������Կ�ѧ��E-mail:dracodoc@21cn.com
-- [20B
[m[1;31m�� ��Դ:�������ʵBBS bbs.tju.edu.cn��[FROM: 202.113.13.188][m
Technical Details
Message-ID:
<4DMOjF$AGG@bbs.tju.edu.cn>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!news.glorb.com!news.moat.net!ctu-peer!news.nctu.edu.tw!netnews.csie.nctu.edu.tw!maily.cic.tsinghua.edu.cn!news2.happynet.org!TJUBBSShow Full Headers
Complete Article Headers
X-Google-Thread: f6cb0,36a5b052c83d85f0,start
X-Google-Attributes: gidf6cb0,public
X-Google-Language: Chinese,GB
Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!news.glorb.com!news.moat.net!ctu-peer!news.nctu.edu.tw!netnews.csie.nctu.edu.tw!maily.cic.tsinghua.edu.cn!news2.happynet.org!TJUBBS
From: bigbug.bbs@bbs.tju.edu.cn.no.spam (���|{�����ɱ�})
Newsgroups: cn.bbs.comp.lang.java
Subject: javaIDE��̸ zt
Date: 25 Jul 2004 00:36:15 GMT
Organization: �����ʵBBSվ
Message-ID: <4DMOjF$AGG@bbs.tju.edu.cn>
Mime-Version: 1.0
Content-Type: text/plain; charset="gb2312"
Content-Transfer-Encoding: 8bit
X-Filename: Java/M.1090715775.A