注册 登录
编程论坛 闲聊灌水

VS2015对C++的改进

TonyDeng 发布于 2015-07-20 16:04, 3410 次点击
C++

Visual C++在以下方面进行了大幅提升:C++11/14语言一致性、对跨平台移动设备开发的支持、对可恢复功能和等待的支持(目前计划用于C++17中的标准化)、C运行时库(CRT)和C++标准库(STL)实现中的改进和Bug修复、新的编译器优化、更佳生成性能、代码编辑器中新的诊断能力和新的效率工具。

有关更多信息,请参阅 Visual C++博客(http://blogs.)。
32 回复
#2
冰镇柠檬汁儿2015-07-20 16:07
看来TD关注点是C++,我关注点是Javascript和HTML开发,尤其是HTML5,据,2015能开发手机APP应用了。
不过只有社区版是免费的,不知道专业版和旗舰版什么时候能有破解。
明天就能下载了,呵 呵
#3
TonyDeng2015-07-20 16:09
通过适用于Visual Studio的Xamarin用C#编写的跨平台移动应用

Xamarin是移动框架,通过此框架,你可使用C#编写代码,代码将自然地绑定到整个iOS和Android API。 Microsoft与Xamarin在发行Xamarin for Visual Studio时密切合作,这款扩展使你可以在具有共享代码的单个项目中针对Android、iOS和Windows Phone进行开发。 单种语言、单个代码基(平台之间增量最小),单个开发环境。Visual Studio 2010及更高版本均支持适用于Visual Studio的Xamarin,Visual Studio 2015也包含了这个扩展。 若要开始使用,请参阅在Visual Studio中使用Xamarin生成跨平台应用。(https://msdn.(v=vs.140).aspx)

带Apache Cordova的HTML/CSS/JavaScript的跨平台移动应用程序

适用于Apache Cordova的Visual Studio工具是Microsoft和开放源Apache Cordova社区紧密合作的成果。 通过这些工具,可使用HTML、CSS和JavaScript(或Typescript)进行跨平台移动开发。 你可将单一基本代码面向Android、iOS和Windows,并且享受Visual Studio IDE的丰富功能,包括JavaScript IntelliSense、DOM资源管理器、JavaScript控制台、断点、监视、局部变量、仅我的代码等等。 凭借适用于Apache Cordova的Visual Studio工具,你的应用可通过提供通用JavaScript API的插件使用所有平台上的原生设备功能。 若要开始使用,请参阅 使用适用于Apache Cordova的Visual Studio工具生成跨平台应用。(https://msdn.(v=vs.140).aspx)
#4
hjx11202015-07-20 16:16
有一个cocos2d的库可以开发HTML5 app
#5
tlliqi2015-07-20 16:32
以下是引用hjx1120在2015-7-20 16:16:01的发言:

有一个cocos2d的库可以开发HTML5 app
不错
#6
不懂才问2015-07-20 16:36

路过
#7
冰镇柠檬汁儿2015-07-20 16:50
TonyDeng,你打算下载什么版本的2015?
#8
wangnannan2015-07-20 16:51
回复 2楼 冰镇柠檬汁儿
vs2015 号称跨平台 用C# 配合 Xamarin 可以开发WP iOS  Android 不过前提是 Xamarin 必须商业版   还得是以插件的形式寄生在VS中
山寨还能干掉原生 笑死 不过EF7不错 值得研究
#9
TonyDeng2015-07-20 16:53
以下是引用冰镇柠檬汁儿在2015-7-20 16:50:38的发言:

TonyDeng,你打算下载什么版本的2015?

RTM也行,不过当然最好是旗舰版的啦。
#10
冰镇柠檬汁儿2015-07-20 16:54
有道理,我现在应该摒弃VS,改用WebStorm等编辑器写js
#11
wangnannan2015-07-20 16:55
我个人觉得吧 用 Xamarin  相当于是自废武功 便宜了MS 坑了自己 到头来发现自己还是只会C# 比方说IOS里面的ARC 你要是用了Xamarin  那就得自行释放 或则指望C#走GC GC效率多高 不用我多说了吧
#12
冰镇柠檬汁儿2015-07-20 16:55
以下是引用TonyDeng在2015-7-20 16:53:44的发言:


RTM也行,不过当然最好是旗舰版的啦。

我是用惯了vs,冷不丁习惯不好改,想用WebStorm,很多功能又不会用
#13
wangnannan2015-07-20 16:55
不过VS对C++来说 确实不失为一款好的IDE
#14
冰镇柠檬汁儿2015-07-20 16:56
以下是引用wangnannan在2015-7-20 16:55:19的发言:

我个人觉得吧 用 Xamarin  相当于是自废武功 便宜了MS 坑了自己 到头来发现自己还是只会C# 比方说IOS里面的ARC 你要是用了Xamarin  那就得自行释放 或则指望C#走GC GC效率多高 不用我多说了吧

呵 呵,你说的很对,我现在只是用VS写js脚本和HTML代码,我现在想改用其他的编辑器,可是习惯不好改,你知道什么js编辑器比较好用吗
#15
TonyDeng2015-07-20 16:59
对的,等Windows桌面仿效水果封杀某种框架的时候,就不用在桌面跑应用了,全玩移动小屏去吧,那生产力高。
#16
wangnannan2015-07-20 17:00
回复 14楼 冰镇柠檬汁儿
免费的就是好的 免费开源跨平台的更是好的  因为自己看着不爽可以自己改 推荐 Brackets 在Windows、Linux  OS X都可以玩的转
简约 优雅 快捷 还支持多国语言 没啥更好形容的

#17
TonyDeng2015-07-20 17:01
以下是引用冰镇柠檬汁儿在2015-7-20 16:07:28的发言:

看来TD关注点是C++,我关注点是Javascript和HTML开发,尤其是HTML5,据,2015能开发手机APP应用了。
不过只有社区版是免费的,不知道专业版和旗舰版什么时候能有破解。
明天就能下载了,呵 呵

其实,我更愿意用C#,在这里论坛多参与C/C++罢了。
#18
hjx11202015-07-20 17:01
VS的第一次编译速度,吃个饭,洗个澡,看会儿电视!还在编译中!
#19
TonyDeng2015-07-20 17:02
不谈开源好不好的问题,估计你不看新闻,.net源代码已开源,好几个月前的消息了。
#20
TonyDeng2015-07-20 17:03
以下是引用hjx1120在2015-7-20 17:01:50的发言:

VS的第一次编译速度,吃个饭,洗个澡,看会儿电视!还在编译中!

你机器内存不足,与CPU无关。
#21
冰镇柠檬汁儿2015-07-20 17:05
以下是引用wangnannan在2015-7-20 17:00:31的发言:

免费的就是好的 免费开源跨平台的更是好的  因为自己看着不爽可以自己改 推荐 Brackets 在Windows、Linux  OS X都可以玩的转
简约 优雅 快捷 还支持多国语言 没啥更好形容的

其实我觉得vs2013,是我用过的,同时期的,最好用的js的IDE,智能补全和智能提示功能,是当时WebStorm都做不到的,现在WebStorm出10.0.0.4版了,vs2015也马上就来了,我真的想对比一下,哪个好用,并且之前我也试过vs2015的试用版,比vs2013好用很多
#22
TonyDeng2015-07-20 17:07
以下是引用冰镇柠檬汁儿在2015-7-20 17:05:06的发言:


其实我觉得vs2013,是我用过的,同时期的,最好用的js的IDE,智能补全和智能提示功能,是当时WebStorm都做不到的,现在WebStorm出10.0.0.4版了,vs2015也马上就来了,我真的想对比一下,哪个好用,并且之前我也试过vs2015的试用版,比vs2013好用很多

2015有一个性能分析器,是2013没有的,这个是亮点。可惜现在的rc版没有msdn帮助文档,所以我还是转回2013,要等,也是等到有文档时才用2015。
#23
hjx11202015-07-20 17:07
回复 20楼 TonyDeng
入门级的机器伤不起
只有本站会员才能查看附件,请 登录

#24
TonyDeng2015-07-20 17:09
回复 23楼 hjx1120
那是你买到假货了,索赔吧。这个配置除了内存跟我一样,其他都比我的高,编译速度比我的差那么多,不是假货,就是你rp有问题咯。
#25
wangnannan2015-07-20 17:10
全新vs2013的价格是$3,874 先摸摸自己的腰包
#26
hjx11202015-07-20 17:12
回复 25楼 wangnannan
支持正版?
#27
TonyDeng2015-07-20 17:13
以下是引用wangnannan在2015-7-20 17:10:35的发言:

全新vs2013的价格是$3,874 先摸摸自己的腰包

在天朝,無需过虑价格。
#28
TonyDeng2015-07-20 17:13
你问一下这里各位用过vs的,谁有你这种编译速度?
#29
hjx11202015-07-20 17:17
我机器用VS2012+cocos2d-x 库,写一个简单的Hello world也要20分钟左右
#30
冰镇柠檬汁儿2015-07-20 17:18
以下是引用hjx1120在2015-7-20 17:07:43的发言:

入门级的机器伤不起

我勒个去,我想骂街,这也叫入门级机器,如果真如你说的,你觉得被骗了
要不就是你还同时安装了360卫士、金山毒霸、QQ电脑管家、瑞星杀毒等等安全软件
#31
TonyDeng2015-07-20 17:23
哈哈
#32
TonyDeng2015-07-20 17:29
以下是引用冰镇柠檬汁儿在2015-7-20 17:18:16的发言:


我勒个去,我想骂街,这也叫入门级机器,如果真如你说的,你觉得被骗了
要不就是你还同时安装了360卫士、金山毒霸、QQ电脑管家、瑞星杀毒等等安全软件

也有可能是木马在占用时间
#33
BlueGuy2015-07-20 18:26
回复 14楼 冰镇柠檬汁儿
如果我没看错的话,你问的是编辑器,不是IDE,也不是编译器
编辑器当然是viemu呀,vs2012下的vim插件, vim 听说过么?

Vim是一个类似于Vi的文本编辑器,不过在Vi的基础上增加了很多新的特性,Vim普遍被推崇为类Vi编辑器中最好的一个,事实上真正的劲敌来自Emacs的不同变体。1999 年Emacs被选为Linuxworld文本编辑分类的优胜者,Vim屈居第二。但在2000年2月Vim赢得了Slashdot Beanie的最佳开放源代码文本编辑器大奖,又将Emacs推至二线, 总的来看, Vim和Emacs同样都是非常优秀的文本编辑器。



[ 本帖最后由 BlueGuy 于 2015-7-20 18:37 编辑 ]
1