用EditPlus搭建简易的Java开发环境

Posted on 2007-10-20 13:06 Raylong 阅读(2611) 评论(22)  编辑  收藏 所属分类: 感想随笔
前段时间一直用eclipse,用某个老师的话说:爽!确实,用eclipse写代码简直是种享受。即时编译让你可以根据前面的小红叉很容易找到bug所在,当然这种bug不是逻辑的,而是普通的语法错误。我还是初学者,没用到debug。但是我怎么总是犯低级的错误呢?……

某天听了一段视频教程,突然之间豁然开朗。老师说初学Java不要用大型的IDE!不然出了小问题都搞不定了!我亲身经历过那种小错折磨人……但是束手无策,只能去google。而且用eclipse像吸毒一样,我把Content Assit设置成为Tab键,那个爽啊!比如想打import,你只要输入前几个字母加上tab,import马上出来。对于比较长的类名,只要输入开头的大写字母,按tab马上就出来,如想输入StringBuffer,只需输入SB加tab。还有一些语句也是整块地输出。我有点上瘾了,太依赖Content Assit!

初学Java过分依赖IDE是不好的开端!所以我决定暂时放弃eclipse,用我钟爱的editplus。

搭建的步骤:

1、下载、安装、注册editplus2。

2、修改几处设置,这是可选的。进入tools 》preferences》font,修改成大点的字体,小字累眼睛。在files选项卡里去掉创建备份文件,把Create backup file when saving前面的勾去掉。

3、加入Java工具,这是最主要的。
添加Java编译工具。在tools 》 configure user tools 》Add tool 》Program,在menu test 中输入“java编译”,command输入“javac”,Argument选择$(FilePath),Initial directory选择$(FileDir),再选上Capture output。点击Apply就ok了。
添加Java解释器。在tools 》 configure user tools 》Add tool 》Program,在menu test 中输入“java运行”,command输入“java”,Argument选择$(FileNameNoExt),Initial directory选择$(FileDir)。点击Apply就ok了。
添加当前文件目录下的Dos窗口。在tools 》 configure user tools 》Add tool 》Program,在menu test 中输入“cmd”,command输入“cmd”,Initial directory选择$(FileDir)。 点击Apply就ok了。
实现的效果就是:用editplus编辑一个Java源文件,然后按CTRL + 1,编译;CTRL + 2,运行;当一个文件有多个class,你想运行其中的某一个,CTRL + 3,跳出cmd窗口,已经指向当前目录了,然后手工输入就可以了。

4、修改Java文件模板。到editplus安装目录下,用记事本打开template.java文件,修改成你想要的新建Java文件的模板。这样每次从file 》 new 》java 创建的Java文件都是模板里的格式。

5、然后下载Java语法高亮文件java.stx,以及Java自动完成文件,java.acp。(这种自动完成没有eclipse那么智能、变态)

6、在editplus安装目录下面新建一个名为java.ctl的文本文件,内容为:
#TITLE=JavaCodeClip
#INFO
#SORT=y
重启editplus,在左上角的Cliptext的下拉列表中选择JavaCodeClip,点击add,然后可以添加常用的Java源代码片段。比如测试经常用的System.out.println();可以这样添加:在title里面输入print,在text body中输入System.out.println(^!); 其中^!的意思是双击在文件中插入代码之后,光标的位置。

早上那段代码就是用editplus写的,感觉很好!IDE还是以后再学吧,不急。半年之后肯定出更高版本了,直接学那个吧。

Feedback

# re: 用EditPlus搭建简易的Java开发环境  回复  更多评论   

2007-10-20 20:27 by freeman1984
有创意,不过还是eclipse好用。毕竟...-_-

# re: 用EditPlus搭建简易的Java开发环境  回复  更多评论   

2007-10-20 20:49 by tomlove
呵呵,说的很对啊。我现在在用 netbeans 开发 swing 组见的时候还可以直接画呢。 我们老师一开始要我们用 记事本!! 最后才建议我们用 jcreator

现在 想试试jbulider 但是那玩艺对机子的要求不是一般的低,俺这个破机子暂时还玩不起。

不过你想想,只有熟悉了多种 IDE 以后,对于以后的工作还是很有帮助的

# re: 用EditPlus搭建简易的Java开发环境  回复  更多评论   

2007-10-20 20:52 by Raylong
@tomlove
我是初学者,所以用editplus比较好,早晚会用ide的但不是现在。

# re: 用EditPlus搭建简易的Java开发环境  回复  更多评论   

2007-10-20 21:07 by 大王
我觉的初学Java,用JCreator就行,记事本有点自虐了,凡事都讲个“度”嘛,
不过Swing这儿,最好是手工敲出来

# re: 用EditPlus搭建简易的Java开发环境  回复  更多评论   

2007-10-20 21:08 by Raylong
@freeman1984
我想深入基础学,所以尽量diy简单的环境,这样能明白细节方面的问题。

# re: 用EditPlus搭建简易的Java开发环境  回复  更多评论   

2007-10-20 21:37 by Raylong
@大王
但是editplus的功能很强大,记事本可比不了的。

# re: 用EditPlus搭建简易的Java开发环境  回复  更多评论   

2007-10-20 22:19 by 翔南
我开始学java的时候是用UltraEdit写的,挺不错
但我不知道UltraEdit能不能把javac和java都整合进来
当初都是自己进cmd->进到.java文件目录->然后javac->最后java的
我现在用的是eclipse,虽然偶还比较菜吧..
不过我基本只用到了他的找错功能和方法提示

# re: 用EditPlus搭建简易的Java开发环境  回复  更多评论   

2007-10-20 22:43 by 编程、设计是职业更是爱好
不错,我向来不愿意用Eclips这样的IDE,一是太耗资源,二是把技术细节都给掩盖了。我喜欢用Jcreator + Editplus,前者主要用于代码自动完成,这正是Editplus欠缺的,后者完成除Java意外的所有编辑。当初2001年学C#的时候就是用Editplus。

# re: 用EditPlus搭建简易的Java开发环境  回复  更多评论   

2007-10-20 22:47 by Raylong
@编程、设计是职业更是爱好
没用过jcreator,不过听说很多培训机构都用jcreator。下载下试试看吧。我以前用editplus的时间最多,很有感情 呵呵

# re: 用EditPlus搭建简易的Java开发环境  回复  更多评论   

2007-10-20 22:48 by Raylong
@翔南
代码助手的功能很强!UltraEdit的界面我不喜欢,而且右键菜单过长,让人生畏 呵呵

# re: 用EditPlus搭建简易的Java开发环境  回复  更多评论   

2007-10-20 23:15 by bigboy
很有见地!学习

# re: 用EditPlus搭建简易的Java开发环境  回复  更多评论   

2007-10-20 23:55 by 怎么羡慕天空的飞鸟
文章很不错,现在也在用editplus,
各位都用什么ide啊?

# re: 用EditPlus搭建简易的Java开发环境  回复  更多评论   

2007-10-21 07:27 by Raylong
@怎么羡慕天空的飞鸟
用eclipse的最多吧,但是昨晚我发现jcreator也很好用,麻雀虽小,五脏俱全呢

# re: 用EditPlus搭建简易的Java开发环境  回复  更多评论   

2007-10-21 07:29 by Raylong
@推荐java开源项目介绍大全《敏捷之源 - agilesource.org》
谢谢推荐,但是现在偶还看不懂,流泪中……

# re: 用EditPlus搭建简易的Java开发环境  回复  更多评论   

2007-10-21 17:30 by freeman1984
学习是一个循序渐进的过程,不同的阶段用不同的东西。大家努力。

# re: 用EditPlus搭建简易的Java开发环境  回复  更多评论   

2007-10-23 08:28 by Matthew Chen
我最早是用textpad,eclipse的语法解析和内容助手是相当强大的,据说只有idea更强一点,netbeans和它同属开源产品,java世界里一般都能找到2个以上竞争性的且都不错的产品,有福了大家。

个人觉得如果从头学起,特别是jvm指令基础,可以配合学一下ant(moven则是ant将来可能的替代,好比svn和cvs)。类名方法名的记忆并不是必须的,可以“懒加载”。

# re: 用EditPlus搭建简易的Java开发环境  回复  更多评论   

2007-10-23 08:44 by Raylong
@Matthew Chen
是啊,用了一段时间这个简易的开发环境就感觉编码的效率大打折扣,java中比较长的类名和方法名很多,没有代码自动完成功能显然比较累。
后来在“编程、设计是职业更是爱好”的建议下,试用了jcreator,果然很好用,体积也够小,我需要的东西都要。现在用jcreator了。
ant也应该现在学了。毕竟人是多线程的,单线程的学习方式没有效率。谢谢!

# re: 用EditPlus搭建简易的Java开发环境  回复  更多评论   

2007-11-05 00:31 by 文豪
EDITPLUS真的很好用。现在一般的编辑基本都是由它来完成。
完整的项目还是用专用的IDE比较合适。
但是最不好的是EDITPLUS是收费的软件,不符合GPL。
近来发现有一个叫NOTEPAD++的软件是开源的,而且用起来蛮好用,已经投奔它去了。呵呵

# re: 用EditPlus搭建简易的Java开发环境  回复  更多评论   

2007-11-06 15:53 by Raylong
@文豪
NPP非常好用!谢谢!还是开源的好啊,不用嵬嵬索索地找注册码了,可以光明正大地用!官方主页的蜥蜴有点嵬嵬索索 呵呵

# re: 用EditPlus搭建简易的Java开发环境  回复  更多评论   

2007-11-06 15:56 by Raylong
@Raylong
不知道你看到了没有,还有很搞笑的纪念品内裤 呵呵
http://notepad-plus.sourceforge.net/tw/shops.php?lang=tw
我想要TotalCommander的背心!

# re: 用EditPlus搭建简易的Java开发环境  回复  更多评论   

2007-12-08 15:29 by wǒ愛伱--咾婆
哇.哈哈...支持啊....个!!!!

# re: 用EditPlus搭建简易的Java开发环境  回复  更多评论   

2008-06-07 15:20 by powers7
用editplus比较好!或者ue或者

只有注册用户登录后才能发表评论。


网站导航: