vs 代码快速输入
2023-09-14 09:07:37 时间
一只程序猿的生产效率很重要。生成效率高了,老板喜欢你,妹子崇拜你,你也可以给自己节省很多时间。
加班的一般都是新手程序猿,除了对语言和技术不熟悉,工具也是很影响生成效率的因素。我们知道,猿和其他动物最大的区别在于,猿会使用工具。所以这一系列我将介绍一下如何用好手头的工具来帮助我们提高效率。
今天我们来看看如何在Visual Studio 2010中用内置的模板快速生成代码片段。
代码模板就是预先定义好的一个代码片段。VS中,我们只要输入模板的名称,然后连按两下TAB,VS就可以给我们把代码片段补充完整。
下面列出的这些都是VS2010的预置代码片段
流程控制语句估计大家都知道,这是最常用的“两下tab”:
关键词 |
生成 |
for |
for(int i = 0; i < length; i++){} |
foreach |
foreach (var item in collection) {} |
do |
do… while loop |
while |
while (true) {} |
if |
if (true) { } |
try |
try….catch… |
其实除了这些,VS还可以帮我们做很多事情:
关键词 |
生成 |
class |
class MyClass{} |
ctor |
根据当前的类名生成空构造函数 |
cw |
Console.WriteLine() |
Exception |
自定义异常类模板 |
indexer |
索引器模板 |
mbox |
MessageBox.Show() |
prop |
自动属性 get;set; |
propfull |
传统属性(私有字段、封装get;set) |
propg |
自动属性 get; private set; |
相关文章
- 【私有云架构】Openstack VS CloudStack:比较异同
- 5 分钟比较理解 require() vs import()
- 【数据分析模型】描述性 vs 预测性 vs 规范性 vs 诊断分析
- ubuntu20.04安装vscode_vs安装路径
- pandas_VS_Excel统计纵向与横向统计总分最大最小
- Disco Diffusion VS Stable Diffusion效果对比! 论文速递2022.8.18!
- POSTGRESQL VS MYSQL 到底那个数据库 RDS 技术含量高 ?
- VS Code配置snippets代码片段快速生成html模板,提高前端编写效率
- 实时操作系统(RTOS)对比(apache NuttX vs FreeRTOS vs Zephyr)
- VS开发在Linux上的体验(vs开发linux)
- 性能比较比较分析:VS编译器与Oracle数据库的性能差异(vs与oracle数据库)
- VS如何连接Oracle数据库?(vs如何连接oracle)
- mysql比较火热:Oracle VS MySQL(oracle除以)
- VS如何进行远程调试Linux:详细指南(vs远程调试linux)
- VS连接MSSQL:解决数据库连接问题(vs连接 mssql)
- VS连接SQL Server:让你从此走向数据库的新世界(vs连sqlserver)
- VS联与SQL Server 配合协作,让工作更轻松。(vs联sqlserver)
- 提供安全服务【使用VS保障SQL Server安全性】(vs给sqlserver)
- 数据库VS 环境搭建 MSSQL 数据库(vs 创建mssql)
- 服务【VS帮助快速开启MSSQL服务】(vs开启mssql)
- VS MSSQL:强势对抗,谁为佳?(vs mssql)
- 谁胜?MSSQL vs MYSQL 对比分析(mssql 比mysql)
- vs memcached深入比较Redis 与 Memcached 缓存组件(缓存组件对比 redis)
- 数据库大战redis vs 数据库读写(数据库频繁读写redis)
- VS编译Redis从零开始(vs编译redis)
- VS开发环境再无Redis踪影(vs中没有redis了)
- vs安装redis让你享受更高性能(vs 安装redis)
- 比较视图VS与Redis(vs与redis)
- Oracle与MySQL配置之比较(oracle vs配置)