【重点推荐】一款专业级Web开发工具:NetBeans

首先,之所以标题不叫PHP开发工具,是因为这是一个综合的开发工具,就像Eclipse、VS,所以,如果你只是纯粹的PHP开发人员,也许你会有更好的选择。

没有最好的工具,只有适合自己的工具!

所以这贴不是讨论那个好那个坏的,仁者见仁,智者见智,各有所需,各有所好。

由于本人经过长时间的使用和赛选,觉得它是最出众的,不敢独享,所以拿出来分享。

也归正传,本人重点推荐的Web专业开发工具是:NetBeans
没错,你没看错,就是SUN公司推出的皇家Java开发工具,今年已经10年了,但是很少有人知道它能用来做PHP开发,因为NetBeans在今年的9月份左右才开始支持PHP开发,也推出了相应的PHP版,安装文件相当小,只有25M,当然并没有包含Java运行环境,这个需要独立安装,SUN公司并没有像Eclipse那样把Java运行包集成进去。经历了6.5 M版、6.5 Beta版、6.5 RC版、今天下午正式推出了6.5版,速度上又提高了一个档次。
下面将一一介绍它的功能特点。

为了更能体现NetBeans的功能,我这里补充一下[code]
全中文界面
完全开源免费
支持代码模板功能,见14楼
支持代码自动折叠(可选择自动折叠代码的区域)
支持代码格式化
支持项目详细设置(项目右键属性)
支持多编码
支持FTP管理
支持PHP调试
支持语法加亮自定义
支持文件比较
支持按项目查找和替换
支持版本控制(CVS、Subversion、Mercurial)
支持插件功能
支持代码缩进(Tab和Shift + Tab,大部分编辑器都支持这2个快捷键)
支持括号匹配(包括大括号)
支持语法即时纠错
支持PHP、JS、CSS以及混写导航
支持JS兼容性检查
支持CSS设计
支持代码提示(输入点号、::、->,就会自动提示代码,其它情况由用户来决定是否提示)
支持文件快速定位(快捷键Alt + Shift + O,可以快速在项目中通过关键字列表出相关文件并定位)
支持类型快速定位(快捷键Ctrl + O,针对于JS,直接搜索出包含关键字的函数名称并定位)
支持符号快速定位(快捷键Ctrl + Alt + Shift + O,同时针对PHP和JS,直接搜索出包含关键字的属性、方法和函数名称并定位)
[/code]NetBeans下载地址:http://www.netbeans.org/downloads/index.html
再次强调,请下载6.5正式版的PHP语言版,只有24M那个,否则,其它非6.5版的可能会功能不全相同,或者不是中文版!
注意:只有NetBeans完全版才提供Java运行环境,所以PHP语言版的需要单独安装JDK,不过只需要安装JDK中的JRE即可,sun官方有下载,不过最近sun官方网站访问非常慢,建议去baidu、google自己搜索下载,官方建议的JDK版本是JDK 6 Update7或以上。
提示:本人喜欢做绿色软件,JDK也做成了绿色版,方法很简单,安装JDK,然后把安装目录的JDK复制到另外的位置,卸载JDK,然后设置JDK的环境变量即可(可能需要重启电脑一次,JDK配置方法网上有很多)。JDK还是很有好处,很多好的软件都需要JDK支持,做成绿色的既可以运行需要JDK的软件。


有人想要我用的字体,我也贴出来给大家分享
【YaHei Consolas Hybrid】
相当的不错,雅黑与Consolas的结合体,下载地址:
http://www.netmako.com/RobertLee/YaHei_Consolas_1_11.zip
顺便提一下各种常用的等宽字体:
Consolas:最常用的等宽字体,不过字体必须设置为8号字才能完美显示中文,但是8号的英文有点小了
Andale Mono:对中文支持不好,怎么调都不能完美显示中文
Monaco:和Consolas相反,要设置为12号字才能完美显示中文,12号的英文非常大
新宋体:VS采用的默认字体,唯一不需要安装且支持中文的等宽字体,不过英文很难看
Vera Sans YuanTi Mono:支持中文,中文是圆体的,会出现笔画重合(比雅黑严重)
YaHei Consolas Hybrid:支持中文,雅黑+Consolas,设置为9号标准字体,很完美

Jiania 注:更多的php for netbeans 可以参考http://www.netbeans.org.cn/bbs 里面的php专版:)

作者: peacock   发布时间: 2008-11-20

一、项目管理功能
与VS、Eclipse的区别就是项目管理更合理,更干净,可以单独使用用一个目录来存在项目结构文件,当然这个项目管理目录可以不需要在项目自身的目录下,也不会在项目的自身目录中生成一大堆文件。

项目管理.gif (17.33 KB)

下载次数:281

2008-11-20 21:16

作者: peacock   发布时间: 2008-11-20

二、JavaScript插件管理功能
VS2008中已经支持JS的代码提示功能,但是扩展性有限,没有Eclipse和NetBeans这样灵活,而且VS不支持JS导航
Eclipse的插件功能算是最强的,不过基本得依靠于第三方,比如要支持ExtJS,就得安装Spekt插件,Spekt对JS文件的导航功能非常强大,但是很遗憾,不支持混编(JS夹杂在HTML中)
NetBeans本身已经自带Dojo、JQuery、Prototype、Scriptaculous、YahooUI这个JS框架,如果需要支持ExtJS,并不需要安装插件,只要参照其中的一个框架格式将ExtJS的SDK打包成zip,然后添加进去即可。NetBeans对JS导航功能非常强大,本人用过的编辑中,只有Spekt的导航功能能和NetBeans想比拟,不过NetBeans还支持混编,这是Spekt所不能的。

JS插件管理.gif (49.56 KB)

下载次数:283

2008-11-20 21:17

作者: peacock   发布时间: 2008-11-20

三、代码即时纠错功能
这个功能非常有用,语法上的错误立即就会出现提示,避免很多因为语法的错误而苦恼的问题,对于编写JS非常的有用,因为各种浏览器兼容性都不一样,导致有些浏览器报错,而有的浏览器不报错。

PHP语法错误提示.gif (4.41 KB)

下载次数:273

2008-11-20 21:17

作者: peacock   发布时间: 2008-11-20

四、CSS层叠样式表
VS只具有导航和手工代码编写功能,不具有设计功能
Eclipse在不安装插件的情况下,也只能是手动代码编写,结合Aptana插件可以实现强大的CSS设计功能
NetBeans不仅支持导航,也支持CSS设计功能

CSS导航及设计.gif (89.71 KB)

下载次数:289

2008-11-20 21:18

作者: peacock   发布时间: 2008-11-20

五、数据库管理功能
可以简单实现数据库的CRUD,方便程序的开发,不需要单独打开另外数据库管理工具。

数据库管理.gif (15.71 KB)

下载次数:283

2008-11-20 21:18

作者: peacock   发布时间: 2008-11-20

六、关于NetBeans应用的一些说明
1、代码提示功能。有些人发现NetBeans不支持代码提示功能,其实是支持的,只不过和国内的输入法冲突,同样使用了Ctrl + Space,但其实还隐藏了一个快捷键:Ctrl + \
很多人习惯于只要输入字符就提示代码,本人很不习惯,会觉得很乱,很碍事,只要输入就弹出来,会让人很烦,所以本人还是习惯于在需要的时候,敲打一个Ctrl + \,代码立即就显示出来了。
2、属性和方式使用的时候,不需要再按Ctrl + \就立即显示代码提示,因为只要输入了->,肯定是要输入其对应的属性或者方法,这一点很人性化,在需要的时候自动出现,不需要的时候由用户选择。
3、支持对应多级引用,能追溯对象、属性或者方法的声明位置,不过这个功能目前还赶不上VS和Eclipse,希望在以后的版本中加强。
4、速度和系能。启动速度没法和VS比,VS启动程序只需要1秒钟左右的时间,但是比Eclipse要快得多,稳定性也要好,占用内存也较小,1G内存可以流畅使用NetBeans,而Eclipse最好得上2G,而且NetBeans支持动态释放内存,工具栏上只要点击内存显示图即可进行释放。

PHP编辑器风格.gif (42.57 KB)

下载次数:277

2008-11-20 21:20

作者: peacock   发布时间: 2008-11-20

七、对于其它一些编辑器和IDE的看法
EditPlus:可以算得上是编辑器中的王者了,速度快,占用内存小,编辑功能强大,特别是它的Ctrl + B功能,很有特色,在不需要保存文件的情况下,可以调试html、css、js代码,立马看到效果,非常方便。
UltraEdit:仅次于EditPlus(使用人数),功能多而强,不过越来越大,越来越慢,所以更多人更喜欢EditPlus
VIM:Linux上最好的编辑器,经常在Linux开发程序的人对它非常热衷,可以玩得相当熟练,扩展功能非常强。
NotePad++:基于Scintilla的代表(官方的scite却没什么大的特色),功能超过EditPlus,编辑器更美观(基于Scintilla的编辑器都很美观),但是速度也比EditPlus要慢些。
Geany:基于Scintilla的编辑器,很不错的编辑器,如果在EditPlus和它之间选择,我可能会考虑Geany。
Editra:基于Scintilla的编辑器,增加了一些小的特色,喜欢Scintilla风格的可以试试。
FlexEdit:基于Scintilla的编辑器,完全国产,可惜作者没什么动力,很多小bug长期不修改和更新,很可惜。
EmEditor:功能和NotePad++相当,甚至某些功能更强大,特别是打开超大文件,EmEditor是相当的厉害。不过EmEditor的编辑器不怎么美观,没Scintilla那么漂亮。
PHPEd:PHP的开发工具,功能不强也不弱,可以说是没什么大的特点。
phpDesigner:PHP的开发工具,功能上也算是很不错,不过打开文件非常慢(因为是我见过打开文件最慢的工具),对PHP的导航也很好,当然不支持JS导航
Komodo IDE:这个可以算得上是编辑器级别IDE,功能非常强大,支持PHP代码提示,导航,也支持JS导航,不过对JS的导航不太好,对于规范的JS,导航得很好,对于某些JS,却无法导航,如果Komodo能对所有的JS都能正常导航,估计我的首选将会是Komodo,因为它要比那些大型的IDE要快捷方便得多。

作者: peacock   发布时间: 2008-11-20

有下载地址?

作者: shanji   发布时间: 2008-11-20

八、关于一些在NetBeans中遇到问题解决办法:
1、代码提示功能
对于对象和变量输入方式(比如$、$this->、Ext.、Zend_Controller_Front::),代码会自动弹出提示,而对于非对象输入方式(比如直接输入函数名称),需要在输入字符之后再按Ctrl + \来弹出代码提示,这一点我认为是比较智能的,避免在任何时候输入都会弹出提示窗口。
这里不讨论这种代码提示功能的优缺点,看个人的喜好,这里要介绍的是怎么让代码出现提示。
很多人发现刚装上NetBeans的时候,很多东西就算Ctrl + \也没有全部的代码提示!
这实际上是没有进行代码提示设置,具体的设置方法在菜单->工具->编辑器->代码完成,一看便知,我就不多介绍了。

2、中文字体较小
NetBeans默认使用了11号字体,如果觉得小,可以修改ext目录下的netbeans.conf,在最后加上 --fontsieze 12
netbeans_default_options="-J-client -J-Xverify:none -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-XX:MaxPermSize=200m -J-Dapple.laf.useScreenMenuBar=true -J-Dsun.java2d.noddraw=true --fontsize 12"
3、打开文件乱码
原因是编辑器使用了不支持中文的字体,换一个支持中文的字体即可,或者采用混合字体配置,混合字体配置方法详情请看下面的第6条

4、xdebug的配置方法
当xdebug配置不正确,连接不成功的时候,会提示相关的配置方法,这里贴出来给大家共享:
;根据自己的情况自行更改php_xdebug.dll的路径
extension=php_xdebug.dll
xdebug.remote_enable=on
xdebug.remote_host=localhost
;端口号默认为9000,要和NetBeans的端口号对应,可以同步修改
xdebug.remote_port=9000
xdebug.remote_handler=dbgp
5、拥有textmate的配色方案
添加一个插件:Extra Ruby Color Themes

6、混合字体配置
比如你想用Monaco字体(Mac上的Monaco字体非常漂亮,很有艺术性),但Monaco字体却不能支持中文,因为它很小,只有64K,那怎么办?别担心,NetBeans提供了强大的语法自定义功能,可以自定义任意语法规则的字体和颜色,因此我们可以将主字体设置为Monaco,注释和字符串设置为中文字体,比如宋体、新宋体、雅黑等。

7、关于去掉文本参考线的方法
这个功能我很需要,但有的人不习惯,实际上是可以去掉的,只要把颜色修改成背景色即可,具体修改方法:
菜单->工具->选项->字体和颜色->突出显示,设置文本限制线的前景色为白色(图例见86楼)

8、JavaScript调试方法
由于本人长期使用Vista系统,无法使用MS的Script Debugger工具进行JS调试,而且功能也没firebug强大,所以只介绍firebug的调试设置方法。
用进行firefox调试,必须要安装2个插件:

Firebug
NetBeans Firefox extension
安装方法很简单,如果不会查找,在NetBeans的webcommon1\modules\ext\目录下有这2个插件(xpi后缀)
接下来在项目设置中选择firefox调试即可。
详细的设置和使用方法见官方的网址:http://www.netbeans.org/kb/docs/web/js-debugger-ug.html

9、如何将整个文件夹作为一个项目
非常简单,新建一个项目,选择“基于现有源代码的 PHP 应用程序”,点击下一步,选择文件夹,给项目起名,这样就可以将整个文件夹作为项目管理了,保存项目的时候,可以选择保存到任何目录之下。

10、JDK绿色版制作方法
首先,要安装原版,否则绿色版不会凭空而来的,安装完毕之后,复制安装目录中整个JDK目录到其它的位置,这里假设为D:\WebService\JDK,然后卸载JDK(干净了,真舒服),然后就可以制作绿色版的JDK了。
绿色版制作的方法很简单,只要设置环境变量即可,
1)、设置JAVA_HOME为
D:\WebService\JDK
2)、设置Path(多个路径之间用分号连接),在原有的Path之后加上
D:\WebService\JDK\bin
3)、设置CLASSPATH,注意最前面的点号,一定要加上

.;%JAVA_HOME%\lib\dt.jar,%JAVA_HOME%\lib\tools.jar
11、项目FTP使用方法
http://blogs.sun.com/netbeansphp/entry/ftp_support_added

作者: peacock   发布时间: 2008-11-20

界面还不错啊。

作者: lxylxy888666   发布时间: 2008-11-20

好的 试一下
谢谢

作者: shanji   发布时间: 2008-11-20

电脑有了- -

作者: wzj5   发布时间: 2008-11-20

其实还有个很有特色的功能,类似mac下的textmate的代码模板功能

截图如下,看一下就应该会用了吧。。。

下载 (62.02 KB)
2008-11-20 22:19

作者: kakashilw   发布时间: 2008-11-20

回复 14# kakashilw 的帖子

这些功能是基本的,比如代码格式化,项目设置,编码设置,FTP设置,调试设置,这些都是IDE应该具有的功能,所以没有过多的介绍。只是把一些有特色的东西拿出来单独讲解。

作者: peacock   发布时间: 2008-11-20

UP

作者: panjinww   发布时间: 2008-11-20

1、把字体调整成我最喜欢的yahei consolas时,汉字出现乱码问题...

2、如图

下载 (77.8 KB)
2008-11-20 22:31

作者: kakashilw   发布时间: 2008-11-20

原帖由 kakashilw 于 2008-11-20 22:31 发表
1、把字体调整成我最喜欢的yahei consolas时,汉字出现乱码问题...

2、如果去掉边界线
1、菜单->工具->选项->字体和颜色->语法,选择所有语言,选择缺省,右边再选择字体

2、菜单->工具->选项->字体和颜色->突出显示,设置文本限制线的前景色为白色

作者: peacock   发布时间: 2008-11-20

已经用了一段时间了,的确不错的说,貌似今天刚发布6.5 rc? 或者是正式版

作者: kukat   发布时间: 2008-11-20

原帖由 kukat 于 2008-11-20 22:40 发表
已经用了一段时间了,的确不错的说,貌似今天刚发布6.5 rc? 或者是正式版
今天下午发布了6.5正式版。
我从6.5M版开始用,到现在快2个月了

之前VS用了1个多月,Eclipse和ZendStudio更是用了好几年,一直都不怎么满意,不过没的选择,所以很多时候都用原始的EditPlus,最近这2个月对NetBeans的使用,已经爱不释手了。

作者: peacock   发布时间: 2008-11-20

呵呵,谢了~~!

作者: kakashilw   发布时间: 2008-11-20

那个你的截图的“中文版”是怎么设置的??

必须安装netbeans6.5 ???

作者: kakashilw   发布时间: 2008-11-20

原帖由 kakashilw 于 2008-11-20 22:56 发表
那个你的截图的“中文版”是怎么设置的??

必须安装netbeans6.5 ???
我一直用的是6.5,一直都是全中文的,今天下午6.5正式版已经发布了,你可以下载6.5的来使用。

作者: peacock   发布时间: 2008-11-20

netbeans6.5和那个20多M的在php这方面,功能上有区别嘛???

还有就是看你的截图,有JS库的筛选,以及数据库的基本curd,不知在哪里???我没在菜单中找到。。。。

作者: phper222   发布时间: 2008-11-20

哇塞!最关键刺激的部分:它是开源免费软件!

作者: 阿辛   发布时间: 2008-11-20

原帖由 phper222 于 2008-11-20 23:07 发表
netbeans6.5和那个20多M的在php这方面,功能上有区别嘛???

还有就是看你的截图,有JS库的筛选,以及数据库的基本curd,不知在哪里???我没在菜单中找到。。。。
6.5版分很多语言,其中一个是PHP的,区别在于语言不同,功能一样的。

JS赛选在菜单->工具->库里面

数据库的管理功能在服务里面(项目的旁边是文件,文件的旁边就是服务)

作者: peacock   发布时间: 2008-11-20

原帖由 peacock 于 2008-11-20 22:45 发表


今天下午发布了6.5正式版。
我从6.5M版开始用,到现在快2个月了

之前VS用了1个多月,Eclipse和ZendStudio更是用了好几年,一直都不怎么满意,不过没的选择,所以很多时候都用原始的EditPlus,最近这 ...
我用的是dev版,linux和windows的都在用,按说dev应该比6.5正式版更新些吧,懒得下载6.5了
我是实在忍受不了zend studio for eclipse才换的,zend studio for eclipse的编辑器动不动就内部错误,代码跟踪也时不时闹情绪,搞的人没脾气。
netbeans虽说资源占用不比zend studio for eclipse小,不过运行速度感觉快多了,不管是在windows还是在linux。而且功能上我觉得比zend studio for eclipse更舒服,唯一的缺点就是语法提示必须手动激活(ctrl+space当然不能用了,ctrl+\按起来也不方便),到现在还没找到合适的键。兄弟有没有解决办法?

还有一个缺点就是切换文件的时候左侧的导航窗口不会自动切换路径

作者: kukat   发布时间: 2008-11-20

原帖由 kukat 于 2008-11-20 23:19 发表

我用的是dev版,linux和windows的都在用,按说dev应该比6.5正式版更新些吧,懒得下载6.5了
我是实在忍受不了zend studio for eclipse才换的,zend studio for eclipse的编辑器动不动就内部错误,代码跟踪也时不时 ...
第一个问题我已经在7楼的第一条已经说明,NetBeans的代码提示只有在输入点号和->的时候是自动的,我很不喜欢那种只要输入字符就弹出代码提示,感觉很烦人,不需要的时候也会出来,这一点我反而觉得NetBeans更人性化。

第二个问题你说的是项目,不是导航,这个很多编辑器都不会有,因为这个会让定位错乱,比如我项目文件比较多,我当前打开的文件夹要点好几次才能到达,假如切换文件的时候跳转到别的地方去了,又要慢慢的定位到这个文件夹,很不方便。

作者: peacock   发布时间: 2008-11-20

下载 (41 KB)
2008-11-20 23:44


由于我只用jquery库,所以我设置成这样,然后新建一个js文件

输入$.p并没有想想象中出的出来$.post的代码提示,而是出来些不相关的。。。。

不知LZ有无这种情况出现。。。。

作者: phper222   发布时间: 2008-11-20

呵呵,我以前一直用emeditor的,试试这个,谢谢LZ

作者: sejie10011   发布时间: 2008-11-20

原帖由 phper222 于 2008-11-20 23:44 发表
27615

由于我只用jquery库,所以我设置成这样,然后新建一个js文件

输入$.p并没有想想象中出的出来$.post的代码提示,而是出来些不相关的。。。。

不知LZ有无这种情况出现。。。。

jquery代码提示.gif (62.05 KB)

下载次数:66

2008-11-20 23:53

作者: peacock   发布时间: 2008-11-20

好东西..谢谢分享..顺便问下楼主..你用的是什么字体?可以拿出来分享一下吗?

作者: hayund   发布时间: 2008-11-21

原帖由 hayund 于 2008-11-21 00:15 发表
好东西..谢谢分享..顺便问下楼主..你用的是什么字体?可以拿出来分享一下吗?
YaHei Consolas Hybrid
相当的不错,雅黑与Consolas的结合体,下载地址很难找:

http://www.netmako.com/RobertLee/YaHei_Consolas_1_11.zip

作者: peacock   发布时间: 2008-11-21

和ZS很像啊
新版本的ZS不会用

作者: linvo   发布时间: 2008-11-21

原帖由 linvo 于 2008-11-21 00:36 发表
和ZS很像啊
新版本的ZS不会用
和Zend Studio、Zend Studio for Eclipse完全不一样,非常的不一样!因为ZS和ZS4E我都用了比较长的事件!

作者: peacock   发布时间: 2008-11-21

哈哈..谢谢分享..楼主好人一个..

作者: hayund   发布时间: 2008-11-21

朋友..还要安装jdk啊..sun服务器好像下不了,,能提供个下载地址吗?

作者: hayund   发布时间: 2008-11-21

JS下的jq不能自动代码提示。。。。。。。。。。。。

下载 (45.39 KB)
2008-11-21 01:09

作者: kakashilw   发布时间: 2008-11-21

原帖由 kakashilw 于 2008-11-21 01:09 发表
JS下的jq不能自动代码提示。。。。。。。。。。。。
NetBeans是按照项目来管理的,包括文件的编码、代码提示等,所以在项目中的文件就完全OK,项目外的文件有些功能就无法实现,这一点希望NetBeans在以后能加强。

作者: peacock   发布时间: 2008-11-21

貌似很不错的说。现在正在用

作者: yafeikf   发布时间: 2008-11-21

支持一下,不过还是选用符合自己的最好了

作者: heixiake   发布时间: 2008-11-21

自动提示太麻烦了

作者: cnkiller   发布时间: 2008-11-21

很好很强大`下载个试试~

作者: xsw0315   发布时间: 2008-11-21

很好很强大,看样子是该换个IDE了。

作者: dx_andy   发布时间: 2008-11-21

怎么提示安装JDK啊...我下载的不是24M...在哪里哦??

作者: fjcbq   发布时间: 2008-11-21

原帖由 fjcbq 于 2008-11-21 10:14 发表
怎么提示安装JDK啊...我下载的不是24M...在哪里哦??
只有6.5的完全版集成了Java运行环境,其它版本都需要单独安装JDK,建议安装JDK 6 Update 7及以上版本,网上有很多下载地址,SUN的官方网站最近访问很慢。

作者: peacock   发布时间: 2008-11-21

偶用下面两种,就是个快啊
Vim
EmEditor

作者: unspace   发布时间: 2008-11-21

原帖由 unspace 于 2008-11-21 10:29 发表
偶用下面两种,就是个快啊
Vim
EmEditor
是的,编辑器类的工具都很快,但这个快也只是针对写代码,而不是管理代码,从编辑的功能上来说,编辑器和IDE都相差不大,甚至编辑器更强,但是从项目的管理角度来说,编辑器无法和IDE相比,所以他们针对的功能和对象不一样,各有所长,比如我要这些功能,编辑器就无法实现了(能实现也是功能很弱):

大项目的管理
在大项目中文件定位,方法定位,属性定位
文件、类的导航图
数据库管理功能
调试功能

作者: peacock   发布时间: 2008-11-21

jdk?为了在linux下也可以用吗?

作者: myBe   发布时间: 2008-11-21

下载 (69.31 KB)
2008-11-21 10:38

作者: kakashilw   发布时间: 2008-11-21

原帖由 myBe 于 2008-11-21 10:37 发表
jdk?为了在linux下也可以用吗?
当然可以,java的东西是跨平台的,事实上java应用在linux的更多

作者: peacock   发布时间: 2008-11-21

回复 50# kakashilw 的帖子

这个问题我重复测试过不少次,31楼我也贴出相应的图了,我也觉得奇怪,为什么你的就是不行,我的就是可以,我现在还没找到具体的原因,不知道是否和某些选项有关。

作者: peacock   发布时间: 2008-11-21

回复 50# kakashilw 的帖子

我的选项->编辑器->常规->代码完成里面除了区分大小写,其它都勾上了,应该是这个原因,你再试试。

作者: peacock   发布时间: 2008-11-21

看起来蛮强大啊,支持一个。去下了。

作者: Fluorine   发布时间: 2008-11-21

其他的好用了。。。。
下载 (67.07 KB)
2008-11-21 11:11


但是这个$.post还是不行

下载 (30.38 KB)
2008-11-21 11:11


不过已经很满意了,谢谢你耐心的解答~~~

作者: kakashilw   发布时间: 2008-11-21

很惊异于楼主竟然没有和Zend Studio for Eclipse 6.1比较……

哈哈

其实 NetBeans 6.5还不错,重构功能比ZSE好,貌似以前碰到过一些自动提示上的小问题,最后放弃了。 6.1比ZSE差不少,而且有很多bug

不过,这两款都是吃内存大户啊~~

作者: slawdan   发布时间: 2008-11-21

用了一下,感觉还是没有zend studio for Eclipse好用,在SVN等项目控制还有代码提示、debug方面还有待进步

作者: ronin   发布时间: 2008-11-21

zend studio for Eclipse我已经归在Eclipse里面了,zend studio for Eclipse刚出来我就用了,用了也有好几个月,如果只是单纯的开发PHP,倒是不需要安装插件,但是如果要开发Web,Aptana和Spekt插件是必须的,否则Eclipse的Web功能是相当的弱。而且Eclipse太过于庞大,假死、耗内存、速度慢是很大的特色,以前我曾指出过Eclipse的七宗罪,不过本帖不是进行比较的,所以这里不做比较,看自己的习惯和喜好。

作者: peacock   发布时间: 2008-11-21

感觉。。。。。zde6.0太笨重了。。。。。。

作者: kakashilw   发布时间: 2008-11-21

原帖由 kakashilw 于 2008-11-21 11:24 发表
感觉。。。。。zde6.0太笨重了。。。。。。
nb 6 不比zde轻多少……

作者: slawdan   发布时间: 2008-11-21

不错  试试

作者: zxs3008   发布时间: 2008-11-21

轻蛮多的。。。至少在我的机子上是这样。。。呵呵

作者: kakashilw   发布时间: 2008-11-21

发现个问题 打开中文乱码 utf8的 EP是好的

作者: phpjevin   发布时间: 2008-11-21

原帖由 phpjevin 于 2008-11-21 12:02 发表
发现个问题 打开中文乱码 utf8的 EP是好的
NetBeans是按照项目来进行管理(在项目中设置编码),单独打开文件无法进行编码设置,这不得不算是个遗憾,以往以后的版本中能对单个文件进行设置和管理。

作者: peacock   发布时间: 2008-11-21

支持一下 是中文版的吗

作者: wangdezhi   发布时间: 2008-11-21

原帖由 phpjevin 于 2008-11-21 12:02 发表
发现个问题 打开中文乱码 utf8的 EP是好的
你用的什么版本?我刚刚才发现,6.5正式版解决了单个文件打开不支持UTF-8的问题,之前的6.5 RC2版本都还没解决这个问题。

现在6.5正式版可以单独打开ANSI和UTF-8的文件了,不会出现乱码。

作者: peacock   发布时间: 2008-11-21

6.5版本的 build 200811100001

作者: phpjevin   发布时间: 2008-11-21

原帖由 phpjevin 于 2008-11-21 12:21 发表
6.5版本的 build 200811100001
这是正式版,很奇怪,我这里测试完全没问题,不管是项目中还是独立打开,包括打开各种不同编码的文件,都能同时支持。而且我的很多文件都是用EditPlus编辑过的。

很抱歉,你的这个问题我也不清楚是什么原因。

作者: peacock   发布时间: 2008-11-21

看起来挺不错得啊!

作者: fly1983   发布时间: 2008-11-21

已解决,不错。。。。。。。。。

作者: phper222   发布时间: 2008-11-21

我想问个NETBEANS6.5配置XDEBUG的问题,我的环境是APPSERV+windows

从XDEBUG的官方主页下载php_xdebug-5.2.6-2.0.0.dll后,直接编辑PHP.INI就可以了?

zend_extension_ts="E:\AppServ\php5\ext\php_xdebug-2.0.0-5.2.2.dll"
[xdebug]
xdebug.remote_enable = 1
xdebug.remote_autostart = 1
xdebug.auto_trace = 1
xdebug.remote_enable=1
xdebug.remote_handler=dbgp
xdebug.remote_mode=req
xdebug.idekey=default
xdebug.profiler_enable_trigger = 1

做了以上配置后,在phpinfo()能看到xdebug,是不是表示已经配置xdebug成功?

作者: molovephp   发布时间: 2008-11-21

当配置不成功的时候,NetBeans会提示,必须有下面几项:

xdebug.remote_enable=on
xdebug.remote_host=localhost
xdebug.remote_port=9000
xdebug.remote_handler=dbgp
端口号默认为9000,要和NetBeans的端口号设置相同,可以修改。

作者: peacock   发布时间: 2008-11-21

乱码问题我也有,被EDITPLUS下编辑过的UTF-8编码的文件,到了NB,中文乱码。

作者: molovephp   发布时间: 2008-11-21

有拖拽功能吗

作者: 小郭同志   发布时间: 2008-11-21

试试看

作者: 小郭同志   发布时间: 2008-11-21

原帖由 小郭同志 于 2008-11-21 17:30 发表
有拖拽功能吗
有,不过不知道你具体指的是哪些拖拽操作

作者: peacock   发布时间: 2008-11-21

我发一下官方WIN的JDK包

http://cds-esd.sun.com/ESD5/JSCD ... -windows-i586-p.exe

作者: 没办法   发布时间: 2008-11-21

我发一下NetBeans官方的PHP版使用教程:
http://www.netbeans.org/kb/trails/php.html

作者: logocs   发布时间: 2008-11-21

为什么我用的时候中间有一条红线,然后这个IDE没有代码自动换行的功能?

作者: xiejohnson   发布时间: 2008-11-22

原帖由 xiejohnson 于 2008-11-22 08:45 发表
为什么我用的时候中间有一条红线,然后这个IDE没有代码自动换行的功能?
红线是编程参考线,见17楼和18楼
代码自动换行我没找到,应该没有,不过这个功能我从接触计算机以来,从来都是取消的,因为它会让人误以为是真的换行!

作者: peacock   发布时间: 2008-11-22

问个傻瓜问题,用这个工具建表貌似没有自增长选项,在phpmyadmin中是额外选项

作者: 乱七八糟   发布时间: 2008-11-22

文本控制线的前景色怎么改,貌似改不了啊

作者: molovephp   发布时间: 2008-11-22

见我18楼的回复

作者: peacock   发布时间: 2008-11-22

很遗憾,确实没有找到auto_increment这个选项,只能通过命令方式来建表了

作者: peacock   发布时间: 2008-11-22

2、菜单->工具->选项->字体和颜色->突出显示,设置文本限制线的前景色为白色

没有可以更改选项的选择。

作者: molovephp   发布时间: 2008-11-22

原帖由 molovephp 于 2008-11-22 11:50 发表
2、菜单->工具->选项->字体和颜色->突出显示,设置文本限制线的前景色为白色

没有可以更改选项的选择。

文本控制线.gif (43.02 KB)

下载次数:36

2008-11-22 11:55

作者: peacock   发布时间: 2008-11-22

作者: molovephp   发布时间: 2008-11-22

原帖由 peacock 于 2008-11-22 11:02 发表


红线是编程参考线,见17楼和18楼
代码自动换行我没找到,应该没有,不过这个功能我从接触计算机以来,从来都是取消的,因为它会让人误以为是真的换行!
可能我没说清楚,我想表达的意思是像ZDE里面有一个换行的功能,就是当一行代码太长的时候底下会出现滚动条,这时点击换行这个功能,就会把所有代码都自动换行,不需要拖动滚动条就能看到全部代码,跟记事本里面的自动换行功能是一样的。但是现在这里好像没有这个功能

作者: xiejohnson   发布时间: 2008-11-22

是的,我知道你说的就是记事本的自动换行功能,在NetBeans里面我没找到这个功能。

作者: peacock   发布时间: 2008-11-22

介绍的超详细,感谢楼主分享!

作者: 二进制   发布时间: 2008-11-22

原帖由 peacock 于 2008-11-22 13:47 发表
是的,我知道你说的就是记事本的自动换行功能,在NetBeans里面我没找到这个功能。
希望以后能添加这个功能,要不然有点不习惯,代码太长,要一直拖动滚动条

作者: xiejohnson   发布时间: 2008-11-22

原帖由 xiejohnson 于 2008-11-22 15:17 发表


希望以后能添加这个功能,要不然有点不习惯,代码太长,要一直拖动滚动条
代码参考线就是用来防止代码过长的,这是一种编程风格,也可以说是标准,如果一行代码大大超出了这个参考线,那应该考虑代码的书写格式了,应该换行了。

作者: peacock   发布时间: 2008-11-22

原帖由 peacock 于 2008-11-22 15:27 发表

代码参考线就是用来防止代码过长的,这是一种编程风格,也可以说是标准,如果一行代码大大超出了这个参考线,那应该考虑代码的书写格式了,应该换行了。
谢谢你的解释,以前从来没想过这个问题,经你一提醒,确实应该注意。
另:我想问问这个开发工具要怎么调试,支持AJAX和JS调试吗

作者: xiejohnson   发布时间: 2008-11-22

原帖由 xiejohnson 于 2008-11-22 15:40 发表


谢谢你的解释,以前从来没想过这个问题,经你一提醒,确实应该注意。
另:我想问问这个开发工具要怎么调试,支持AJAX和JS调试吗
具体的设置和方法请看:
http://www.netbeans.org/kb/docs/web/js-debugger-ug.html

作者: peacock   发布时间: 2008-11-22

原帖由 peacock 于 2008-11-22 16:06 发表


具体的设置和方法请看:
http://www.netbeans.org/kb/docs/web/js-debugger-ug.html
非常感谢,很耐心的解答每个问题

作者: xiejohnson   发布时间: 2008-11-22

我用智能ABC输入中文时老有个输入框,而且只显示出第一个字……有什么办法解决吗?

作者: zys4416   发布时间: 2008-11-22

原帖由 zys4416 于 2008-11-22 19:57 发表
我用智能ABC输入中文时老有个输入框,而且只显示出第一个字……有什么办法解决吗?
非常抱歉,我的Vista系统没有智能ABC,无法测试这种情况,我在网上找了很多资料,也没找到相关的问题,倒是找到了“智能狂拼”和NetBeans冲突的问题,详情请看:
http://markmail.org/message/svnqiibayrjwd4o2

作者: peacock   发布时间: 2008-11-22

Zend最不满意的一个地方大概是不支持金山词霸,除此之外,几乎是完美了

作者: lince343   发布时间: 2008-11-22

顶NetBeans,比Eclipse小巧,比Editplus强大。。

功能一点也不差。。。

作者: Hoverbird   发布时间: 2008-11-23

真的很好用,谢谢了

作者: mikle   发布时间: 2008-11-23

谢谢,试一下

作者: simba_cn520   发布时间: 2008-11-23

关于jdk 我应该安装哪些?

未命名.jpg (40.82 KB)

下载次数:9

2008-11-23 11:34

作者: klgd   发布时间: 2008-11-23

只要公共JRE

作者: peacock   发布时间: 2008-11-23

费劲的就是需要另外安装 jdk

作者: 汉化天空   发布时间: 2008-11-23

这么好的东西咋能不顶

作者: okjoyel   发布时间: 2008-11-23

恩,只需要装个jre就行了
今天装上试了一下,确实不错

作者: linvo   发布时间: 2008-11-23

窗体内和对话框内字体都正常,就菜单栏字体太小怎么调?

1.JPG (7.92 KB)

下载次数:9

2008-11-23 16:19

作者: linvo   发布时间: 2008-11-23

能不能加载php语法,让php内置函数也变色?

作者: linvo   发布时间: 2008-11-23

用微软的ClearType也不见好转
下载 (20.4 KB)
2008-11-23 16:50
下载 (19.56 KB)
2008-11-23 16:50

作者: linvo   发布时间: 2008-11-23

下来看看。

作者: xdevil   发布时间: 2008-11-23

原帖由 linvo 于 2008-11-23 16:19 发表
窗体内和对话框内字体都正常,就菜单栏字体太小怎么调?
见10楼第2条,如果还解决不了,请按下列方法修改:

修改jdk\jre\lib\fontconfig.properties.src文件,将所有sequence.monospaced中的alphabetic放在最前面,比如
sequence.monospaced.GBK=chinese-ms936,alphabetic,dingbats,symbol
改成
sequence.monospaced.GBK=alphabetic,chinese-ms936,dingbats,symbol

作者: peacock   发布时间: 2008-11-23

原帖由 linvo 于 2008-11-23 16:42 发表
能不能加载php语法,让php内置函数也变色?
设置PHP语法的标识符颜色即可(默认为黑色)

菜单->工具->选项->字体和颜色->语法,选择PHP,然后选择标识符,将前景色设置为自己喜爱的颜色

作者: peacock   发布时间: 2008-11-23

原帖由 linvo 于 2008-11-23 16:50 发表
用微软的ClearType也不见好转
2775027751
这个问题我在XP上没测试过,我用的是Vista系统,你再测试一下在别的编辑器中是否正常,如果正常,那可能是和系统有关系。

作者: peacock   发布时间: 2008-11-23

顶楼主的辛苦工作,这么大篇文章,花了不少功夫。
用netbean很久了。不过谢谢此贴让我知道了6.5正式版出来了。

作者: neuron   发布时间: 2008-11-23

看起来很不错,支持一下

作者: Garphy   发布时间: 2008-11-23

最后 再谢谢你提供的字体 比原来的舒服多了 谢谢

作者: neuron   发布时间: 2008-11-23

。。一直在用,感觉不错

作者: 烟堆铜   发布时间: 2008-11-23

不好使~~~主要的代码提示功能很不爽~在用框架开发时,写前面几个字不会象ZD那样提示涵数名~~其他还可以,决定卸载了

作者: xyiyo   发布时间: 2008-11-23

继续用 zend 6

作者: 汉化天空   发布时间: 2008-11-23

原帖由 peacock 于 2008-11-23 17:58 发表


设置PHP语法的标识符颜色即可(默认为黑色)

我的意思是只想让内置函数变色
比如:
intval变色,而如果写错成intvaal就不变色

作者: linvo   发布时间: 2008-11-24

想不到这么强

作者: liuxulei   发布时间: 2008-11-24

一直在找一款IDE。。。。不需要太强大的功能。满足基本要求就成。。
但偶尔还要写写js和其他方面的代码。不需要太复杂上手。方便项目开发。毕竟ide是工具。。。我什么编辑器都在用。大部分时间是在混合使用。长时期的是DW+ZS+UltraEdit混合使用。

作者: 某个人   发布时间: 2008-11-24

原帖由 linvo 于 2008-11-24 00:12 发表

我的意思是只想让内置函数变色
比如:
intval变色,而如果写错成intvaal就不变色
这个我还没完全仔细的设置过,因为语法加亮设置实在太多了。

作者: peacock   发布时间: 2008-11-24

原帖由 peacock 于 2008-11-23 11:36 发表
只要公共JRE
可是上面的开发工具和 演示样例 好像是必选的哦~

作者: klgd   发布时间: 2008-11-24

原帖由 klgd 于 2008-11-24 20:45 发表


可是上面的开发工具和 演示样例 好像是必选的哦~
除了必选和JRE,其它的都不要

作者: peacock   发布时间: 2008-11-24

碰到告人了

作者: 111   发布时间: 2008-11-24

NETBEANS如何可以把一个文件夹里面的源码当做项目打开?

作者: molovephp   发布时间: 2008-11-24

原帖由 molovephp 于 2008-11-24 23:18 发表
NETBEANS如何可以把一个文件夹里面的源码当做项目打开?
见10楼第9条

作者: peacock   发布时间: 2008-11-25

好支持下。。

作者: MeiWei   发布时间: 2008-11-25

原帖由 MeiWei 于 2008-11-25 08:26 发表
好支持下。。
你还挺早

作者: 汉化天空   发布时间: 2008-11-25

选择“基于现有源代码的 PHP 应用程序”,这一步后后面要选“索引文件,索引文件是指啥

作者: molovephp   发布时间: 2008-11-25

下载 (49.27 KB)
2008-11-25 10:17


在有中文的行总是提示这个。。。。

有办法解决吗?

作者: kakashilw   发布时间: 2008-11-25

我想知道,为什么界面里会有条红色的竖线

作者: php^_^   发布时间: 2008-11-25

工具->选项->编辑器->提示,选择JavaScript,把第2个勾去掉(类型中的Unicode......)

原因是你采用了UTF-8格式,而UTF-8格式的中文字符不是可见中文的,所以会出现这个警告,可以忽略这个警告。

作者: peacock   发布时间: 2008-11-25

这是程序参考线,非常有用。

如果想去掉,解决办法见10楼第7条

作者: peacock   发布时间: 2008-11-25

不错还有linux版的!试用先了!

作者: wgbbiao   发布时间: 2008-11-25

Linux版的界面更漂亮

作者: peacock   发布时间: 2008-11-25

3q!

作者: kakashilw   发布时间: 2008-11-25

好!谢谢分享!

作者: 半个书生   发布时间: 2008-11-25

见过这样的问题吗?

rr.gif (104.67 KB)

下载次数:4

2008-11-25 15:50

作者: wgbbiao   发布时间: 2008-11-25

代码全乱了!  这个文件代码比较多,2K多行!

作者: wgbbiao   发布时间: 2008-11-25

2K多行一点都不多,不是文件大小的问题。暂时无法判断是什么问题,先检查下你的字体

PS:netbeans有个bug,就是第一次打开项目文件的时候,经常会出现一大堆语法错误,关闭文件重新打开就好了。

作者: peacock   发布时间: 2008-11-25

我已经试过多次了,我是在ubuntu下!这个有问题,在zend下也有问题!

作者: wgbbiao   发布时间: 2008-11-25

会不会是写法的问题?

作者: wgbbiao   发布时间: 2008-11-25

下载 (102.43 KB)
2008-11-25 16:10

作者: wgbbiao   发布时间: 2008-11-25

这应该是你的Ubuntu中文化的问题,和NetBeand、ZDE这些工具都没关系,你再去网上找一些关于Ubuntu中文化的相关文章看看。

你看看下面这贴搜索的帖子是否对你有帮助:
http://www.baidu.com/s?wd=Ubuntu+%D7%D6%CC%E5%C4%A3%BA%FD

作者: peacock   发布时间: 2008-11-25

作者: wgbbiao   发布时间: 2008-11-25

http://www.skycn.com/soft/50542.html

天空下载

http://www.skycn.com/soft/3116.html

JDK

作者: linsenz   发布时间: 2008-11-25

平时我打单文件的时候,如何设置类似editplus的那种ctrl+b,就可以在指定浏览器浏览当前文件。。。。

作者: kakashilw   发布时间: 2008-11-26

这是EditPlus的一大特色,事实上我在调试小代码的时候,还是使用EditPlus,确实非常方便,很遗憾,NetBeans没这个单文件调试功能。

作者: peacock   发布时间: 2008-11-26

作者: ws00377531   发布时间: 2008-11-26

标题栏中没有显示文件位置的功能?可以设置吗
假如我有两个index.html文件
/aaa/index.html
/bbb/index.html
同时打开时不知道是在编辑哪一个?

作者: shahstoosh   发布时间: 2008-11-26

这个功能是隐含的,目的是为了标签页管理美观,只要你把鼠标放在(mouseover)标签的标题上,就会显示全路径

作者: peacock   发布时间: 2008-11-26

看到了。。呵呵 。。谢谢了

作者: shahstoosh   发布时间: 2008-11-26

下载来看看!谢谢!!!!!!!!!

作者: pandao   发布时间: 2008-11-26

把绿色版发出来呀,大家都用用试试

作者: ybbluesky   发布时间: 2008-11-27

绿色版和原版大小是一样的,所以没办法放上来

作者: peacock   发布时间: 2008-11-27

找一个空间大家共享一下嘛,我自己做的无法运行,不知道什么原因

作者: ybbluesky   发布时间: 2008-11-27

不知道能不能发我的邮箱:maxing781624@163.com,谢谢

作者: ybbluesky   发布时间: 2008-11-27

参照第一页第10楼的第10条。

作者: peacock   发布时间: 2008-11-27

发一份到maxing781624@163.com吧,谢谢

作者: ybbluesky   发布时间: 2008-11-27

JDK下载地址见148楼,我没有支持大附件的邮箱。

作者: peacock   发布时间: 2008-11-27

传到纳米上去吧,我怎么做都不行,谢谢了

作者: ybbluesky   发布时间: 2008-11-27

下不了啊!怎么搞的?

作者: Alex_Best   发布时间: 2008-11-27

文件关联似乎没用

作者: hiptc   发布时间: 2008-11-28

函数补全功能有bug,有些函数开始提示无建议,后来一试居然又可以了

作者: hiptc   发布时间: 2008-11-28

刚刚试了,甚得俺欢心,马上抛弃phpdesigner。谢谢楼主!

作者: cambrian12345   发布时间: 2008-11-29

根据已有文件创建新项目,文件编码选择UTF-8,第一次打开文档正常,不修改直接关闭NB,再次打开就显示不出中文了,全是小方格。

删除项目重建一次打开也是小方格,怎么才能设置正确显示中文呢?

文件是用dw在utf-8编码下做的,用dw打开是正确的

作者: error   发布时间: 2008-11-30

那个文本限制线是做什么用处的?

作者: error   发布时间: 2008-11-30

这个原因我没发现过,看看是不是字体不支持中文?

作者: peacock   发布时间: 2008-11-30

文本限制线在编程中很有用处,目的是规范代码,尽量是代码不要超出文本限制线

作者: peacock   发布时间: 2008-11-30

为什么我的导航器里,只有HTML 导航,js,php都没显示?

作者: demox   发布时间: 2008-12-01

我安装好后,软件的xdebug 功能不正常
我下载了debug 的 dll文件,放在 php 的 ext文件中,
从phpinfo() 中可以看到加载成功了 xdebug ,我用记事本调试时,也会出现 xdebug 的提示
但 netbeans 一直提示不行,提示的几行代码,我已放在 php.ini 中,还是不行,请问我哪个地方出错了?

作者: jhong   发布时间: 2008-12-02

php.ini 中配置如下:
extension=php_xdebug.dll
[Xdebug]
xdebug.profiler_enable=on
xdebug.trace_output_dir="h:xdebug"
xdebug.profiler_output_dir="h:\xdebug"
xdebug.remote_enable = on
xdebug.remote_handler = dbgp
xdebug.remote_host = localhost
xdebug.remote_port = 9000

作者: jhong   发布时间: 2008-12-02

没装JRE不能运行,

我还是用我的emEditor + wamp吧

作者: sejie10011   发布时间: 2008-12-02

看上去这软件很不错呀!!

作者: 过客   发布时间: 2008-12-03

[Xdebug]
zend_extension_ts="php_xdebug.dll的绝对路径"
。。。。。。。

作者: hiptc   发布时间: 2008-12-03

1.菜单栏的字体太小  很吧舒服 按照楼主说的
netbeans_default_options="-J-client -J-Xverify:none -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-XX:MaxPermSize=200m -J-Dapple.laf.useScreenMenuBar=true -J-Dsun.java2d.noddraw=true --fontsize 12"

不管用 还是一样。

使用作者的雅黑字体文件安装到系统字体库后
在netbeans里 语法自定义里 字体选择中 找不一个叫 Monaco的字体项

作者: sanyawa   发布时间: 2008-12-04

这个和系统与JDK有关,如果还出现字体小的问题,需要修改JDK\jre\lib\里面的
fontconfig.properties.src,把所有monospaced定义中的alphabetic放到等号第一个,如果还不行,就把fontconfig.98.bfc和fontconfig.98.properties.src删除。

Monaco不是系统自带的,系统的等宽字体只有新宋体和Courier New,其它字体需要自行下来来安装

作者: peacock   发布时间: 2008-12-04

已经 尝试了你的方法  还是不行  字体很小


monaco我已经下载安装了  在netbane的字体选择里还是找不到

作者: sanyawa   发布时间: 2008-12-04

字体问题很多人都解决了,你可以自己参考下网上的一些解决办法
http://www.baidu.com/s?wd=netbeans+%B2%CB%B5%A5

monaco只要安装了,肯定会有,除非你没有重启NetBeans

作者: peacock   发布时间: 2008-12-04

有个问题
用alt+tab在窗口间切换,回到netbeans窗口后,光标会自动跑到菜单栏的“文件”,我还得再用鼠标或esc回编辑窗口,有点麻烦,这个能否解决?

作者: klgd   发布时间: 2008-12-05

好文章要好好看看

作者: fansuser   发布时间: 2008-12-05

没有你说的这个问题,我在不同的机器上都测试过了。

作者: peacock   发布时间: 2008-12-05

试试去,用的手机嘿嘿嘿

作者: licess   发布时间: 2008-12-05

谢谢分享

作者: inji2008   发布时间: 2008-12-07

应该很不错的吧

作者: coolboy0316   发布时间: 2008-12-11

这款开发工具确实挺不错的

不过有两个小问题请斑竹解答一下啊

1.Netbeans和Xdebug的链接问题
也就是Xdebug的安装配置
能否逐步讲解的详细一些
2.Netbeans提示9000端口被占用
不知道是怎么回事
是我个人机器的其他软件占用了还是?

等待大家的回音  谢拉

作者: tianzhijiaozi   发布时间: 2008-12-11

等到了

作者: abbish   发布时间: 2008-12-11

如何在netbeans里面用ftp打开远程内容?

作者: kakashilw   发布时间: 2008-12-13

太棒了。。。。决定抛弃zend eclipse和eclipse,这两个家伙真是累人呢,写js还得装插件,娘的,装插件还收费,以后改用NetBeans,楼主我爱你

不过他的智能提示不太顺手,ctrl+\,请问如何修改智能提示的快捷键?

作者: zhuyaopeng   发布时间: 2008-12-14

太好了,卸载eclipse之后,俺机器舒服极了,ctrl+space也有智能提示,我是日语键盘,与输入法无任何冲突,待我慢慢享受NetBeans

作者: zhuyaopeng   发布时间: 2008-12-14

原帖由 kakashilw 于 2008-12-13 23:23 发表
如何在netbeans里面用ftp打开远程内容?
可以,在项目属性->类别->运行配置->运行方式

作者: peacock   发布时间: 2008-12-14

这个快捷方式好像不能修改,代码提示有2个快捷键:Ctrl + \和Ctrl + Space,后者会和中文输入法冲突

直接输入函数是不能代码提示的,需要按Ctrl + \,而::    ->    .等类方法是自动代码提示的

作者: peacock   发布时间: 2008-12-14

试用了几天之后,感觉非常非常的爽,现在只用这个了

只是两个小问题:
1、文本限制线,能不能移动的,现在显示器宽度1280像素都是默认配置了吧
2、智能提示,只有属性提示,很多基本属性比如html的align没有属性值的提示,虽然记得,但毕竟手写要慢很多

另外就是启动速度有点慢,编码的时候如果大片大片的黏贴或删除有时突然假死一会,可能是在更新UNDO数据吧

作者: error   发布时间: 2008-12-14

晕,原来在我这里启动eclipse的时间都能泡一杯咖啡,现在感觉启动netbeans非常快,5、6秒就ok,具体里面到底咋样,用用再说

作者: zhuyaopeng   发布时间: 2008-12-14

原帖由 peacock 于 2008-12-14 08:27 发表
这个快捷方式好像不能修改,代码提示有2个快捷键:Ctrl + \和Ctrl + Space,后者会和中文输入法冲突

直接输入函数是不能代码提示的,需要按Ctrl + \,而::    ->    .等类方法是自动代码提示的
非常感谢。。。感觉netbeans很实用。。呵呵

作者: zhuyaopeng   发布时间: 2008-12-14

这个DEBUG功能怎么使用呢??在网上没有找到~如果有麻烦给个链接好么~

作者: volew   发布时间: 2008-12-14

怎么"Courier New"在这个上面用中文乱码~
editplus都行..

作者: aqua   发布时间: 2008-12-14

关于代码的高亮,有没有好的方案?
感觉默认的不是太满意,但自己又不大懂如何改

作者: klgd   发布时间: 2008-12-14

去掉文本限制线
把这个目录
C:\Documents and Settings\Administrator\.netbeans\6.5\config\Editors\Preferences
里面的XML文件org-netbeans-modules-editor-settings-CustomPreferences.xml

加一段
[php]
<entry javaType="java.lang.Boolean" name="text-limit-line-visible" xml:space="preserve">
        <value><![CDATA[false]]></value>
</entry>
[/php]

作者: aqua   发布时间: 2008-12-15

下载 (94.94 KB)
2008-12-15 10:01


为什么设置好了,左边还是不显示FTP文件上的内容呢?

作者: kakashilw   发布时间: 2008-12-15

在项目的源文件里面,按右键就能进行上传和下载了,详情请看:
http://blogs.sun.com/netbeansphp/entry/ftp_support_added

作者: peacock   发布时间: 2008-12-15

看了楼主的帖子我就下下来试了下,首先感谢楼主推荐这么好一个IDE,确实不错,赞一个!!但也有一个小问题我一直没有解决,希望广大高人指点:我们团队一直用SVN做版本控制,我在netbeans中把代码从svn库中检出作为一个项目,然后打开项目里面的文件的时候老是提示文件找不到路径::见图:

爱上.JPG (15.71 KB)

下载次数:1

2008-12-15 15:20

作者: banny   发布时间: 2008-12-15

原帖由 klgd 于 2008-12-15 00:16 发表
关于代码的高亮,有没有好的方案?
感觉默认的不是太满意,但自己又不大懂如何改
目前,最好的方案是自己高亮代码

作者: zhuyaopeng   发布时间: 2008-12-15

详见:
http://www.netbeans.org/issues/show_bug.cgi?id=151406

作者: peacock   发布时间: 2008-12-15

选项->字体和颜色里面完全可以自定义每个语言的语法颜色,我都是自定义自己习惯的颜色。

作者: peacock   发布时间: 2008-12-15

原帖由 peacock 于 2008-12-15 15:46 发表
选项->字体和颜色里面完全可以自定义每个语言的语法颜色,我都是自定义自己习惯的颜色。
我知道可以自定义,但不知道如何高亮合适,而且有些也不清楚是把哪种代码给高亮了

作者: klgd   发布时间: 2008-12-15

代码语法颜色设置是所见即所得的,有演示代码

作者: peacock   发布时间: 2008-12-15

en 这个好啊

作者: 神龙   发布时间: 2008-12-15

貌似很复杂  都不敢用了  

我是PHP初学者   用的Edit Plus   先用着吧

作者: 32740208   发布时间: 2008-12-15

netbeans的文档编辑区有点问题

1.当切换到别的窗口,然后再切换回来的时候,文本编辑区经常失去焦点,这点不如eclipse
2.从别的编辑器中copy文本到netbeans,经常粘不上,或根本没copy过来,或粘上以前的东西

作者: zhuyaopeng   发布时间: 2008-12-16

好文,感谢楼主的辛勤劳动!

作者: ssword   发布时间: 2008-12-16

第一个问题我重复测试过很多次,没遇到你说的这个问题,不知道是否和系统有关。
第二个问题有点不可思议,也许是操作过快,虚拟机卡的原因,我也没遇到这个问题。

作者: peacock   发布时间: 2008-12-17

我在公司和家里用同样的方法配置了两次NB
公司的调试起来总提示9000端口被占用
换成别的端口也不行
我通过netstat -ano命令查看
发现端口就是它自己在占用
很是奇怪
家里的没问题
可以设断点,逐步调试

作者: shanji   发布时间: 2008-12-17

下载 (36.85 KB)
2008-12-17 11:21


当打开项目列表的时候,总是弹页面。。。。貌似是因为svn的问题。。。???

作者: kakashilw   发布时间: 2008-12-17


看到一个解决方案
说把C盘转成NTFS分区就好了
还没验证

作者: shanji   发布时间: 2008-12-17

很遗憾,B&G以及官方我也没找到相关的帖子

作者: peacock   发布时间: 2008-12-17

原帖由 aqua 于 2008-12-14 22:47 发表
怎么"Courier New"在这个上面用中文乱码~
editplus都行..
Courier New是不支持中文的等宽字体,NetBeans在这方面做得还不好,必须要支持中文的等宽字体才能支持中文,或者可以把注释和字符串单独设置为中文字体

作者: peacock   发布时间: 2008-12-17

原帖由 peacock 于 2008-12-17 11:28 发表
第一个问题我重复测试过很多次,没遇到你说的这个问题,不知道是否和系统有关。
第二个问题有点不可思议,也许是操作过快,虚拟机卡的原因,我也没遇到这个问题。
第一个问题,我这里也做过很多测试,经常失去焦点

第二个问题才郁闷,无论从哪里copy的东西,到netbeans编辑区就是粘不上,找没找出啥原因,真让人发疯,没办法,现在是netbeans+zend了

作者: zhuyaopeng   发布时间: 2008-12-17

原帖由 zhuyaopeng 于 2008-12-17 12:59 发表


第一个问题,我这里也做过很多测试,经常失去焦点

第二个问题才郁闷,无论从哪里copy的东西,到netbeans编辑区就是粘不上,找没找出啥原因,真让人发疯,没办法,现在是netbeans+zend了
第一个问题我也有,我试了几次,在慢点切换时不会有问题,按下ALT+TAB,放tab等一下再放ALT

作者: klgd   发布时间: 2008-12-17

转分区。。。

貌似有点危险。。。

作者: kakashilw   发布时间: 2008-12-17

原帖由 klgd 于 2008-12-17 15:39 发表

第一个问题我也有,我试了几次,在慢点切换时不会有问题,按下ALT+TAB,放tab等一下再放ALT
今天更新了下netbeans6.5,第二个问题竟然解决了。。。太棒了

作者: zhuyaopeng   发布时间: 2008-12-18

这已经不是一个人说netbeans 用来做php爽了,有个朋友给我说无论是js 还是 html都很爽,
看来有必要用用了。

作者: g_shinelove   发布时间: 2008-12-18

楼主说的支持ftp管理在哪?

作者: zhuyaopeng   发布时间: 2008-12-18

请看#10的11项

作者: peacock   发布时间: 2008-12-18

楼主写的太隐蔽了。呵呵。。干脆把如何使用ftp贴出来
http://blogs.sun.com/netbeansphp/entry/ftp_support_added

作者: zhuyaopeng   发布时间: 2008-12-19

问一下,像在用adodb、smarty之类的库时有没有办法也让它出现代码提示啊?

作者: klgd   发布时间: 2008-12-19

这些只能按照netbeans库文件的格式自己添加

作者: zhuyaopeng   发布时间: 2008-12-19

很好啊! 很强大!

作者: menghuixy   发布时间: 2008-12-19

原帖由 zhuyaopeng 于 2008-12-19 15:35 发表
这些只能按照netbeans库文件的格式自己添加
是在库管理加吗?可怎么加啊 我只能在js类型的库里加,不能加其他类型

作者: klgd   发布时间: 2008-12-19

我决定在UBUNTU下试试。



作者: sinopf   发布时间: 2008-12-19

好火的贴。。

作者: freedomhow   发布时间: 2008-12-19

原帖由 klgd 于 2008-12-19 20:54 发表

是在库管理加吗?可怎么加啊 我只能在js类型的库里加,不能加其他类型
应该可以加,关键看文件什么格式

作者: zhuyaopeng   发布时间: 2008-12-19

正在下载。。下载来试下。再来回复!!!!

作者: 漠北怪叟   发布时间: 2008-12-19

真的不错呢。。支持一下

作者: Commen   发布时间: 2008-12-19

警告
该网站未备案,按照国家相关法律法规,该网站被临时屏蔽,请网站拥有者尽快到国家工业和信息化部备案网站http://www.miibeian.gov.cn对网站进行备案!
   
联系方式:010-95169001

下载的时候出现这个,不能下吗楼主

作者: Commen   发布时间: 2008-12-19

如果是下载netbeans要去官方
http://www.netbeans.org/

作者: zhuyaopeng   发布时间: 2008-12-19

原帖由 zhuyaopeng 于 2008-12-19 21:44 发表



应该可以加,关键看文件什么格式
现在是只能在javascript库这一栏添加,而库类型不知道怎么添加

11.jpg (21.54 KB)

下载次数:0

2008-12-19 22:56

作者: klgd   发布时间: 2008-12-19

下载 (66.76 KB)
2008-12-19 22:59

有乱码,成功解决乱码
下载 (208.03 KB)
2008-12-19 22:59

作者: 漠北怪叟   发布时间: 2008-12-19

我这里也添加smarty也没成功,按理说,可以当做js库添加,我去官方溜达溜达

对了,如果库不行,试试当做插件安装,一般都是在/modules/下

作者: zhuyaopeng   发布时间: 2008-12-19

下载 (178.99 KB)
2008-12-19 23:08

对JS的代码提示这个做的也挺好。。。喜欢这个工具,谢谢楼主。

作者: 漠北怪叟   发布时间: 2008-12-19

安装慢死了。。。。。。

作者: weki   发布时间: 2008-12-20

输出乱码如何解决

作者: 郭靖   发布时间: 2008-12-20

问一下,颜色里哪个是php内置函数的?

作者: klgd   发布时间: 2008-12-20

原帖由 klgd 于 2008-12-20 12:58 发表
问一下,颜色里哪个是php内置函数的?
标识符

作者: zhuyaopeng   发布时间: 2008-12-21

原帖由 郭靖 于 2008-12-20 12:45 发表
输出乱码如何解决
这好像不是netbeans的问题,你需要自己设文件编码

作者: zhuyaopeng   发布时间: 2008-12-21

看起来很不错哦

作者: 落叶人生   发布时间: 2008-12-21

ubuntu下,界面如此漂亮。。赞一个

作者: zhuyaopeng   发布时间: 2008-12-21

原帖由 zhuyaopeng 于 2008-12-21 11:10 发表



标识符
这个连我自定义的函数都改了,而且不管函数名是否正确都加亮,我只想对内置的函数加亮

作者: klgd   发布时间: 2008-12-21

启动netbeans时会启动一个java.exe 特占资源
下图是刚启动时,运行一段时间后还会增加
有没有办法优化一下

11.jpg (25.21 KB)

下载次数:2

2008-12-21 22:44

作者: klgd   发布时间: 2008-12-21

如果只是PHP内置函数的话,目前好像不能设置,只能是自定义函数和内置函数一起

作者: zhuyaopeng   发布时间: 2008-12-22

很好很强大,还在工具的问题在发愁呢,谢谢楼主分享

作者: failboy   发布时间: 2008-12-22

原帖由 klgd 于 2008-12-21 23:44 发表
启动netbeans时会启动一个java.exe 特占资源
下图是刚启动时,运行一段时间后还会增加
有没有办法优化一下
目前没有良策,JVM必须这么跑

作者: zhuyaopeng   发布时间: 2008-12-22

NetBeans的SVN方面还极差,没有eclipse那么结合好,需要外部程序来运用,我用TortoiseSVN都没办法使用

作者: ronin   发布时间: 2008-12-22

原帖由 ronin 于 2008-12-22 12:05 发表
NetBeans的SVN方面还极差,没有eclipse那么结合好,需要外部程序来运用,我用TortoiseSVN都没办法使用
netbeans刚开始支持PHP,某些功能不尽人意可以理解

作者: zhuyaopeng   发布时间: 2008-12-22

对ftp的支持还不是很完善,我的只能读到部分ftp上的内容。。。。

而我用eclipse就OK的。。。

作者: kakashilw   发布时间: 2008-12-22

原帖由 kakashilw 于 2008-12-22 13:42 发表
对ftp的支持还不是很完善,我的只能读到部分ftp上的内容。。。。

而我用eclipse就OK的。。。
ftp我喜欢用editplus

作者: zhuyaopeng   发布时间: 2008-12-22

debug还是不行

extension=php_xdebug.dll


[XDebug]
;; Only Zend OR (!) XDebug
zend_extension_ts="F:\xampp-win32-1.6.7\xampp\php\ext\php_xdebug.dll"
xdebug.remote_enable=on
xdebug.remote_host=127.0.0.1
xdebug.remote_port=9000
xdebug.remote_handler=dbgp
xdebug.profiler_enable=1
xdebug.profiler_output_dir="F:\xampp-win32-1.6.7\xampp\tmp"

哪里有错么?

作者: kk11   发布时间: 2008-12-22

我启动的时候,发现菜单的文字特别小,怎么改变这文字大小...

作者: huangqyun   发布时间: 2008-12-22

为错啊.
是很牛.

作者: csyrpeng   发布时间: 2008-12-22

原帖由 huangqyun 于 2008-12-22 15:26 发表
我启动的时候,发现菜单的文字特别小,怎么改变这文字大小...

NetBeans默认使用了11号字体,可以修改ext目录下的netbeans.conf,在最后加上 --fontsieze 16

netbeans_default_options="-J-client -J-Xverify:none -J-Xss2m -J-Xms32m -J-XX:
PermSize=32m -J-XX:MaxPermSize=200m
-J-Dapple.laf.useScreenMenuBar=true -J-Dsun.java2d.noddraw=true --fontsize 16"


作者: zhuyaopeng   发布时间: 2008-12-22

netBeans6.5刚出来就已经下载用上了,感觉现在的功能很不错的
经历了从NetBeans到Eclipse,目前大部分的工作又回到了NetBeans,主要是厌倦了Eclipse的插件查找、配置、管理。
至于性能方面,感觉NetBeans和Eclipse不相上下,反正都是比较吃内存的

作者: xuebin   发布时间: 2008-12-22

原帖由 zhuyaopeng 于 2008-12-22 12:55 发表


ftp我喜欢用editplus
如何使用?

作者: kakashilw   发布时间: 2008-12-22

原帖由 kakashilw 于 2008-12-22 18:02 发表


如何使用?
菜单——》文件-》ftp设置——》ftp上传,就ok,很简单

作者: zhuyaopeng   发布时间: 2008-12-22

NetBeans在SVN和FTP都支持不好,SVN在资源库检出基本上没有用,我都要用其它软件检出来再用NetBeans建立项目

作者: ronin   发布时间: 2008-12-22

不好用阿,我在LINUX下,新建项目,半天都刷不出来...

作者: networker   发布时间: 2008-12-22

原帖由 networker 于 2008-12-22 20:02 发表
不好用阿,我在LINUX下,新建项目,半天都刷不出来...
这应该是你系统的问题

作者: zhuyaopeng   发布时间: 2008-12-28

这贴还在顶着呢。。。厉害

作者: sinopf   发布时间: 2008-12-28

请详细阅读10楼的帖子

作者: peacock   发布时间: 2008-12-28

原帖由 peacock 于 2008-12-28 14:26 发表
请详细阅读10楼的帖子
附件中就是我设的字体
另外
<tr><td>这里的字体在哪里设?</td></tr>

2008-12-28_161458.png (12.21 KB)

下载次数:13

2008-12-28 16:15

作者: yibin001   发布时间: 2008-12-28

发现一个问题

打开netbeans之后,任务扫描(task scan)为啥不停止?即使关闭了,它仍在后台运行,导致无法智能提示

作者: zhuyaopeng   发布时间: 2009-01-06

调试时候总提示一条: PHP Warning:  Xdebug MUST be loaded as a Zend extension in Unknown on line 0 是什么情况?

1.jpg (11.61 KB)

下载次数:7

2009-1-10 00:35

作者: kk11   发布时间: 2009-01-10

爬完楼,LZ很赞,NB下下来了,有空试试

作者: Dream☆Wing   发布时间: 2009-01-10

最近才发现这个开发工具,真是好啊。
很多特点符合我的期望。

作者: banu   发布时间: 2009-01-10

介绍都这个详细,收藏来! 等改天来仔细看看!

作者: ieiavj   发布时间: 2009-01-13

玩意儿有点卡

作者: 只想当高手   发布时间: 2009-01-16

能否将标签栏放下面呀?
我习惯放下面

还有代码提示能否设置输入一定的字符,例如两个之后,自动弹出,而不输入CTRL+\呢?也是一部分人习惯的

作者: Soyota   发布时间: 2009-01-20

原帖由 ronin 于 2008-12-22 18:08 发表
NetBeans在SVN和FTP都支持不好,SVN在资源库检出基本上没有用,我都要用其它软件检出来再用NetBeans建立项目
已经找到原因,项目或者SVN、FTP导出的路径不能是中文的,只能用英文文件夹,包括上层文件夹

作者: ronin   发布时间: 2009-02-20

原帖由 kk11 于 2009-1-10 00:35 发表
调试时候总提示一条: PHP Warning:  Xdebug MUST be loaded as a Zend extension in Unknown on line 0 是什么情况?
Xdebug与Zend Optmizer不兼容问题 你可以看看这里设置:[url]http://www.lingang.gd.cn/?action=show&amp;id=35[/url]

作者: ronin   发布时间: 2009-03-10

比Zend Studio 还强大??

作者: 齐迹   发布时间: 2009-03-10

原帖由 只想当高手 于 2009-1-16 14:49 发表
玩意儿有点卡
同感  至少比zend5占的多   另外导航里好像不能提示包含文件 记不清了

作者: okjoyel   发布时间: 2009-03-11



LZ。。爬楼很辛苦的


你很强大!

作者: tieba   发布时间: 2009-03-11

好文章!!!

下载来用用!

现在一直在用EditPlus

作者: radision   发布时间: 2009-03-11

为什么我在netbeans里面打开文件能够正常显示中文
但是我F6运行后页面上显示的乱码
前辈们怎么解决啊

作者: tieba   发布时间: 2009-03-12

不习惯这种代码提示方式,什么时候弄成zs那样的方式就换Netbeans

作者: Ven   发布时间: 2009-03-13

很详细的介绍
netbeans可是sun公司花了很大力气做的
中文文档很多
支持!并向楼主致敬!

作者: shallow   发布时间: 2009-03-26

调试还是个问题
我的firefox是绿色版的,但是netbeans默认就是找c盘下的,不知道为什么
Caused: java.io.IOException: Cannot run program "C:\Program Files\Mozilla Firefox\firefox.exe": CreateProcess error=3, ϵͳ&Otilde;Ҳ&raquo;&micro;&frac12;
有经验的回答一下,谢谢啦

作者: shallow   发布时间: 2009-03-26

顶你一个·············

作者: shatterwing   发布时间: 2009-03-26

NetBeans 6.5.1出来了  不知道有啥改进  有用了的  介绍一下  尤其是导航 能否提示包含文件(include()。。。)

作者: okjoyel   发布时间: 2009-03-27

6.5.1出来了,不知道怎么直接升级到6.5.1?好些设置都有改动的,不能重装啊

作者: klgd   发布时间: 2009-03-27

6.5可以直接升级到6.5.1(帮助菜单里面点升级),主要是java方面的改进

作者: peacock   发布时间: 2009-03-27

这个IDE 有没有 像 zde 一样 保存时自动去除 尾部空格 和 空行的功能?

作者: 大碗茶   发布时间: 2009-04-13

不用

作者: trask   发布时间: 2009-04-19

想问下lz
这款IDE支持集中颜色提醒?

html css div javascript php mysql 还有吗?

作者: konakona   发布时间: 2009-06-30

这个是for PHP的版本,除了你说的这些文件,还支持xml所有格式的文件,json文件,图片文件(只是简单的查看,不能编辑),yaml文件(一个配置文件格式,Qee就是用的是这个)、属性文件(properties)、xhtml文件等等,其它的我没测试过。

作者: peacock   发布时间: 2009-06-30

等 7.0 再说。  SFTP 太笨了。

作者: zhaoxuanyi   发布时间: 2009-08-30

zhaoxuanyi

下载 (16.34 KB)
2009-8-31 18:15

sftp 报错

作者: zhaoxuanyi   发布时间: 2009-08-31

NetBeans本身已经自带Dojo、JQuery、Prototype、Scriptaculous、YahooUI这个JS框架

-----------------
为什么我装的没有这个呢,在哪可以下到呀?

作者: 抽烟不点火   发布时间: 2009-09-13

同楼上,下的6.7.1版本,装好后没看见自带Dojo、JQuery、Prototype、Scriptaculous、YahooUI这个JS框架,而且,在库里面不好新建库,比较郁闷。

作者: wc_answer   发布时间: 2009-09-18

不错,挺好用的

作者: gaodihu   发布时间: 2009-09-22

强烈支持下

作者: linscan   发布时间: 2009-10-10

05. 支持代码自动折叠(可选择自动折叠代码的区域)

条件判断语句或循环{}括起来的部分,选中后如何折叠?

作者: macgroup   发布时间: 2009-11-10

一直用这个,目前在用6.7.1,唯一烦恼的是在项目中搜索的功能不好用,很多时候查不出来,要用editplus来查,我总是需要搜索的时候切换到editplus

作者: zcwok   发布时间: 2009-11-18

我输入括号,在往括号里输入引号,引号老是跑到括号外面去

作者: hjjui   发布时间: 2009-11-20

不自动换行啊

作者: 小桃子   发布时间: 2009-12-07

嗯,顶下再下。哈哈

作者: z0800   发布时间: 2009-12-07

運行的時候CPU 內存都奇高  有什麼好優化的

作者: webztdh   发布时间: 2010-01-07