Magicshui's Blog

Magicshui on Programming && Life

多一种选择不会错

今天回到了宿舍,由于没有网,所以需要借助同学的网络来设置无线,当然学校的校园网因为特殊性不再考虑范围内,还好宿舍还有一个网通,但是郁闷的事情来了,以前这个路由是可以正常工作的,这一次,总是在尝试了各种设置方法后失败,显示错误为“设备忙碌”,晕,貌似网上大家的评价是这个属于硬件故障,无奈了,如果真的是这样的话,回头就要再买一个无线路由了,但是最快也是明天解决,今天难道继续断网真空状态~

后来,去别的隔壁宿舍,借助哥们的路由设置上了网,方式是他们的猫可以多余一个借口,于是我就将无线的WAN口接到了那个路由空余的LAN口上,当然需要把先前的PPOE上网认证方式设置为DHCP,呜哈哈,幸亏路由多了这样一种方式,也幸亏隔壁宿舍有猫、有路由~

现在路由就放到他们宿舍托管吧,呵呵,开始蹭网了~

所以说,多一种选择不会错

人生苦短,我用autocode

其实写代码的时候,我们总是强调效率,但是更多的人在技巧上达到一定的地步以后就会在效率上同样止步,这个时候你就需要一些工具的帮助,这就是今天要说的主角:autocode!devprojects.net for VS.NET developers

以前曾经听说过autocode,但那还是Visual studio 2008的时代,后来换了2010就因为当时没有合适版本不再关注,这两天又看到了官方的更新,原来2010版本很久就出来了,呜哈哈,上手,使用!

其实,就我现在使用而言,我觉得如下的功能最让我受用:

1 自动生成类

使用ctrl+enter唤出autocode,然后输入:int id string name int age Person class,这样就能够自动生成如下的代码:

public class Person
        {
            private int _id;
            private string _name;
            private id _age;

            public Person()
            {
            }

            public int Id
            {
                get { return _id; }
                set { _id = value; }
            }
            public string Name
            {
                get { return _name; }
                set { _name = value; }
            }
            public id Age
            {
                get { return _age; }
                set { _age = value; }
            }
        }

2 自动set,get

唤出以后,输入:string Hello pa

public string Hello { get; private set; }

3 自动region

唤出以后,输入:r

#region HomeController
public class HomeController : Controller
    {
        private string _idd;
        //
        // GET: /Home/

        public ActionResult Index()
        {
            return View();
        }
        public string Hello { get; private set; }
        public string Hell
        {
            get { return _hell; }
        }
        public string Idd

    }
          #endregion

…………

OK,现在基本上大家已经知道了Autocode的方便之处了吧,嘿嘿,特点就是一个指令就能完成复杂的动作,同时你也能够对于界面进行操作:

Edit.CommentSelection 用来注释AutoCode Documentation
Edit.UncommentSelection 用来反注释

……

当然,如此牛B的插件不能定制那就太不完美了,不过,你不用担心这一点,你完全可以通过使用官方的文档来自已定义快捷键,呜哈哈,是不是很期待呢?那就动手试试吧!

官方网站:devprojects|下载

关于理想关于现实

理想中大学里的每个人都应该是理想的,现实中大学中的每个人都是再现实不过了。作为一个纯粹的编码爱好者,以前一直都有不务正业的感觉,因为花在信息学上的时间比花在代码上的要少之又少,现在觉得不是我不务正业,而是太理想了。

高中的时候有一个梦想是当一个建筑师,设计出好的房子,大学报考了信息管理专业,因为认为这个社会,信息是一种资源。但是,来到之后发现,没有任何自己憧憬的地方,你只会慢慢丧失理想。

下午要去参加文科计算机大赛,因为准备的挺久,所以特别上心。

前两天和小蒋说到了团队建设,认为我们应该更多的尝试新的东西,不要特早的定型,因此就在下午呼吁发起一个20%项目,当然,技术上我们只是重在参与的类型,但是心情上是一种愿景:通过项目,让大一的小孩知道怎么才能进行团队沟通、怎么样从一个角度来实现自己。好吧,我承认,没有几个人当时知道我要干什么,但是我知道,这是一个构想,我将会付出实践。不在乎最后的结果,因为我会坚持下来,就像下午比赛的项目那样,别人现实了,自己不理想是一种堕落

加油吧