来看一个梦境级其余Ruby on rails 开辟工具
多谢指点,其实我对.net和ruby也不是很了解,对与java也只是刚起步的阶段,只是在学习中有了点想法就写出来了,现在俺本科还没毕业,所以对大型项目基本上也没有什么经验。今天早晨5点半睡觉,猖狂的设置vim情况,最初终究完成了谁人梦境的Rubyonrails开辟工具。我在这个vim情况内里现安装了vim-ruby,固然这个要你本人往安装,在ubuntu上面一个复杂的命令:
sudoapt-getinstallvim-ruby
不外似乎假如你的vim是7.0版本的话默许是有ruby撑持的。
然后我在下面集成了rubycomplete.vim,rails.vim,project.vim,另有一个仿照textmate的主动完成输出的工具。这些都设置完成以后我说说我如今的ror开辟编纂器具有的功效:
1.语法高亮,包含rails的那些专有keyword
2.主动补全,你想输出link_to的话如今只需输出li然后按ctrl+x,ctrl+o就能够取得补全列表,本人选择啦。
3.模板会输出,你输出forin在按tab键值就能够取得谁人ruby的forin的语法快了。
4.rhtml的主动补全。好比我在rhtml内里输出;td就会失掉<td></td>了,详细的参考helptags:html
5.完全的project撑持,在vim的尺度形式下输出:Rproject就会在vim的左边开一个测栏,内里有一切全部rails项目标目次树,效果相似textmate。
6.集成了Rserver开启服务器,Rserver!封闭服务器。Rgen相称于rails的generate,Rmodel,Rlayout,Rcontroller等命令和rails的领悟命令相称,详细的功效列表参考rails.vim
别的功效另有良多一时写不上去。讲讲疾速安装举措:
实在很复杂,在体系内里安装vimvim-ruby
然后在把我的设置包放到/home/username上面,实在就是让插件在/home/username/.vim/上面就ok了,然后把我供应的.vimrc放到/home/username/上面。
由于谁人包太年夜了,以是请感乐趣的给我发邮件大概留言索要。
Email:prolibertine#gmail.com
还得说上一点,就java本质而言,是面相对象的,但是你有没有发现,java也不全是,比如说基本类型,int,那他就是整型而不是对象,转换类型是还得借助包装类。 其实说这种话的人就如当年小日本号称“三个月拿下中国”一样大言不惭。不是Tomjava泼你冷水,你现在只是学到了Java的骨架,却还没有学到Java的精髓。接下来你得研究设计模式了。 Pet Store.(宠物店)是SUN公司为了演示其J2EE编程规范而推出的开放源码的程序,应该很具有权威性,想学J2EE和EJB的朋友不要 错过了。 http://www.jdon.com/去下载,或到同济技术论坛的服务器ftp://nro.shtdu.edu.cn去下,安装上有什么问题,可以到论坛上去提问。 如果你学过HTML,那么事情要好办的多,如果没有,那你快去补一补HTML基础吧。其实JSP中的Java语法也不多,它更象一个脚本语言,有点象ASP。 自从Sun推出Java以来,就力图使之无所不包,所以Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE,这也就是Sun ONE(Open Net Environment)体系。J2SE就是Java2的标准版,主要用于桌面应用软件的编程;J2ME主要应用于嵌入是系统开发,如手机和PDA的编程;J2EE是Java2的企业版,主要用于分布式的网络程序的开发,如电子商务网站和ERP系统。 Java语言支持Internet应用的开发,在基本的Java应用编程接口中有一个网络应用编程接口(java net),它提供了用于网络应用编程的类库,包括URL、URLConnection、Socket、ServerSocket等。Java的RMI(远程方法激活)机制也是开发分布式应用的重要手段。 你一定会高兴地说,哈哈,原来成为Java高手就这么简单啊!记得Tomjava也曾碰到过一个项目经理,号称Java很简单,只要三个月就可以学会。 多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,使得程序员不用再为内存管理而担忧。在 Java 1.5 版本中,Java 又引入了泛型编程(Generic Programming)、类型安全的枚举、不定长参数和自动装/拆箱等语言特性。 设计模式是高级程序员真正掌握面向对象核心思想的必修课。设计模式并不是一种具体"技术",它讲述的是思想,它不仅仅展示了接口或抽象类在实际案例中的灵活应用和智慧
页:
[1]