阅读更多

27顶
1踩

编程语言

原创新闻 NetBeans7.0M1 发布

2008-12-20 23:52 by 正式记者 gml520 评论(31) 有12743人浏览

 

今天在netbeans 星球上看到了netbeans7.0M1 发布的消息,顺便看了看M1 的特性感觉很不错,看看截图你就会明白了,正所谓 “一图胜千言”。 喜欢尝鲜的朋友可以试一试。

 

NetBeans7.0 M1 特性一览表:

 

1、导入上一个版本安装过的插件到现有的平台上

 

2、增强的工具栏 功效(behavior)

 

The implementation of the main window toolbars has been rewritten from scratch so now the toolbars behave better when the main window is being resized. It's also possible to dock any toolbar to the right edge of the main window.

 3、增强的说明 MIME 类型 分析器

DTD of declarative MIME resolver was extended by new elements. The name element is intended for file name checking and the pattern element enables to check a string pattern in file content. For performance reasons it is highly recommended to use declarative resolvers instead of procedural ones.

Details: How to create declarative MIME resolver

 4.增强的Maven 项目支持

 

Broad support for Maven based projects was added to standard NetBeans distribution. Maven NetBeans support allows you to easily open, build, run, profile and deploy your existing Maven projects or create new one from the scratch. If interested, we encourage you to read Maven Best Practices document which describes how to use IDE's Maven support. Note that document refers to state in 6.5 version, and there are couple of improvements in 7.0 M1, which include:

 

  •      保存即时编译

 

  • 功能强大的库导入,搜索,添加功能

 

  • 更好的POM xml 编辑器,支持代码生成

 

  • 支持 不同风格 Web Services (SOAP) 

Java Web, EE, Web Frameworks

  • Struts library 升级到 1.3.8

 

数据库支持

  • The SQL Editor now supports Save As. This also allows an SQL file created through "View Data" or "Execute Command" to be saved as another name or in another directory.

Java Debugger

  • Exception breakpoints print the name of the exception class and exception message when hit.
  • It's possible to evaluate code fragments, not just single expressions.

Projects

  • Editor pane can be synchronized with Projects and Files views. In other words: when editor is selected then the file in editor is also selected in Projects tab or Files tab.

SynchronizeViews.png

  • Freeform project wizard will scan first two levels of folders under selected project folder root and offer possible source roots in the next wizard panel.

编辑器 和 Java 项目

  • The ParsingAPI has been merged to the trunk.
  •   Keymap 选项面版改变使得他更加的容易使用。

keymap-options.png

 

Ruby and Ruby on Rails

  • 支持远程调试
  • Platform Node in the project logical view
  • 增强的库选择功能 如下图

ruby-libraries-node.png

测试

  • Context menu actions for running/debugging test cases and suites

ruby-testing-method.png

ruby-testing-suite.png

  • Tooltips showing the output of the selected test case / suite.

ruby-testing-tooltips.png

JavaScript

http://blogs.sun.com/tor/resource/wrong-yield.png

http://blogs.sun.com/tor/resource/yield-ok.png

http://blogs.sun.com/tor/resource/e4x-completion.png

下载地址:http://bits.netbeans.org/netbeans/7.0/m1/

 

 

 

来自: netbeans wiki
27
1
评论 共 31 条 请登录后发表评论
31 楼 hongye1120 2011-05-06 09:40
netbeans史上最垃圾的开发软件,越开发越垃圾。
30 楼 nomandia 2008-12-23 14:12
很强啊!感觉对新技术都有不错的支持,不知道运行速度如何?
29 楼 gml520 2008-12-23 08:57
wangzaixiang 写道

惭愧,可能是我用Eclipse习惯了吧。使用NetBeans是怎么用怎么不爽。没出一个新版本,都想试用一下。可结果总是第二天就们办法删掉它。7.0我想也是要试试,希望能够多用几天。逃掉被删掉的怪圈。

和你有类似的情况,我用eclipse 也是这样的,不过我没有删除就是了,只是让他在我的磁盘上睡觉而已。还是喜欢操作简单的东西,简洁而又不失大方!
28 楼 wangzaixiang 2008-12-22 21:59
惭愧,可能是我用Eclipse习惯了吧。使用NetBeans是怎么用怎么不爽。没出一个新版本,都想试用一下。可结果总是第二天就们办法删掉它。

7.0我想也是要试试,希望能够多用几天。逃掉被删掉的怪圈。
27 楼 kjj 2008-12-22 16:22
xiaoqulai 写道

willothe 写道
无语,7.0了还不肯支持struts2 Struts2是垃圾,做性能测试,其性能远低于sturts1.2. Struts2的标签更是垃圾,谁便用个标签,导入N多js文件,哪有强迫人家dojo的道理。还有,sturt2的标签居然不支持${},一大堆的硬性命名规范必须像背八股文一样的记着,比如表单验证的properties,类型转换的..不想说了,用的郁闷

客观原因吧,struts2 比1好多了,不会用是你没理解他的用法吧
26 楼 AllenZhang 2008-12-22 12:58
继续等待正是版本
25 楼 allenny 2008-12-22 12:39
xiaoqulai 写道

willothe 写道
无语,7.0了还不肯支持struts2

Struts2是垃圾,做性能测试,其性能远低于sturts1.2. Struts2的标签更是垃圾,谁便用个标签,导入N多js文件,哪有强迫人家dojo的道理。还有,sturt2的标签居然不支持${},一大堆的硬性命名规范必须像背八股文一样的记着,比如表单验证的properties,类型转换的..不想说了,用的郁闷


非常同意,在经历了很长一段时间的痛苦之后,我转向了Grails,Grails比Strut2好太多了,动态语言才是将来的趋势;如果非要使用非rails的框架,那我也使用xwork,自己扩展就好了
24 楼 hantsy 2008-12-22 12:07
xiaoqulai 写道

willothe 写道
无语,7.0了还不肯支持struts2

Struts2是垃圾,做性能测试,其性能远低于sturts1.2. Struts2的标签更是垃圾,谁便用个标签,导入N多js文件,哪有强迫人家dojo的道理。还有,sturt2的标签居然不支持${},一大堆的硬性命名规范必须像背八股文一样的记着,比如表单验证的properties,类型转换的..不想说了,用的郁闷

看来还是根本没有搞懂struts 2是怎么回事。
23 楼 hantsy 2008-12-22 12:03
对于第三方插件的支持,多上www.java.net 的javatools类看看,另外,www.netbeans.org中plugin portal去查找。
像wicket, struts2 , tapestry(已经好久没有更新了), echo2 , shale , dwr ,gwt ,aspcetj 等都可以找到支持,只是感觉都做不怎么好。
对IDE而言,我只希望它能够它编辑器做好,另外提供更加友好的JUnit测试支持。再就是加强build工具支持,ant+ivy, maven ,grant等等。
22 楼 xiaoqulai 2008-12-22 10:09
willothe 写道

无语,7.0了还不肯支持struts2

Struts2是垃圾,做性能测试,其性能远低于sturts1.2. Struts2的标签更是垃圾,谁便用个标签,导入N多js文件,哪有强迫人家dojo的道理。还有,sturt2的标签居然不支持${},一大堆的硬性命名规范必须像背八股文一样的记着,比如表单验证的properties,类型转换的..不想说了,用的郁闷
21 楼 ddppfamily 2008-12-22 08:58
更新真TMD的快啊
20 楼 xbmujfly 2008-12-21 23:41
6.5已经很好了,除了JRE对中文默认字体有点别扭外(当然有很多方法字体好看些),对于一般项目,NB已经很够用了,eclipse的插件就让人够烟花了,对老鸟无所谓,新手就有点多余了,各有优势,看个人爱好了!
19 楼 samfisher 2008-12-21 23:40
终于有Sychronize with editor with views了,我一直纳闷为啥netbeans和idea就没这功能呢。idea的editor上面还有package提示,用惯了还可以。
18 楼 willothe 2008-12-21 23:04
无语,7.0了还不肯支持struts2
17 楼 ahlon 2008-12-21 21:43
还是eclipse用得习惯些
16 楼 gml520 2008-12-21 21:20
March 写道

7.0的线路图还没有出来,离正式版还有段时间

到明年的六月份,大概就会出来了。
15 楼 March 2008-12-21 20:51
7.0的线路图还没有出来,离正式版还有段时间
14 楼 freej 2008-12-21 20:34
NB貌似越来越强了
13 楼 java.lang.Object 2008-12-21 18:50
zhkchi 写道

不明白 为啥自己家的东西就不能做的好看点...还是和以前的一样的难看..受不了

我一直都 觉得netbeans挺好看的啊,为什么会觉得他不好看呢
12 楼 hantsy 2008-12-21 18:31
goddy128 写道

貌似速度快了点~~

其实都是一样,eclipse,netbeans开发方式差不多,上一次开始冻结的时候已经在开始准备下一个版本的开发。
只是你没有关心开发进度而已。

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 如何在Web应用中去启动后台的任务

    本方案的原理是写一个实现了ServletContextListener接口的类,该类中有两个方法:public void contextInitialized,它是在应用启动时调用;另一个方法是:public void contextDestroyed,该方法是在应用结束时调用。

  • 同一个tomcat实例下多个应用之间相互调用的实现

    项目开发中遇到同一个tomcat下的多个应用之间会相互调用的问题,分享一下实现方法。 背景: tomcat有project1,project2两个应用,在project2中需要调用project1中bean里的方法。 预置条件: tomcat server.xml文件中两...

  • 蓝桥杯新增web应用开发科目—送给想要参赛的小伙伴们一份备赛指南

    偷偷告诉读者朋友们一个秘密:蓝桥杯大赛最新一届赛事新增了web科目,搞前端的小伙伴们快点来参与起来鸭!????  ????为了让想要报名参加本赛项的小伙伴们充分了解本赛事,在赛前做好充足的准备。本篇博文就这样诞生...

  • 同一个Tomcat部署两个(多个)项目,不同端口访问

    一 、 同一Tomcat部署两个(多个)项目,通过不同端口访问 1.复制conf\Catalina文件夹,并重命名文件夹。比如我这重命名为Catalina1,如下 2.复制webapps文件夹,并重命名文件夹。比如我这重命名为webapps1,如下 ...

  • 使用基于Servlet的MVC模式设计一个Web应用

    使用基于Servlet的MVC模式设计一个Web应用 要求:用户通过JSP页面inputNumber.jsp输入2个操作数,并选择一种运算符,单击“提交”按钮后,调用HandleComputer.java这个Servlet。在HandleComputer中首先获取用户输入...

  • 网页调用Windows应用(Web调用Windows程序)

    网页调用Windows应用(Web调用Windows程序) 通过注册表来实现 1,要提前在注册表添加应用信息,如下: (其中,YourApplication表示你想要在网页显示的应用名字,E:\\abc\\yourExe.exe要换成程序的实际全路径,...

  • Nginx实现同一个端口访问不同前后端项目

    近期谷歌浏览器更新后,浏览器访问网页已经不能通过一个页面实现不同端口号的跳转(例如多个不同前端项目的合并登录页),所以目前就可以通过给网页访问链接增加不同的url前缀,来让Nginx去实现同一端口下访问不同的...

  • vue 同级页面调用方法_Vue.js如何在一个页面调用另一个同级页面的方法

    使用场景:页面分为header、home、footer三部分,需要在home中调用header中的方法,这两个...首先同一个vue实例来调用两个方法。所以可以建立一个中转站。建立 util.js 中转站文件(任意位置,我是在/assets/js/uti...

  • java web应用调用python深度学习训练的模型

    项目线上平台是用java编写的web应用程序,而深度学习使用的是python语言,这就涉及到了在java代码中调用python语言的方法。  为了能在java应用中使用python语言训练的算法模型,我在网上找了很久。我大概找到了三...

  • java web应用调用python机器学习训练的模型

    java web应用调用python机器学习训练的模型 项目线上平台是用java编写的web应用程序,而深度学习使用的是python语言,这就涉及到了在java代码中调用python语言的方法。为了能在java应用中使用python语言训练的算法...

  • ServletContext与Web应用范围

    Servlet容器在启动一个Web应用时,会为它创建唯一的ServletContext对象。当Servlet容器终止一个Web应用时,就会销毁它的ServletContext对象。由此可见ServletContext对象与Web应用具有同样的生命周期。 ...

  • 如何写一个在WEB网页中调用以太坊智能合约的DAPP

    在【使用web3调用智能合约的简单例子】中,使用的是Nodejs来调用智能合约,Nodejs适合做服务器端的应用。如何在WEB网页中调用智能合约,其实方法类似,同样是使用web3.js库。网页版例子的运行效果如下图所示,更加的...

  • 调用WebApi的7种方式

    1.首先建立webapi程序 2.点击启动 3.把api修改成自己使用的 删除WeatherForecastController.cs 和WeatherForecast.cs 建立自己的类 using Microsoft.AspNetCore.Mvc; using System; using System....

  • python 实现web应用

    1.介绍http和html html是编写网页的语言,编写的文件是html文件 http是传输协议 web网页的展示和使用会用到html、css、javascript css是样式,html是内容 、javascript是网页的响应动作 静态网站和动态网站 ...

  • 【Spring Web教程】SpringBoot 实现一应用多端口

    一应用多端口通俗来讲是指启动一个springboot项目同时监听多个端口。 使用场景:1.反向代理中间件、动态网关实现。...而多端口就能满足需求,Nginx通过多端口,实现的一个Nginx服务代理多个Web前端站点。......

  • Tomcat配置两个应用服务

    Apache与Tomcat 两者定位:Apache是HTTP Web服务器,Tomcat是Web容器 容器(Containers) ... 容器通常理解就是装东西的,... 一般来说,它处理屏蔽了服务器平台的复杂性,使得应用程序在它的基础上可以方便快捷...

  • eclipse中同时运行两个maven工程方法

    由于在项目进行中在进行跨域调用时要使用同时运行两个maven工程,所以在网上查找了一些方法。下面的博客很有帮助。通过修改eclipse中两个tomcat的端口号来运行两个maven工程。...

  • Spring中同一个service中方法相互调用事务不生效问题解决方案

    我们在用Spring框架开发Web项目过程中,经常需要用同一个service中的一个方法调用另一个方法,如果此时调用方没有添加事务注解@Transactional,而在被调用方添加事务注解@Transactional,当被调用方法中出现异常,这...

  • 两个web工程session用户信息同步

    1、在主web工程创建类创建方法访问另一个web工程 2、在主站web工程用户登录、注册、退出时监听session事件方法里调用访问另一个web工程的类 3、在另一个web工程中新建主站注册、登录、退出时调用...

  • WebApi接口 - 如何在应用中调用webapi接口

    首先,我们需要有一个webapi接口项目,我这里以前面WebApi接口 - 响应输出xml和json文章的项目来构建本篇文章的测试用例;这里新建一个 DbData 数据源类,主要用来做数据存储和提供查询列表数据及添加数据方法,...

Global site tag (gtag.js) - Google Analytics