找终于找到组织了 滴~滴滴

& PHP新手用什么开发工具好?
PHP新手用什么开发工具好?
编程学习网
PHP用什么开发工具好?PHP新手用什么开发工具好?我是做.NET的,现在转做PHP,请问用什么开发工具?像这些的一些问题经常会有网友在QQ群里面问到,趁现在有时间,把我曾经用的PHP开发工具和PHP代码编辑器整理在一起,供新手朋友们参考与学习。
一、PHP集成开发环境(IDE)
1、Zend Studio
这是PHP官方zend公司开发的一款PHP集成开发环境,也支持HTML和js标签,但只对PHP语言提供调试支持。因为是同一个公司的产品,所以提供的Zend Framework方面的支持比其他软件好。Zend Studio5.5系列后,官方推出利用了Eclipse平台,基于PDT的Zend Studio for Eclipse 6.0,之后的版本也都构建于Eclipse。其优点主要有以下几点:
(1).强有力的开发环境提高生产力:通过完全的PHP5支持、编码分析器、编码组合功能、语法检索、项目管理器、编码编辑器、绘图调试器(向导)。超强智能编码:具备新的和更优秀的分析和优化工具像PHP编码检测器。PHP的标准记录工具,PHP文档记录器:非常容易记录PHP代码、程序应用和方案。FTP和SFTP组合简化配置,使开发者安全地从远程服务器灵活的上载和下载项目文件。
(2).高水平的商务应用开发直接链接最广泛使用的专业数据库,像IBMDB2/Cloudscape/Derby、MySQL、Oracle、MicrosoftSQL Server, PostgreSQL和 SQLite。通过使用带 SQL92 和 语法检索支持的Zend SQL Query Editor,到被链接服务器上进行写和执行程序的访问。用Zend SQL Explorer可 观看数据库结构和管理内容。
(3).PHP完整的调试环境先进的调试特征优势,包括:Conditional Breakpoints, Stack Trace View, Advanced Watches, Variables and Output Buffer利用最强大的PHP调试器在本地或远程调试本地的环境。对于本地调试或者是基于互联网的远程调试都能够确保安全连接用“一次点击浏览器调试”从浏览器直接调试和分析编码。
(4).强有力的团队开发和管理工具从Zend Studio 内直接应用CVS,通过有效地管理源代码 ,容易进行团队的开发与合作。利用综合性能编辑器,监视访问功能,优化应用程序的总体性能。Zend Studio 与Zend Platform 结合使用时,可以实时获得代码和脚本性能的反馈。
该IDE目前最新版本为Zend Studio 10.0.0,下载地址:http://www.zendstudio.net/zend-studio-all-in-one-download/
2、EclipsePHP Studio
EclipsePHP Studio (简称:EPP ) 是一个大型PHP项目开发编译器,根据Eclipse底层开发而来,并且集成了JDK,免除处了安装配置的麻烦,一次安装即可使用无需配置。此编译器为PHP编译器,辅助PHP代码的开发和调试,集成了代码高亮,函数跟踪,实时纠错等功能。同时还增加了协作开发版本服务器功能:SVN , CVS 。内嵌浏览器可以在调试简单代码实时浏览。其也支持其他网络语言像html、xhtml、xml、css和javascript、java、perl、python等!主要特点如下:
(1).方便PHP面向对象开发,有类集成跟踪功能。
(2).代码时时纠错,让语法错误扼杀在摇篮中。
(3).集成了PHP4、PHP5.2x 、PHP5.3.x语法
(4).丰富的快捷键和大量的插件功能让开发提高效率。
(5).函数,变量,快捷时时提示,让开发变的简单轻松。
(6).强调的调试和结构操作,使得更容易开发大型的项目。
(7).多项目管理,可以用开发者在多个项目之间切换。
(8).集成了Zend debuger PHP断点调试功能。
该IDE目前最新版本为EclipsePHP Studio 3.0(EPP3),下载地址:/
3、Dreamweaver
是个原本由Macromedia公司所开发的著名网站开发工具。它使用所见即所得的接口,亦有HTML编辑的功能。它现在有Mac和Windows系统的版本。随Macromedia被Adobe收购后,Adobe也开始计划开发Linux版本的Dreamweaver了。 Dreamweaver自MX版本开始,使用了Opera的排版引擎 "Presto" 作为网页预览。
从MX开始,DW开始支持PHP+MYSQL的可视化开发,对于初学者确实是比较好的选择,因为如果是一般性开发,几乎是可以不写一行代码也可以写出一个程序,而且都是所见即所得的。所包含的特征包括,语法加亮、函数补全,形参提示等。不过DW生成的代码比较复杂,安全性也一般。在手写的方面,方便度一般,在调试环境方面表现差强人意。不太适合于比较复杂一点的编程。但对于初学的人是再好不过了。
DW是我使用的第一个网站开发工具,至今我的电脑里面还有安装。该软件最新版为Dreamweaver CS6,下载地址:/cfusion/tdrc/index.cfm?product=dreamweaver&loc=zh_tw
二、PHP代码编辑器(Editor)
1、Editplus
EditPlus(文字编辑器)汉化版一套功能强大,可取代记事本的文字编辑器,EditPlus拥有无限制的撤消与重做、英文拼字检查、自动换行、列数标记、搜寻取代、同时编辑多文件、全屏幕浏览功能。而它还有一个好用的功能,就是它有监视剪贴板的功能,能够同步于剪贴板自动将文字粘贴进 EditPlus 的编辑窗口中,让你省去粘贴的步骤。另外它也是一个非常好用的HTML编辑器,它除了支持颜色标记、HTML 标记,同时支持C、C++、Perl、Java,另外,它还内建完整的HTML&CSS1指令功能,对于习惯用记事本编辑网页的朋友,它可帮你节省一半以上的网页制作时间,若你有安装 IE 3.0 以上版本,它还会结合IE 浏览器于EditPlus窗口中,让你可以直接预览编辑好的网页(若没安装IE,也可指定浏览器路径)。因此,它是一个相当棒又多用途多状态的编辑软件。
其主要特点有:
(1).默认支持HTML、CSS、PHP、ASP、Perl、C/C++、Java、JavaScript和VBScript等语法高亮显示,通过定制语法文件,可以扩展到其他程序语言,在官方网站上可以下载(大部分语言都支持)。
(2).EditPlus提供了与Internet的无缝连接,可以在EditPlus的工作区域中打开Intelnet浏览窗口。
(3).提供了多工作窗口。不用切换到桌面,便可在工作区域中打开多个文档。
(4).正确地配置Java的编译器“Javac”以及解释器“Java”后,使用EditPlus的菜单可以直接编译执行Java程序
官方最新版本:V3.51.463,下载地址:/
2、Notepad++
Notepad++是一套非常有特色的自由软件的纯文字编辑器,有完整的中文化接口及支援多国语言撰写的功能(UTF8 技术)。它的功能比Windows中的 Notepad(记事簿)强大,除了可以用来制作一般的纯文字说明文件,也十分适合当作撰写电脑程序的编辑器。Notepad++ 不仅有语法高亮度显示,也有语法折叠功能,并且支援宏以及扩充基本功能的外挂模组。
Notepad++是一款非常有特色的编辑器,是开源软件,可以免费使用。支持的语言: C, C++ , Java , C#, XML,Ada, HTML, PHP, ASP, AutoIt, 汇编, DOS批处理, Caml, COBOL, Cmake, CSS, D, Diff, ActionScript, Fortran, Gui4Cli, HTML, Haskell, INNO, JSP, KIXtart, LISP, Lua, Make处理(Makefile), Matlab, INI文件, MS-DOS Style, NSIS, Normal text, Objective-C, Pascal, Javascript。
其主要功能特点有:
(1).打印所见即所得:如果有彩色打印机,你可以把你的源代码以多种颜色打印出来。
(2).用户可自定义编程语言:自定的编程语言不仅有语法高亮度显示功能,而且有语法折叠功能功能。注释、关键字和运算符号也可以自定义。
(3).用户能做自己的API列表(或从下载专区下载需要的api文件) 。一旦api文件建立完成且在正确的路径系统,键入Ctrl+Space(你可以修改这个快捷键)启动字词自动完成功能。欲知更多信息,请参考字词自动完成功能在线帮助。
(4).支持同时编辑多文件:可以同时开启多页面来编辑。支持多重视窗同步编辑:可同时有两个视窗对比排列。不但能开启两个不同文件在分别两个不同的窗口,并且能开启一个单独文件在两个不同的视窗内(clone mode)进行同步编辑。同步编辑的成果将在两个的窗口内同时更新。请参考同步编辑画面。
(5).自动检测开启文件状态:如果外部修改(或删除)Notepad++已开启文件,用户将会被通知更新文件内容(或删除档案)。
(6).高亮括号及缩排辅助:当光标移至下列字符{ } [ ] ( )旁时,此字符与远方相对应的字符以及缩排辅助(如果存在的话)将会以高亮来显示。
该软件最新版为Notepad++ 6,官方下载地址:
扫一扫 关注敲代码 聊聊编程技术 聊聊程序人生。
本文固定链接:
转载请注明:转载必须在正文中标注并保留原文链接
编辑:Sandy
有人的地方,就有江湖;有网络的地方,就有编程学习网。程序员的家园,IT界的烟火。
学习编程5个常见的疑问15 款最好的 C/C++ 编译器和集成开发环境
我们有很多编程语言来进行 web 开发,比如 Java,.Net,PHP,Ruby,Perl,Python 等等。今天我们主要讨论的是两大古老而又流行的语言: C 和 C++ ,它们有着许多卓越的特性,更高效的功能和支持工具。现在这两种语言依然那么活跃,因为它们的 rubout 函数集提供了巨大的安全保障,可靠性非常强。
今天我们围绕的主角是一些超级棒的 C 和 C++ 的集成开发环境(IDE)和编译器。IDE 主要是在程序员开发时提供各种软件应用组件,最受程序员受欢迎的 IDE 都有一个共同点,那就是非常有吸引力的用户界面。这里我们收集了一些最好的 C 和 C++ 的 IDEs 和编译器。
集成开发环境:
Kdevelop 是 C/C++ 和其他语言的开源插件可扩展 IDE,是基于 KDevPlatform ,KDevPlatform 是个开源程序集,可以作为 IDE 的基础。
Anjuta Devstudio 是另一个卓越的开发环境,拥有很多超棒的功能,包括项目管理,应用程序向导,交互式调试器,源代码编辑器,版本控制,GUI 设计工具,性能分析器等等。这个 IDE 提供超强大的用户界面开发 C/C++ 程序的接口。
code block 是最流行的免费开源的集成环境之一,这个 IDE 包括所有开发者需要的功能,比如:高效的用户界面,编译器和调试器等等。
Visual-MigGW 是个极其抽象的开源 IDE。它所有 Windows API 都变得极其简单,可以进行快速开发。它提供一个简化代码和获取 C++ 对象的模块,提前准备好使用应用框架的环境。
Ideone 是 C 和 C++ 的在线编译和调试工具,支持其他的 60 种语言。这个工具提供许多强大的功能,允许程序员快速高效的编译源代码。
Eclipse CDT 是最权威也是最流行的 IDE,提供超多高效的特性:支持项目创建和各种工具链的管理,标准 make 构建,源代码导航,各种源知识工具,有语法高亮显示功能的代码编辑器,可视化的调试工具,博阿奎内存,寄存器和反汇编查看器。
compiler 是个在线集成开发工具,允许用户使用工具来编写代码和创建简单的用户界面。此工具支持超级多的编程语言,比如 C,C++,Java,HTML 等等。
Code lite 是另一个超级棒的免费开源的 C 和 C++ 的 IDE,可以在所有流行的平台上运行(Windows,OS X,Linux 等)。
Netbeans 工具包括大量的 C 和 C++ 的适用的项目类型模版,可以使用动态和静态库去创建 C/C++ 应用。它包括了一系列的特性,得到了广大程序员的喜爱: Code assistance,编译器配置,单元测试,source inspection,远程开发和文件导航等等。
Dev C++ 是个全功能的 IDE,有以下特性:1) 类查看器 2) 集成调试 3) 支持基于 GCC 的编译器& 4) 项目管理 5) 编译器 6) 编辑和编译资源文件 7) 工具管理器 8) 函数列表
Ultimate++ 是个杰出的 C++ 开发框架,这个 IDE 包括 C++ 编程的模块化概念,可以使用 , 和 Visual C++ 。
DigitalMars 是个高性能的 C 和 C++ 的编译器,包括许多很棒的特性,比如最快的编译/链接 时间,强大的优化技术,关联设计,完整的库资源,HTML 可读文档,反汇编程序,库管理,资源编译,make 等等。有命令行和 GUI 版本,教程,示例代码,在线更新,标准模版库和其他更多的功能。
MinGW 编译器提供访问微软 C 运行时功能和一些特定语言的运行时。
Tiny c compiler 是最好的 C 语言编译器之一,它有许多让开发者惊讶的功能,可以在任何地方编译源代码,可以使用任何 C 动态库,可以直接编译和执行 C 源代码,包括完整的 C 预处理器和 GNU 类的汇编程序。
转载请注明:文章转载自 开源中国社区
本文标题:15 款最好的 C/C++ 编译器和集成开发环境
本文地址:
Qt Creator的安装包60M左右,请问Visual Studio有多大?你说的运行效率有什么测试数据吗?难道就因为Qt Creator使用了Qt库,所以就断定Qt Creator运行效率不如依赖.Net的Visual Studio?连播放器Clementine Player都在模仿Qt Creator的界面风格,用户体验能差到哪?以Visual Studio为标准看daiQt Creator,当然不会接受Qt Creator的界面设计和使用方法。更重要是Qt Creator是开源的,随便hack,随便扩展,而且支持Linux、Mac、Windows三大桌面平台,在Qt Creator看Qt Creator的源码,这是Visual Studio能比的吗?Qt Creator调试效率低啊...
亲, VS2013+VA体验更好...
Qt Creator的安装包60M左右,请问Visual Studio有多大?你说的运行效率有什么测试数据吗?难道就因为Qt Creator使用了Qt库,所以就断定Qt Creator运行效率不如依赖.Net的Visual Studio?连播放器Clementine Player都在模仿Qt Creator的界面风格,用户体验能差到哪?以Visual Studio为标准看daiQt Creator,当然不会接受Qt Creator的界面设计和使用方法。更重要是Qt Creator是开源的,随便hack,随便扩展,而且支持Linux、Mac、Windows三大桌面平台,在Qt Creator看Qt Creator的源码,这是Visual Studio能比的吗?加上Qt库就不小了,大约有Visual Studio 2010一半大。有多少人只用Creator而不用Qt呢?注意,Visual Studio 2010不仅带了庞大的MFC类库,还带了.Net的所有类库和各种边边角角的支持库,这么算来,Qt Creator+Qt并无体积上的优势。作为IDE,其用户体验的关注点和媒体播放器完全不同。不是说做的很酷很漂亮,用户体验就好——完全不同的概念。一个IDE就是拿来用的,是提高生产率的,没见哪个hacker为了提高Creator的生产率去hack它的。这俩IDE我都用,如果确定只在Windows上做的,我就用VS,如果要求跨平台,就用Qt Creator。操作方式好与不好不是主要的,主要是在编辑、编译、连接、调试、管理等方面,Visual Studio显然集成的更好,过渡的更平滑。Qt Creator比Visual Studio的差距还是明显的,尽管它有跨平台的优势。跨平台是Qt的优势,但就windows平台而言,它的功能和性能明显比不上Visual Studio,只在Windows上编程的人还很多。现在讨论的是通用C/C++的开发工具,不使用Qt库,自然也只需安装Qt Creator。Linux上只需下载Qt Creator。Windows上可以下载Qt SDK,然后选择安装Qt Creator和MinGW这两个组件,再设置个CMake,就能进行通用的Windows C/C++开发。Qt Creator同样可以做到编辑、编译、连接、调试、版本管理一体化,Qt Creator的功能可不弱。另外你看Qt Creator插件详情就能看到一些非Digia官方的插件,比如Qt Creator本来只对qmake这个构建系统提供支持,而CMake Project Manager是其他人提供上去的:http://qt-project.org/wiki/Qt_Creator_Plug-in_Gallery/seiyar81/cmakeprojectmanager不用Qt库,用Qt Creator就没什么意思了,还不如用vim加插件更爽。Visual Studio 不带那些库,光环境也会缩小很多。比如纯用C++编译,不用GUI库,Qt Creator在编译、调试的响应速度就明显不如Visual Studio。QtCreator现在版本才2.x,Visual Studio的大版本到2010,已经达到六个了。成熟度不言而喻。Qt Creator比不上是非常自然的。Qt Creator的差距主要在功能的集成度(目前还是有些散),用户体验(主要是响应速度,过度平滑性)。“不用Qt库,用Qt Creator就没什么意思了。”Qt Creator里集成的gdb调试前端,valgrind内存分析前端,版本控制,智能提示,这些对于通用C/C++开发难道没有意思?你这套说法用在Visual Studio上也成立。所以没神马意思。我说的是这两者差距,因为这两者我都用。你用Visual Studio吗?既然Visual Studio这么强大,为什么很多人还喜欢用Visual Assist X这个收费的功能扩展呢?毋庸置疑,Qt Creator绝对是现在Linux上除Eclipse CDT外又一个实用的C/C++ IDE选择,而且在Windows上也能作为除Visual C++外的另一个不错的选择。
Qt Creator的安装包60M左右,请问Visual Studio有多大?你说的运行效率有什么测试数据吗?难道就因为Qt Creator使用了Qt库,所以就断定Qt Creator运行效率不如依赖.Net的Visual Studio?连播放器Clementine Player都在模仿Qt Creator的界面风格,用户体验能差到哪?以Visual Studio为标准看daiQt Creator,当然不会接受Qt Creator的界面设计和使用方法。更重要是Qt Creator是开源的,随便hack,随便扩展,而且支持Linux、Mac、Windows三大桌面平台,在Qt Creator看Qt Creator的源码,这是Visual Studio能比的吗?加上Qt库就不小了,大约有Visual Studio 2010一半大。有多少人只用Creator而不用Qt呢?注意,Visual Studio 2010不仅带了庞大的MFC类库,还带了.Net的所有类库和各种边边角角的支持库,这么算来,Qt Creator+Qt并无体积上的优势。作为IDE,其用户体验的关注点和媒体播放器完全不同。不是说做的很酷很漂亮,用户体验就好——完全不同的概念。一个IDE就是拿来用的,是提高生产率的,没见哪个hacker为了提高Creator的生产率去hack它的。这俩IDE我都用,如果确定只在Windows上做的,我就用VS,如果要求跨平台,就用Qt Creator。操作方式好与不好不是主要的,主要是在编辑、编译、连接、调试、管理等方面,Visual Studio显然集成的更好,过渡的更平滑。Qt Creator比Visual Studio的差距还是明显的,尽管它有跨平台的优势。跨平台是Qt的优势,但就windows平台而言,它的功能和性能明显比不上Visual Studio,只在Windows上编程的人还很多。现在讨论的是通用C/C++的开发工具,不使用Qt库,自然也只需安装Qt Creator。Linux上只需下载Qt Creator。Windows上可以下载Qt SDK,然后选择安装Qt Creator和MinGW这两个组件,再设置个CMake,就能进行通用的Windows C/C++开发。Qt Creator同样可以做到编辑、编译、连接、调试、版本管理一体化,Qt Creator的功能可不弱。另外你看Qt Creator插件详情就能看到一些非Digia官方的插件,比如Qt Creator本来只对qmake这个构建系统提供支持,而CMake Project Manager是其他人提供上去的:http://qt-project.org/wiki/Qt_Creator_Plug-in_Gallery/seiyar81/cmakeprojectmanager不用Qt库,用Qt Creator就没什么意思了,还不如用vim加插件更爽。Visual Studio 不带那些库,光环境也会缩小很多。比如纯用C++编译,不用GUI库,Qt Creator在编译、调试的响应速度就明显不如Visual Studio。QtCreator现在版本才2.x,Visual Studio的大版本到2010,已经达到六个了。成熟度不言而喻。Qt Creator比不上是非常自然的。Qt Creator的差距主要在功能的集成度(目前还是有些散),用户体验(主要是响应速度,过度平滑性)。“不用Qt库,用Qt Creator就没什么意思了。”Qt Creator里集成的gdb调试前端,valgrind内存分析前端,版本控制,智能提示,这些对于通用C/C++开发难道没有意思?你这套说法用在Visual Studio上也成立。所以没神马意思。我说的是这两者差距,因为这两者我都用。你用Visual Studio吗?
Qt Creator的安装包60M左右,请问Visual Studio有多大?你说的运行效率有什么测试数据吗?难道就因为Qt Creator使用了Qt库,所以就断定Qt Creator运行效率不如依赖.Net的Visual Studio?连播放器Clementine Player都在模仿Qt Creator的界面风格,用户体验能差到哪?以Visual Studio为标准看daiQt Creator,当然不会接受Qt Creator的界面设计和使用方法。更重要是Qt Creator是开源的,随便hack,随便扩展,而且支持Linux、Mac、Windows三大桌面平台,在Qt Creator看Qt Creator的源码,这是Visual Studio能比的吗?加上Qt库就不小了,大约有Visual Studio 2010一半大。有多少人只用Creator而不用Qt呢?注意,Visual Studio 2010不仅带了庞大的MFC类库,还带了.Net的所有类库和各种边边角角的支持库,这么算来,Qt Creator+Qt并无体积上的优势。作为IDE,其用户体验的关注点和媒体播放器完全不同。不是说做的很酷很漂亮,用户体验就好——完全不同的概念。一个IDE就是拿来用的,是提高生产率的,没见哪个hacker为了提高Creator的生产率去hack它的。这俩IDE我都用,如果确定只在Windows上做的,我就用VS,如果要求跨平台,就用Qt Creator。操作方式好与不好不是主要的,主要是在编辑、编译、连接、调试、管理等方面,Visual Studio显然集成的更好,过渡的更平滑。Qt Creator比Visual Studio的差距还是明显的,尽管它有跨平台的优势。跨平台是Qt的优势,但就windows平台而言,它的功能和性能明显比不上Visual Studio,只在Windows上编程的人还很多。现在讨论的是通用C/C++的开发工具,不使用Qt库,自然也只需安装Qt Creator。Linux上只需下载Qt Creator。Windows上可以下载Qt SDK,然后选择安装Qt Creator和MinGW这两个组件,再设置个CMake,就能进行通用的Windows C/C++开发。Qt Creator同样可以做到编辑、编译、连接、调试、版本管理一体化,Qt Creator的功能可不弱。另外你看Qt Creator插件详情就能看到一些非Digia官方的插件,比如Qt Creator本来只对qmake这个构建系统提供支持,而CMake Project Manager是其他人提供上去的:http://qt-project.org/wiki/Qt_Creator_Plug-in_Gallery/seiyar81/cmakeprojectmanager不用Qt库,用Qt Creator就没什么意思了,还不如用vim加插件更爽。Visual Studio 不带那些库,光环境也会缩小很多。比如纯用C++编译,不用GUI库,Qt Creator在编译、调试的响应速度就明显不如Visual Studio。QtCreator现在版本才2.x,Visual Studio的大版本到2010,已经达到六个了。成熟度不言而喻。Qt Creator比不上是非常自然的。Qt Creator的差距主要在功能的集成度(目前还是有些散),用户体验(主要是响应速度,过度平滑性)。“不用Qt库,用Qt Creator就没什么意思了。”Qt Creator里集成的gdb调试前端,valgrind内存分析前端,版本控制,智能提示,这些对于通用C/C++开发难道没有意思?
Qt Creator的安装包60M左右,请问Visual Studio有多大?你说的运行效率有什么测试数据吗?难道就因为Qt Creator使用了Qt库,所以就断定Qt Creator运行效率不如依赖.Net的Visual Studio?连播放器Clementine Player都在模仿Qt Creator的界面风格,用户体验能差到哪?以Visual Studio为标准看daiQt Creator,当然不会接受Qt Creator的界面设计和使用方法。更重要是Qt Creator是开源的,随便hack,随便扩展,而且支持Linux、Mac、Windows三大桌面平台,在Qt Creator看Qt Creator的源码,这是Visual Studio能比的吗?加上Qt库就不小了,大约有Visual Studio 2010一半大。有多少人只用Creator而不用Qt呢?注意,Visual Studio 2010不仅带了庞大的MFC类库,还带了.Net的所有类库和各种边边角角的支持库,这么算来,Qt Creator+Qt并无体积上的优势。作为IDE,其用户体验的关注点和媒体播放器完全不同。不是说做的很酷很漂亮,用户体验就好——完全不同的概念。一个IDE就是拿来用的,是提高生产率的,没见哪个hacker为了提高Creator的生产率去hack它的。这俩IDE我都用,如果确定只在Windows上做的,我就用VS,如果要求跨平台,就用Qt Creator。操作方式好与不好不是主要的,主要是在编辑、编译、连接、调试、管理等方面,Visual Studio显然集成的更好,过渡的更平滑。Qt Creator比Visual Studio的差距还是明显的,尽管它有跨平台的优势。跨平台是Qt的优势,但就windows平台而言,它的功能和性能明显比不上Visual Studio,只在Windows上编程的人还很多。现在讨论的是通用C/C++的开发工具,不使用Qt库,自然也只需安装Qt Creator。Linux上只需下载Qt Creator。Windows上可以下载Qt SDK,然后选择安装Qt Creator和MinGW这两个组件,再设置个CMake,就能进行通用的Windows C/C++开发。Qt Creator同样可以做到编辑、编译、连接、调试、版本管理一体化,Qt Creator的功能可不弱。另外你看Qt Creator插件详情就能看到一些非Digia官方的插件,比如Qt Creator本来只对qmake这个构建系统提供支持,而CMake Project Manager是其他人提供上去的:http://qt-project.org/wiki/Qt_Creator_Plug-in_Gallery/seiyar81/cmakeprojectmanager不用Qt库,用Qt Creator就没什么意思了,还不如用vim加插件更爽。Visual Studio 不带那些库,光环境也会缩小很多。比如纯用C++编译,不用GUI库,Qt Creator在编译、调试的响应速度就明显不如Visual Studio。QtCreator现在版本才2.x,Visual Studio的大版本到2010,已经达到六个了。成熟度不言而喻。Qt Creator比不上是非常自然的。Qt Creator的差距主要在功能的集成度(目前还是有些散),用户体验(主要是响应速度,过度平滑性)。
Qt Creator的安装包60M左右,请问Visual Studio有多大?你说的运行效率有什么测试数据吗?难道就因为Qt Creator使用了Qt库,所以就断定Qt Creator运行效率不如依赖.Net的Visual Studio?连播放器Clementine Player都在模仿Qt Creator的界面风格,用户体验能差到哪?以Visual Studio为标准看daiQt Creator,当然不会接受Qt Creator的界面设计和使用方法。更重要是Qt Creator是开源的,随便hack,随便扩展,而且支持Linux、Mac、Windows三大桌面平台,在Qt Creator看Qt Creator的源码,这是Visual Studio能比的吗?加上Qt库就不小了,大约有Visual Studio 2010一半大。有多少人只用Creator而不用Qt呢?注意,Visual Studio 2010不仅带了庞大的MFC类库,还带了.Net的所有类库和各种边边角角的支持库,这么算来,Qt Creator+Qt并无体积上的优势。作为IDE,其用户体验的关注点和媒体播放器完全不同。不是说做的很酷很漂亮,用户体验就好——完全不同的概念。一个IDE就是拿来用的,是提高生产率的,没见哪个hacker为了提高Creator的生产率去hack它的。这俩IDE我都用,如果确定只在Windows上做的,我就用VS,如果要求跨平台,就用Qt Creator。操作方式好与不好不是主要的,主要是在编辑、编译、连接、调试、管理等方面,Visual Studio显然集成的更好,过渡的更平滑。Qt Creator比Visual Studio的差距还是明显的,尽管它有跨平台的优势。跨平台是Qt的优势,但就windows平台而言,它的功能和性能明显比不上Visual Studio,只在Windows上编程的人还很多。现在讨论的是通用C/C++的开发工具,不使用Qt库,自然也只需安装Qt Creator。Linux上只需下载Qt Creator。Windows上可以下载Qt SDK,然后选择安装Qt Creator和MinGW这两个组件,再设置个CMake,就能进行通用的Windows C/C++开发。Qt Creator同样可以做到编辑、编译、连接、调试、版本管理一体化,Qt Creator的功能可不弱。另外你看Qt Creator插件详情就能看到一些非Digia官方的插件,比如Qt Creator本来只对qmake这个构建系统提供支持,而CMake Project Manager是其他人提供上去的:http://qt-project.org/wiki/Qt_Creator_Plug-in_Gallery/seiyar81/cmakeprojectmanager
早晨起来没刷牙?社区里还有这种没素质的人。
Qt Creator的安装包60M左右,请问Visual Studio有多大?你说的运行效率有什么测试数据吗?难道就因为Qt Creator使用了Qt库,所以就断定Qt Creator运行效率不如依赖.Net的Visual Studio?连播放器Clementine Player都在模仿Qt Creator的界面风格,用户体验能差到哪?以Visual Studio为标准看daiQt Creator,当然不会接受Qt Creator的界面设计和使用方法。更重要是Qt Creator是开源的,随便hack,随便扩展,而且支持Linux、Mac、Windows三大桌面平台,在Qt Creator看Qt Creator的源码,这是Visual Studio能比的吗?加上Qt库就不小了,大约有Visual Studio 2010一半大。有多少人只用Creator而不用Qt呢?注意,Visual Studio 2010不仅带了庞大的MFC类库,还带了.Net的所有类库和各种边边角角的支持库,这么算来,Qt Creator+Qt并无体积上的优势。作为IDE,其用户体验的关注点和媒体播放器完全不同。不是说做的很酷很漂亮,用户体验就好——完全不同的概念。一个IDE就是拿来用的,是提高生产率的,没见哪个hacker为了提高Creator的生产率去hack它的。这俩IDE我都用,如果确定只在Windows上做的,我就用VS,如果要求跨平台,就用Qt Creator。操作方式好与不好不是主要的,主要是在编辑、编译、连接、调试、管理等方面,Visual Studio显然集成的更好,过渡的更平滑。Qt Creator比Visual Studio的差距还是明显的,尽管它有跨平台的优势。跨平台是Qt的优势,但就windows平台而言,它的功能和性能明显比不上Visual Studio,只在Windows上编程的人还很多。
Qt Creator的安装包60M左右,请问Visual Studio有多大?你说的运行效率有什么测试数据吗?难道就因为Qt Creator使用了Qt库,所以就断定Qt Creator运行效率不如依赖.Net的Visual Studio?连播放器Clementine Player都在模仿Qt Creator的界面风格,用户体验能差到哪?以Visual Studio为标准看daiQt Creator,当然不会接受Qt Creator的界面设计和使用方法。更重要是Qt Creator是开源的,随便hack,随便扩展,而且支持Linux、Mac、Windows三大桌面平台,在Qt Creator看Qt Creator的源码,这是Visual Studio能比的吗?

我要回帖

更多关于 党组织关系找不到了 的文章

 

随机推荐