昨天装了Linux版和windows版的Qt Creator各自试用了一下,感觉速度还是比较快的,比Eclipse利索多了。
Windows的那个比较牛,什么都包括了,安装目录下还多了个lib/Nokia目录,什么东西扯上诺基亚就会变的很庞大很复杂。呵呵,安装用了好长时间,到最后竟然惊奇的发现它正在往系统上装MSVC运行时库!!!!使用时发现一个问题,一点调试运行就会死等,不能继续向下,不知是什么问题。另外,它好像不能很好的处理编码格式,我在Windows下打开一个utf-8的程序文件,里面的中文成了乱码,找了半天也不知道从哪里调整。
Linux下的问题就有些荒诞了,首先,下载的安装程序怎么也不能执行,一直提示Installer payload initialization failed. This is likely due to an incomplete or corrupt downloaded file.后来终于找到原因,是我把安装程序放在了一个中文目录下造成的,放在一个英文目录下就好了。安装好后开始写一个hello world,最令人意想不到的事情发生了,Qt Creator带有智能补全,当从函数列表中选择一个函数敲回车后,世界静止了!敲什么键都不管用了,只能把焦点移到其它的窗口上,然后再回来,才能继续,汗~。在Linux下调试倒是没有问题了,但是发现没法跟踪QString类型的变量。不知道其他朋友有没有遇到以上类似的问题。
还有,Qt Creator目前只能创建Qt工程,作为一个很有潜力的IDE,这似乎有点吝啬了。