<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    2008年8月14日

    繼上次08年11月份的6.5版本以后,今日,NetBeans又發(fā)布了6.7正式版。
    下載地址:http://www.netbeans.org/downloads/index.html

    不管sun怎么發(fā)展,都希望NetBeans社區(qū)能夠繼續(xù)良好的發(fā)展。為Java開發(fā)人員提供更加優(yōu)秀的IDE。

    Feature Highlights

    Connected Developer Tools

    • Create Kenai-hosted open source projects directly within the IDE
    • Manage your Kenai project and collaborate with like-minded developers
    • File issue tracking reports using both Jira and Bugzilla
    Kenai Integration

    Kenai Integration

    Maven

    • Library dependency graph viewer
    • Improved code completion for Maven plugin parameters
    • Support for Java EE, Web Services creation and consumption
    • POM Editor and Navigator enhancements
    Maven Code Completion

    PHP

    • PHPUnit support
    • Code coverage and Selenium support
    • SQL code completion in the PHP editor
    PHP SQL Code Completion

    GlassFish

    • Glassfish v3 Prelude instance with pre-configured Derby (Java DB) integration
    • Code completion support for Glassfish v3 Prelude
    • Added Hierarchy to the Tree View in the Services Explorer
    GlassFish in Tree View

    Groovy and Grails

    • Out-of-the-box support for Grails 1.1
    • Code completion
    • Disable browser opening on run and configure platforms to use with Grails projects
    • Invoke Grails command or custom script from context menu item
    Groovy Code Completion

    Ruby and Rails

    • Remote debugging
    • Improvements to Ruby constants support
    • Run and debug actions for test cases and suites included in context menu
    • Support for Shoulda tests
    Ruby Test Cases

    C/C++

    • DLight profiling tools for C++ projects (with minimal overhead!)
    • Integrated support of popular Qt library and tools
    • More refactorings and code generation in the C/C++ editor
    • Macro expansion view to analyze preprocessor output
    CC++ Qt Support

    Profiler

    • Export profiling data into CSV, HTML and XML file formats
    • HeapWalker supports OQL queries to analyze the contents of the heapdump
    OQL Query Support

    Debugger

    • Debugger options to customize debugging process
    • Easy viewing and setup of sources before start of debugging session
    Debugger

    Java

    • Hudson services integration for Ant and Maven projects
    • Generated source roots now displayed in the Projects tab
    • Struts library migrated to version 1.3.8
    Java Generated Source

    Java ME / Mobility

    • Bundled with the Java Platform Micro Edition Software Development Kit 3.0
    • Support for the Java Card Platform 3.0
    • Full support for SVG Rich Components in the Visual Mobile Designer
    • Improvements to the SVG Composer
    Mobility SVG Components

    NetBeans Platform

    • Enhancements to Output window, Update Center catalog, and search performance
    • Improved toolbar behavior and declarative MIME type resolvers
    • Ability to change extension of files
    Change Extension Property


    posted @ 2009-06-29 21:38 IceRao 閱讀(2310) | 評論 (3)編輯 收藏
    NetBeans6.5的roadmap經(jīng)過了幾次修改,而最近有修改到11.19日釋出NetBeans6.5版。各位NetBeans的用戶趕緊下載吧。
    下載地址:http://www.netbeans.org/downloads/index.html

    NetBeans - Development Simplified

    A free, open-source Integrated Development Environment for software developers. You get all the tools you need to create professional desktop, enterprise, web, and mobile applications with the Java language, C/C++, and even dynamic languages such as PHP, JavaScript, Groovy, and Ruby. NetBeans IDE is easy to install and use straight out of the box and runs on many platforms including Windows, Linux, Mac OS X and Solaris.

    The NetBeans IDE 6.5 provides several new features and enhancements, such as rich PHP, JavaScript and Ajax editing features, improved support for using the Hibernate web framework and the Java Persistence API, and tighter GlassFish v3 and MySQL integration.

    What do developers say about the NetBeans IDE? Read their testimonials and switch stories.


    Highlights

    - Java Desktop Applications

    Create professional desktop applications using the NetBeans Java GUI Builder with Swing Application Framework and Beans Binding support.

    - PHP Development

    A fast and light-weight PHP IDE with code completion and quick fixes, integrated FTP and Xdebug, and support for popular Web Services.

    - Java EE and Web Applications

    Build web applications using Ajax, JavaScript, and CSS. Support for frameworks incl. JSF, Struts, Spring and Hibernate. Full set of tools for EJB development.

    - Ruby and Ruby on Rails Development

    Powerful Ruby editor with code completion and debugger, and full support for Ruby on Rails. Includes the JRuby runtime.

    - Visual Mobile Development

    Create, test and debug GUI applications that run on mobile phones, set-top boxes, and PDAs.

    - C and C++ Development

    Full-featured C/C++ editor, debugger, project templates, support for multiple project configurations, remote development, and packaging of completed projects.



    先去下載體驗咯。
    save
    posted @ 2008-11-19 19:06 IceRao 閱讀(1852) | 評論 (12)編輯 收藏
    在Netbeans中由于使用了Swing進(jìn)行開發(fā),所以其中界面的字體也是由Java虛擬機(jī)進(jìn)行配置而不是隨操作系統(tǒng)的。在安裝完Netbeans后默認(rèn)的字體大小是11px。而在Windows下的宋體最小支持12px。所以字體為11px就已經(jīng)無法完整顯示了。

    簡單的解決辦法就是將字體改大一點。詳細(xì)的方法是打開Netbeans安裝目錄下的etc\netbeans.conf文件。在:
    netbeans_default_options="-J-client -J-Xss2m -J-Xms32m -J-XX:PermSize=128m -J-XX:MaxPermSize=200m -J-Dnetbeans.logger.console=true -J-ea -J-Dapple.laf.useScreenMenuBar=true -J-Dsun.java2d.noddraw=true"

    這行最后引號前添加--fontsize 12。即變?yōu)椋?br />
    netbeans_default_options="-J-client -J-Xss2m -J-Xms32m -J-XX:PermSize=128m -J-XX:MaxPermSize=200m -J-Dnetbeans.logger.console=true -J-ea -J-Dapple.laf.useScreenMenuBar=true -J-Dsun.java2d.noddraw=true --fontsize 12"


    這個時候重新啟動Netbeans就發(fā)現(xiàn)自己已經(jīng)變?yōu)檎5拇笮。辉倌敲措y看了。

    當(dāng)然,追求完美的人當(dāng)然不會只限于使用Netbeans默認(rèn)的字體。在Netbeans的Tools->Options->Fonts & Colors 可以對Netbeans的字體進(jìn)行設(shè)置。遺憾的是將編輯器的字體設(shè)置為較好看的英文字體時會出現(xiàn)中文顯示為亂碼的情況。解決這個問題的方式是對Java虛擬機(jī)的制定的字體進(jìn)行修改。

    打開$JAVA_HOME/jre/lib/fontconfig.properties這個文件(如果沒有這個文件則將$JAVA_HOME/jre/lib/fontconfig.properties.src改名為$JAVA_HOME/jre/lib/fontconfig.properties)。這個文件的大致內(nèi)容如下。其中需要修改的部分也使用高亮進(jìn)行了說明。

    # @(#)fontconfig.properties 1.5 04/01/28
    #
    # Copyright 2003 Sun Microsystems, Inc. All rights reserved.
    #

    # Version

    version=1

    # Component Font Mappings

    #Netbeans編輯器對應(yīng)的中文字體
    allfonts.chinese-ms936=MingLiU
    allfonts.chinese-gb18030=SimSun
    allfonts.chinese-hkscs=MingLiU_HKSCS
    allfonts.devanagari=Mangal
    allfonts.dingbats=Wingdings
    allfonts.lucida=Lucida Sans Regular
    allfonts.symbol=Symbol
    allfonts.thai=Lucida Sans Regular

    serif.plain.alphabetic=Times New Roman
    serif.plain.chinese-ms950=MingLiU
    serif.plain.hebrew=David
    serif.plain.japanese=MS Mincho
    serif.plain.korean=Batang

    serif.bold.alphabetic=Times New Roman Bold
    serif.bold.chinese-ms950=PMingLiU
    serif.bold.hebrew=David Bold
    serif.bold.japanese=MS Mincho
    serif.bold.korean=Batang

    serif.italic.alphabetic=Times New Roman Italic
    serif.italic.chinese-ms950=PMingLiU
    serif.italic.hebrew=David
    serif.italic.japanese=MS Mincho
    serif.italic.korean=Batang

    serif.bolditalic.alphabetic=Times New Roman Bold Italic
    serif.bolditalic.chinese-ms950=PMingLiU
    serif.bolditalic.hebrew=David Bold
    serif.bolditalic.japanese=MS Mincho
    serif.bolditalic.korean=Batang

    sansserif.plain.alphabetic=Arial
    sansserif.plain.chinese-ms950=MingLiU
    sansserif.plain.hebrew=David
    sansserif.plain.japanese=MS Gothic
    sansserif.plain.korean=Gulim

    sansserif.bold.alphabetic=Arial Bold
    sansserif.bold.chinese-ms950=PMingLiU
    sansserif.bold.hebrew=David Bold
    sansserif.bold.japanese=MS Gothic
    sansserif.bold.korean=Gulim

    sansserif.italic.alphabetic=Arial Italic
    sansserif.italic.chinese-ms950=PMingLiU
    sansserif.italic.hebrew=David
    sansserif.italic.japanese=MS Gothic
    sansserif.italic.korean=Gulim

    sansserif.bolditalic.alphabetic=Arial Bold Italic
    sansserif.bolditalic.chinese-ms950=PMingLiU
    sansserif.bolditalic.hebrew=David Bold
    sansserif.bolditalic.japanese=MS Gothic
    sansserif.bolditalic.korean=Gulim

    #在Netbeans中選擇字體為monospaced時實際映射的字符是Monaco
    monospaced.plain.alphabetic=Monaco
    monospaced.plain.chinese-ms950=MingLiU
    monospaced.plain.hebrew=David
    monospaced.plain.japanese=MS Gothic
    monospaced.plain.korean=GulimChe

    monospaced.bold.alphabetic=Monaco Bold
    monospaced.bold.chinese-ms950=PMingLiU
    monospaced.bold.hebrew=David Bold
    monospaced.bold.japanese=MS Gothic
    monospaced.bold.korean=GulimChe

    monospaced.italic.alphabetic=Monaco Italic
    monospaced.italic.chinese-ms950=PMingLiU
    monospaced.italic.hebrew=David
    monospaced.italic.japanese=MS Gothic
    monospaced.italic.korean=GulimChe

    monospaced.bolditalic.alphabetic=Monaco Bold Italic
    monospaced.bolditalic.chinese-ms950=PMingLiU
    monospaced.bolditalic.hebrew=David Bold
    monospaced.bolditalic.japanese=MS Gothic
    monospaced.bolditalic.korean=GulimChe

    dialog.plain.alphabetic=Arial
    dialog.plain.chinese-ms950=MingLiU
    dialog.plain.hebrew=David
    dialog.plain.japanese=MS Gothic
    dialog.plain.korean=Gulim

    dialog.bold.alphabetic=Arial Bold
    dialog.bold.chinese-ms950=PMingLiU
    dialog.bold.hebrew=David Bold
    dialog.bold.japanese=MS Gothic
    dialog.bold.korean=Gulim

    dialog.italic.alphabetic=Arial Italic
    dialog.italic.chinese-ms950=PMingLiU
    dialog.italic.hebrew=David
    dialog.italic.japanese=MS Gothic
    dialog.italic.korean=Gulim

    dialog.bolditalic.alphabetic=Arial Bold Italic
    dialog.bolditalic.chinese-ms950=PMingLiU
    dialog.bolditalic.hebrew=David Bold
    dialog.bolditalic.japanese=MS Gothic
    dialog.bolditalic.korean=Gulim

    dialoginput.plain.alphabetic=Courier New
    dialoginput.plain.chinese-ms950=MingLiU
    dialoginput.plain.hebrew=David
    dialoginput.plain.japanese=MS Gothic
    dialoginput.plain.korean=Gulim

    dialoginput.bold.alphabetic=Courier New Bold
    dialoginput.bold.chinese-ms950=PMingLiU
    dialoginput.bold.hebrew=David Bold
    dialoginput.bold.japanese=MS Gothic
    dialoginput.bold.korean=Gulim

    dialoginput.italic.alphabetic=Courier New Italic
    dialoginput.italic.chinese-ms950=PMingLiU
    dialoginput.italic.hebrew=David
    dialoginput.italic.japanese=MS Gothic
    dialoginput.italic.korean=Gulim

    dialoginput.bolditalic.alphabetic=Courier New Bold Italic
    dialoginput.bolditalic.chinese-ms950=PMingLiU
    dialoginput.bolditalic.hebrew=David Bold
    dialoginput.bolditalic.japanese=MS Gothic
    dialoginput.bolditalic.korean=Gulim

    # Search Sequences
    sequence.allfonts=alphabetic/default,dingbats,symbol

    sequence.serif.GBK=alphabetic,chinese-ms936,dingbats,symbol
    sequence.sansserif.GBK=alphabetic,chinese-ms936,dingbats,symbol
    #在中文windows xp環(huán)境下通過這個定義來查找字體。這里先指定alphabetic即查找字體時會先查找
    monospaced.plain.alphabetic、monospaced.bold.alphabetic...的定義。如果沒有找到則會找allfonts下的定義。
    通過這個定義就是說先查找對應(yīng)的alphabetic定義,在顯示中文時如果alphabetic是英文字體則查找下一個chinese-ms936的定義(這里由于monospaced沒有這個定義所有最后匹配的是allfonts.chinese-ms936)。
    sequence.monospaced.GBK=alphabetic,chinese-ms936,dingbats,symbol

    sequence.dialog.GBK=alphabetic,chinese-ms936,dingbats,symbol
    sequence.dialoginput.GBK=alphabetic,chinese-ms936,dingbats,symbol


    sequence.serif.GB18030=alphabetic,chinese-gb18030,dingbats,symbol
    sequence.sansserif.GB18030=alphabetic,chinese-gb18030,dingbats,symbol
    sequence.monospaced.GB18030=chinese-gb18030,alphabetic,dingbats,symbol
    sequence.dialog.GB18030=alphabetic,chinese-gb18030,dingbats,symbol
    sequence.dialoginput.GB18030=alphabetic,chinese-gb18030,dingbats,symbol

    sequence.serif.x-windows-950=alphabetic,chinese-ms950,dingbats,symbol
    sequence.sansserif.x-windows-950=alphabetic,chinese-ms950,dingbats,symbol
    sequence.monospaced.x-windows-950=chinese-ms950,alphabetic,dingbats,symbol
    sequence.dialog.x-windows-950=alphabetic,chinese-ms950,dingbats,symbol
    sequence.dialoginput.x-windows-950=alphabetic,chinese-ms950,dingbats,symbol

    sequence.serif.x-MS950-HKSCS=alphabetic,chinese-ms950,chinese-hkscs,dingbats,symbol
    sequence.sansserif.x-MS950-HKSCS=alphabetic,chinese-ms950,chinese-hkscs,dingbats,symbol
    sequence.monospaced.x-MS950-HKSCS=chinese-ms950,alphabetic,chinese-hkscs,dingbats,symbol
    sequence.dialog.x-MS950-HKSCS=alphabetic,chinese-ms950,chinese-hkscs,dingbats,symbol
    sequence.dialoginput.x-MS950-HKSCS=alphabetic,chinese-ms950,chinese-hkscs,dingbats,symbol

    sequence.allfonts.UTF-8.hi=alphabetic/1252,devanagari,dingbats,symbol

    sequence.allfonts.windows-1255=hebrew,alphabetic/1252,dingbats,symbol

    sequence.serif.windows-31j=alphabetic,japanese,dingbats,symbol
    sequence.sansserif.windows-31j=alphabetic,japanese,dingbats,symbol
    sequence.monospaced.windows-31j=japanese,alphabetic,dingbats,symbol
    sequence.dialog.windows-31j=alphabetic,japanese,dingbats,symbol
    sequence.dialoginput.windows-31j=alphabetic,japanese,dingbats,symbol

    sequence.serif.x-windows-949=alphabetic,korean,dingbats,symbol
    sequence.sansserif.x-windows-949=alphabetic,korean,dingbats,symbol
    sequence.monospaced.x-windows-949=korean,alphabetic,dingbats,symbol
    sequence.dialog.x-windows-949=alphabetic,korean,dingbats,symbol
    sequence.dialoginput.x-windows-949=alphabetic,korean,dingbats,symbol

    sequence.allfonts.x-windows-874=alphabetic,thai,dingbats,symbol

    sequence.fallback=lucida,chinese-ms950,chinese-hkscs,chinese-ms936,chinese-gb18030,japanese,korean

    # Exclusion Ranges

    exclusion.alphabetic=0700-1e9f,1f00-20ab,20ad-f8ff
    exclusion.chinese-gb18030=0390-03d6,2200-22ef,2701-27be
    exclusion.hebrew=0041-005a,0060-007a,007f-00ff,20ac-20ac

    # Monospaced to Proportional width variant mapping
    # (Experimental private syntax)
    proportional.MS_Gothic=MS PGothic
    proportional.MS_Mincho=MS PMincho
    proportional.MingLiU=PMingLiU

    # Font File Names

    filename.Arial=ARIAL.TTF
    filename.Arial_Bold=ARIALBD.TTF
    filename.Arial_Italic=ARIALI.TTF
    filename.Arial_Bold_Italic=ARIALBI.TTF

    filename.Courier_New=COUR.TTF
    filename.Courier_New_Bold=COURBD.TTF
    filename.Courier_New_Italic=COURI.TTF
    filename.Courier_New_Bold_Italic=COURBI.TTF

    filename.Verdana=verdana.ttf
    filename.Verdana_Bold=verdanab.ttf
    filename.Verdana_Italic=verdanai.ttf
    filename.Verdana_Bold_Italic=verdanaz.ttf

    filename.Times_New_Roman=TIMES.TTF
    filename.Times_New_Roman_Bold=TIMESBD.TTF
    filename.Times_New_Roman_Italic=TIMESI.TTF
    filename.Times_New_Roman_Bold_Italic=TIMESBI.TTF

    filename.SimSun=SIMSUN.TTC
    filename.SimSun-18030=SIMSUN18030.TTC

    filename.MingLiU=MINGLIU.TTC
    filename.PMingLiU=MINGLIU.TTC
    filename.MingLiU_HKSCS=hkscsm3u.ttf

    filename.David=DAVID.TTF
    filename.David_Bold=DAVIDBD.TTF

    filename.MS_Mincho=MSMINCHO.TTC
    filename.MS_PMincho=MSMINCHO.TTC
    filename.MS_Gothic=MSGOTHIC.TTC
    filename.MS_PGothic=MSGOTHIC.TTC

    filename.Gulim=gulim.TTC
    filename.Batang=batang.TTC
    filename.GulimChe=gulim.TTC

    filename.Lucida_Sans_Regular=LucidaSansRegular.ttf
    filename.Mangal=MANGAL.TTF
    filename.Symbol=SYMBOL.TTF
    filename.Wingdings=WINGDING.TTF

    filename.\u5FAE\u8F6F\u96C5\u9ED1=msyh.ttf
    filename.\u5FAE\u8F6F\u96C5\u9ED1_Bold=msyhbd.ttf

    filename.Consolas=consola.ttf
    filename.Consolas_Bold=consolab.ttf
    filename.Consolas_Italic=consolai.ttf
    filename.Consolas_Bold_Italic=consolaz.ttf

    #添加一個字體定義。等號后面的是windows字體目錄下的字體文件名。這里定義一個字體后可以在前面進(jìn)行引用
    filename.Monaco=monaco.ttf
    filename.Monaco_Bold=monaco.ttf
    filename.Monaco_Italic=monaco.ttf
    filename.Monaco_Bold_Italic=monaco.ttf

    #filename.Segoeui=segoeui.ttf
    #filename.Segoeui_Bold=segoeuib.ttf
    #filename.Segoeui_Italic=segoeuii.ttf
    #filename.Segoeui_Bold_Italic=segoeuiz.ttf

     


    按照上面的定義后,我的Netbeans顯示的效果如下面所示。如果你不滿意我定義的話,完全可以自己定義。比較好的等寬字體有monaco、verdana、Consolas等。

    posted @ 2008-09-24 18:49 IceRao 閱讀(3430) | 評論 (1)編輯 收藏
         摘要: 我們都還沉浸在NetBeans6.1帶來的開發(fā)體驗上,但是NetBeans發(fā)展真的是非常快,這不剛發(fā)布6.5M1版本現(xiàn)在又發(fā)布了beta版。
    特性更新上與之前的M1版本基本上差不多,更加具體的參照官方的說明。
    最讓我們興奮的就是對Groovy的支持了,雖然現(xiàn)在支持的還不是很完善,但是以NetBeans的發(fā)展速度,一切皆有可能!
    下載:http://www.netbeans.org/community/releases/65/  閱讀全文
    posted @ 2008-08-14 16:29 IceRao 閱讀(1943) | 評論 (7)編輯 收藏

    導(dǎo)航

    <2008年8月>
    272829303112
    3456789
    10111213141516
    17181920212223
    24252627282930
    31123456

    統(tǒng)計

    常用鏈接

    留言簿(1)

    我參與的團(tuán)隊

    隨筆檔案

    文章分類

    文章檔案

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 国产精品美女久久久免费| 亚洲JIZZJIZZ妇女| 皇色在线视频免费网站| 久久久久亚洲国产AV麻豆| 亚洲精品卡2卡3卡4卡5卡区| 91禁漫免费进入| 国产精品亚洲专一区二区三区| 国产aⅴ无码专区亚洲av麻豆| 30岁的女人韩剧免费观看| 亚洲成a∧人片在线观看无码 | 亚洲s色大片在线观看| 毛片在线免费视频| 免费久久人人爽人人爽av| 亚洲人成电影网站免费| 亚洲丁香色婷婷综合欲色啪| 免费的一级片网站| 久久久国产精品无码免费专区| 久久亚洲中文字幕无码| 91亚洲国产在人线播放午夜| 亚洲高清成人一区二区三区| 日本免费一区二区在线观看| 91视频免费观看高清观看完整| 亚洲狠狠色丁香婷婷综合| 亚洲一本综合久久| 亚洲欧洲精品成人久久曰影片 | 亚洲国产精品成人久久| 国内外成人免费视频| 久久精品毛片免费观看| v片免费在线观看| 亚洲日本天堂在线| 亚洲校园春色小说| 国产亚洲精品自在久久| 亚洲国产精品成人| 国产精品免费看久久久无码| 亚洲精品免费在线| 日本免费在线观看| 国产午夜无码片免费| 日韩在线观看免费| 国产精品亚洲五月天高清| 亚洲av永久中文无码精品| 亚洲冬月枫中文字幕在线看|