提高效率—编程中的技巧
2015-07-20 17:06
211 查看
前几天学习了牛腩——新闻发布系统,里面提到了一些编码技巧,总结了一下和大家分享,有时候就会因为你不知道的这一小点能提升你很高的工作效率!
1、连续按两下tab键,对应的代码段就会自动添加(如:if判断,for循环)
2、Ctrl+k&Ctrl+D(将代码段排序)
3、未编写完成哪里,特别方便!
4、#region + 名称 (可以将一些代码块放到一起)
内容段
#endregion
查找位置:编辑—IntelliSense(I)—插入代码段
快捷键:Ctrl+k & Ctrl+x 出现:插入代码段,选择合适的语言,然后再选择#region
5、将一些代码封装成可拖拉的工具:将右侧工具箱打开—将需要封装的代码段选中拉到工具箱栏里—修改名称
6、修改类模板(使其添加上模板注释)将安装文件夹中—Common7—IDE—VWDExpress中的ItemTemplates复制到下面:文档—Visual
Studio 2012—Templates—ItemTemplates(然后打开修改就可以了)
7、C#中在IF判断语句中:判断条件将常亮赋值给变量,这样如果符号错误生成解决方案的时候就会报错; 例如:if(”qwe”=action)生成解决方案会报错,因为少写一个=;if(action=”qwe”)生成解决方案不会报错,运行程序会报错。
8、C#界面中,如何让滚动条固定:
运用(阿贾克斯)技术
在标题部分加入MaintainScrollPositionOnPostback="true"
9、C# GridView控件的GridLines属性改为None;所有的边框空格都会消失
10、界面中的自动换行:工具—选项—文本编辑器—所有语言—自动换行(显示可视自动换行标识符)
将来我们的效率就是从这一点一滴的小事中提升的,重要的不是这样的方法,而是有一颗想提升效率的心。
1、连续按两下tab键,对应的代码段就会自动添加(如:if判断,for循环)
2、Ctrl+k&Ctrl+D(将代码段排序)
3、未编写完成哪里,特别方便!
4、#region + 名称 (可以将一些代码块放到一起)
内容段
#endregion
查找位置:编辑—IntelliSense(I)—插入代码段
快捷键:Ctrl+k & Ctrl+x 出现:插入代码段,选择合适的语言,然后再选择#region
5、将一些代码封装成可拖拉的工具:将右侧工具箱打开—将需要封装的代码段选中拉到工具箱栏里—修改名称
6、修改类模板(使其添加上模板注释)将安装文件夹中—Common7—IDE—VWDExpress中的ItemTemplates复制到下面:文档—Visual
Studio 2012—Templates—ItemTemplates(然后打开修改就可以了)
7、C#中在IF判断语句中:判断条件将常亮赋值给变量,这样如果符号错误生成解决方案的时候就会报错; 例如:if(”qwe”=action)生成解决方案会报错,因为少写一个=;if(action=”qwe”)生成解决方案不会报错,运行程序会报错。
8、C#界面中,如何让滚动条固定:
运用(阿贾克斯)技术
在标题部分加入MaintainScrollPositionOnPostback="true"
9、C# GridView控件的GridLines属性改为None;所有的边框空格都会消失
10、界面中的自动换行:工具—选项—文本编辑器—所有语言—自动换行(显示可视自动换行标识符)
将来我们的效率就是从这一点一滴的小事中提升的,重要的不是这样的方法,而是有一颗想提升效率的心。
相关文章推荐
- Matlab函数bwmorph
- java处理日期
- Java关键字this、super使用总结
- JavaWeb学习总结(基于Servlet+JSP+JavaBean开发模式的用户登录注册)
- python实现Telnet远程登陆到设备并执行命令
- JavaBeans和关系数据库的镜像
- 学java 遇到的那些事儿
- Python学习笔记——Django配置问题1:syncdb
- makehuamn中python与C++/c相互调用
- 可编程图形渲染管线
- (转)ThinkPHP使用心得分享-分页类Page的用法
- Java之——通过两个点的经纬度计算距离(插曲)
- C#写入对象或集合类型数据到xml文件的方法
- PyQt的Layout的比例化分块。
- 面向GC的Java编程
- 当spring 容器初始化完成后执行某个方法
- php -- 用文本来存储内容,file_put_contents,serialize,unserialize
- python脚本语言3
- Spring Web MVC处理请求流程
- Java关键字final、static使用总结