【牛腩新闻发布系统 一】如何高效写代码

在看牛腩老师讲新闻发布系统的时候,它讲到一个TODO任务,于是就百度了一下VS的任务列表功能,才发现它的功能是如此的强大啊,我们直接就可以在VS中制定任务,完成任务了!还有一些设置模板库的功能,这在无形之中提高了我们编写代码的效率。

  1、VS的任务列表查看,可以通过 依次点击:视图——其他窗口——任务列表,或者直接按Ctrl+Alt+K,然后在你代码的下方就可以看到任务列表的内容了。VS的任务列表有两个基本功能:用户任务以及注释。

(1)用户任务

我觉得这个用户任务就像是我们平常给自己定的计划一样,点击2处创建新的用户任务之后,就像我们平常的TodoList的界面一样了,无需在代码中添加东西。你就可以清晰的看到你的任务列表。当完成的时候,选中此任务,将任务前面的方框打上对勾即可删除任务。

(2)注释

先写出代码的大概框架,在框架中加上注释。待完成的用TODO,未完成的用UNDONE,未解决的用UnresolvedMergeConflict,当然我们还可以自定义设置,并修改或删除任务的优先级。查看时,只需选中相应的注释,光标就立刻跳到指定注释处。

修改任务列表的优先级:选择“工具”下的”选项“——任务列表即可进行修改。

注:当我们点击完成任务的时候,一定也要将对应的TODO,UNDONE等注释同步删除掉。

2、创建自己的代码库

将最常用的代码片段进行保存,直接选中拉入工具箱,并重命名即可。

3、创建自己的代码模板

你是否觉得每次新建项目,都要写头注以及引用命名空间很麻烦呢?那我们就建个模板呗!把公共的东西都加上,这样每次新建项的时候就会省掉不必要的麻烦。

 总结:

虽然,这是一些简单的功能,但是这么小的一个功能就能让我们更方便的管理代码,提高我们编写代码的效率。没事的时候还是要多点点,说不定那个小功能就能派上大用场呢?不仅我们的时间需要管理,生活需要管理,代码更需要管理,真是处处都包含管理啊!

时间: 2024-10-08 14:20:39

【牛腩新闻发布系统 一】如何高效写代码的相关文章

牛腩新闻发布系统笔记——怎么写CSS

根据这牛腩学习敲新闻发布系统已经有一段时间了,挺佩服牛腩的,讲那么多东西,我听着也不觉得枯燥,反而有种,一不留神就会错过很多东西的感觉,所以有些地方也是重复又重复的在看. 这篇博客就总结总结小编在学习牛腩新闻发布系统的时候一些笔记.可能知识还比较原生态,but who cares.现在先提炼出来,以后慢慢的体会和升华吧. 牛腩一部分可以说是和机房相似,也是让我从.net到c#的一个过渡.中间一部分就是讲div +css了.里面的知识说多也不多的,根据不同的需求,它又有各种变形和组合,这加起来就有

牛腩新闻发布系统--重构SQL Helper

天外有天,人外有人.自我进提高班以来,一直都在考虑,先前重构机房的时候,看到别人在D层加了SQL Helper,就一定要学者加上玩玩,等做完了以后,进行下一个阶段牛腩的时候,又看到了人家建的SQL Helper,不觉感慨,跟人家比,人家就是我的老师! 闲话就不多说了,进行正式的话题:如何写好SQL Helper?从宏观上讲,SQL Helper是完全体现了面向对象的抽象和封装的思想的.它对重复代码抽取出来,进行抽象,抽象就是为了封装,提高了代码的复用. 那么就该讨论怎么写的问题.如果我先上来给大

牛腩新闻发布系统之CSS和HTML

牛腩新闻发布系统前台和后台的设计正在进行中,是停下来做一下总结的时候了.在敲这个系统的时候虽然用的语言和机房收费不太一样,但是共同点还是非常的多的.终于明白天下的语言都是一样的.这次我想对CSS和HTML进行一下总结为后面更好的学习做好铺垫. CSS:  特点:实现网页内容与样式的分离  Css选择器优先级:ID选择器>类选择>HTML选择器  Css核心内容:标准流,盒子模型,盒子之间的浮动,定位等. Css称为级联样式表.在牛腩新闻发布系统的前台设计中,懂得了id选择器和class选择器

牛腩新闻发布系统开发流程

牛腩新闻发布系统·流程 学习,增强信心,收获快乐. 看<牛腩新闻发布系统>给我最大的感触就是:牛腩老师擅于规划.正是这种规划,使得整个项目,不急不慢,有条不紊地顺序进行.整体观览,酣畅淋漓,行云流水,一气呵成. 一.     下面对整个项目做开发概览: 1.        集 1.1列举软件 系统开发使用过程中需要的软件 1.2安装软件 可根据需要,阶段性安装:也可在开发之初进行全面安装,稍有遗漏,后期补安 2.   集 2.1写<系统设计说明书> 基本内容: (一)  系统介绍:

点滴的积累---牛腩新闻发布系统总结

最近学习状态一直都不错,最近敲完牛腩新闻发布系统后又看了看<培养计划6.0>发现"牛腩新闻发布系统"的作用其实就是一个成语--抛砖引玉.在该新闻发布系统中基本上涉及到了B/S开发所需要具备的知识模块(HTML.Asp.net.XML.JavaScript.CSS.DIV.JQuery.AJAX).通过这个小的系统我的学习也将从C/S转移到B/S上,当然这个小的系统带给我的远远不止这些. 一.重新认识了软件开发的流程. 之前虽然学习过UML.软件工程等也算对系统开发有了初步的

牛腩新闻发布系统(B/S)中的SQLHelper

1.关于SQLHelper的基础知识的说明,简单介绍一下: SqlHelper是一个基于.NET Framework的数据库操作组件.组件中包含数据库操作方法,SqlHelper有很多版本,主要以微软一开始发布的SqlHelper类,后面包含进了Enterprise Library开源包中了.还有一个主要版本是dbhelper.org开源的sqlhelper组件,优点是简洁,高性能,不仅仅支持sqlserver,同时支持sqlserver.oracle.access.Mysql数据库,也是一个开

牛腩新闻发布系统-小技巧

在敲写牛腩新闻发布系统的后台代码时发现并整理了一些小技巧.分享给大家. 技巧一:将常用的代码放到工具箱 常用的代码一直反复写效率难免有些低.如果在同一窗体复制粘贴还算简便.但是如果不同的窗体间呢?这难免显得有些拖塌.VS给我们提供了这样的一个小功能.我们可以把经常需要使用的代码拖到工具箱中.用的时候再拖出来.非常方便.附图如下: 备注:大家可以看到.我拖了四段代码到工具箱中并进行了重命名,用的时候就可以双击或直接拖出去. 技巧二:插入外部代码#region 大家在一个窗体中写的代码为了有更好的直

BS领军人物--牛腩新闻发布系统

2014年11月10日,是个难忘的日子,这一天,小编的BS学习开始了,BS的开头,从牛腩新闻发布系统开始,之前学习的内容都是CS方面的知识,软考过后,开始学习BS,接触BS有几天的时间了,跟着牛腩老师敲着牛腩新闻发布系统,感觉棒棒哒,看了前面二十集,发现牛腩老师真的是把党的思想贯彻的淋漓尽致,跟着牛腩老师一起学习,发现了很多让我怦然心动的小知识,每次都让我的小宇宙爆发,现在就把这些小技巧分享给小编的小伙伴.该博文小编主要讲解三个方面的知识.第一:如何让代码整齐美观,第二:代码的注释,第三:连接数

牛腩新闻发布系统总结(一)——总体感受

牛腩新闻发布系统的学习差不多用了一个月,我对它的总体评价是"麻雀虽小,五脏俱全",这是我第一次开始接触网页设计,当我把它设计完时,满满的都是成就感,虽然自己按着牛老师的意思做的,不过依旧非常开心. 牛老师的视频看完我首先想说,他是个特别有耐心,全心全意为人民服务的人,完全从初学者的角度出发,第一个让我想看他其他视频的人,这个系统虽然说很小,不过每一步设计都都很关键,很准确,让我这个没有接触过完整项目开发的人不至于跑偏. 首先是项目设计思路:文档编写(数据库设计说明书. 概要说明书.详细

牛腩新闻发布系统(一)

结束了软件工程的学习,开始学习牛腩的时候也就意味着我们的知识体系从C/S向B/S开始转化了.这里已没有具体的窗体,开始面向web开发. 一.软件工程过渡到牛腩新闻发布系统 在听牛腩讲解新闻发布从无到有,从最初只是一个需求,到系统初步成型,给我的感觉就是,软件不管是C/S还是B/S软件开发都还是一样的. 根据之前的机房收费系统的经验和牛腩详细讲解,我看到了更多地相似和曾经.后面一点点才是新的知识. 牛腩开始新闻发布系统的时候顺序也是根据需求写一个需求文档,然后画类图,设计数据库,画系统原型,回顾一