🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: cn.bbs.comp.lang.java
Article #12550

javaIDE��̸ zt

#12550
From: ���|{�����ɱ�}
Date: Sun, 25 Jul 2004 00:36
145 lines
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  
  

 --  

�� ��Դ:�������ʵBBS bbs.tju.edu.cn��[FROM: 202.113.13.188]
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!TJUBBS

Show 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