【2012.11.1】推倒VC/CodeBlocks!!!!!VisualStudio2010/2012大推荐!!!

// // // // // // // //

///2012.11.1

// // // // // // // //

木有快捷键,操作烦到爆,有木有?

木有智能提示,敲码累到死,有木有?

木有时代感,编程无激情,有木有?

运行 != 编译+ 运行,笨到爆,有木有?

主题千年不变,你以为你是程序猿?有木有?


现在,请开始使用VS2010/VS2012。


第一大功能窗口随意布局

有时候需要参考源代码,

有时候需要参考API,

有时候需要查看函数声明,

Alt+Tab太麻烦?


没关系,

VS,再一次,改变世界。


上图:

窗口随意布局功能这个可是强大到爆了,

尤其是对我们这些不能多台屏幕编程的学生来说。

善用此功能,

不仅可以合理排列功能窗口,

同样可以排列功能窗口。

同时,

也可以作为每行代码长度的参考:如果超过如上所示半个屏幕,

那就是太长了。


不过目前这个功能我发现一个Bug:

在减半窗口(Win7拖到左边界就是了)的时候运行程序的话,

原来自己拖的VS窗口分界线就会复原,这一点稍微有点不方便,

但是除了这个小Bug,

这项功能简直就是神一般的存在。


// // // // // // // //

///2012.11.4

// // // // // // // //

今天继续介绍VS的强劲功能。

第二大功能字体着色

这个功能的优势与VC6进行对比将会显得更为突出:

VC6:



可以看到,除了关键字,

其他都是漆黑一片,当然,这个在CodeBlocks中也是如此。


VS中:


相比之下,

VS显得更为五色斑斓。


除此之外,

如果想要显示更为强大的效果的话,

还可以使用VS中的插件哦,

比如说VAssistX插件:



不只是字符串,

连方法名以及变量都直接着色显示了。

如此强大的功能让你怎能不爱VS?


// // // // // // // //

///2012.11.5

// // // // // // // //

第三大功能 众多实用快捷键


这一个功能虽然不是VS的专利,

但是如果就便捷性而言的话,恐怕真的没有其他的编译器能出VS其右。


首先这两排小按钮就够秒杀一大堆了:



另外,不得不提一下上面的那两个青色按钮——注释/反注释。

这应该是VS的专利了:

其最大特点就是可以选择部分注释:切断一行,前半部分不注释,后半部分注释。

而其他的编译器大部分都不能做到这一点。


还有就是VS拥有一般较为通用的快捷键,

与UniCode,SubmitLine等通用编辑器快捷键大致相同。(CodeBlocks就是一个非常好的反例)

这一点对于大家在进行多方向的尝试是非常有用的。


 最后再说一句,就是VS的快捷键几乎都在UI上有按键,这也就意味着,使用者几乎可以使用鼠标做到编程之外的所有事情。


// // // // // // // //

///2012.11.6

// // // // // // // //

VS2010及其之后的版本中,

对于C++的智能提示增强不少。

但很明显比不上其对C#的支持度高。


因此今天我给大家介绍的是它的一款强力插件:

第四大功能VAssistX插件

其实在之前就有提到过这款插件,

上次说的是它的代码着色功能异乎强大。


然而除此之外,

VA还有更多非常使用的强大功能,

这里我就介绍一二,

如果有兴趣可以去官方下载(购买)。


首先是它的智能识错,

如下图所示,


可以看到,

它会将错误的地方着上红色以提示,

这一点个人觉得比波浪线提示更为人性化。


还有就是它的同一文件中选中的变量高亮显示功能。


如图中的lockedTankIndex变量

由于代码较长,

因此如果正常黑色显示的话在这个文档中比较难一眼找到它确切的位置,

但使用ctrl+F又太过繁琐,

然而如果此时借助VA的高亮显示功能,

这一切将变得如此轻松而美妙。


还有VA的Refactor功能。

我不知道VS有没有这个功能,

在之前找的时候没有找到。

不过即使有,

也肯定不如VA的这个强大:


可以看到,

这完全就是Eclipse的Refactor功能嘛,

增加成员,提取方法,移动声明位置,重命名.....

这些功能可以帮助程序员高效的完成繁杂的代码整理工作。


VA就先介绍这么多,

更多强大的功能还需要大家自己去发掘的哟。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
项目:使用 JavaScript 编写的杀死幽灵游戏(附源代码) 杀死鬼魂游戏是使用 Vanilla JavaScript、CSS 和 HTML 画布开发的简单项目。这款游戏很有趣。玩家必须触摸/杀死游荡的鬼魂才能得分。您必须将鼠标悬停在鬼魂上 - 尽量得分。鬼魂在眨眼间不断从一个地方移动到另一个地方。您必须在 1 分钟内尽可能多地杀死鬼魂。 游戏制作 这个游戏项目只是用 HTML 画布、CSS 和 JavaScript 编写的。说到这个游戏的特点,用户必须触摸/杀死游荡的幽灵才能得分。游戏会根据你杀死的幽灵数量来记录你的总分。你必须将鼠标悬停在幽灵上——尽量得分。你必须在 1 分钟内尽可能多地杀死幽灵。游戏还会显示最高排名分数,如果你成功击败它,该分数会在游戏结束屏幕上更新。 该游戏包含大量的 javascript 以确保游戏正常运行。 如何运行该项目? 要运行此游戏,您不需要任何类型的本地服务器,但需要浏览器。我们建议您使用现代浏览器,如 Google Chrome 和 Mozilla Firefox。要玩游戏,首先,单击 index.html 文件在浏览器中打开游戏。 演示: 该项目为国外大神项目,可以作为毕业设计的项目,也可以作为大作业项目,不用担心代码重复,设计重复等,如果需要对项目进行修改,需要具备一定基础知识。 注意:如果装有360等杀毒软件,可能会出现误报的情况,源码本身并无病毒,使用源码时可以关闭360,或者添加信任。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值