VS2013日常使用若干技巧+快捷键
1、注释的方法
1)sqlserver中,单行注释:— — 多行注释:/* 代码 */
2)C#中,单行注释:// 多行注释:/* 代码 */
3)C#中多行注释的快捷方式:先选中你要注释的代码行,按Ctrl+k再按Ctrl+c即可把选中的代码行注释掉;如果要取消注释的话,那么可以按Ctrl+k再按Ctrl+u即可去掉//。如下图所示
2、常用的快捷工具命令:
VS2013实现代码折叠
全选
ctrl+k
ctrl+s
↓
↓
enter
恭喜你,你所选中的部分已经加上了#region #endregion
打开注册表的命令:regedit , 显示内存的使用情况:tasklist
打开写字板的命令:write, 打开记事本的命令:notepad
打开远程桌面连接命令:mstsc, 打开放大镜的命令:magnify
打开系统服务的命令:services.msc,打开任务管理器命令:taskmgr
CTRL+L 快速剪切一行
CTRL +TAB: 程序内部的页签切换
Alt + Tab :程序与程序之间的快速切换。
3、附加数据库出错,怎么办?
1)先找到你要附加的数据库文件(.mdf,.ldf)

2)选中其中的一个文件,单击右键的属性,找到安全选项下,对Authenticated Users进行编辑,
把他的权限设置为完全控制,另一个也进行同样操作

注意:这样附加数据库比较麻烦,每次都要去改,建议重新安装数据库吧
4、运行程序时,出现rpc服务器不可用
解决方法:运行dos命令,window+R,输入services.msc命令,快速打开系统服务窗体,
找到Remote Procedure Call(rpc)和Remote Procedure Call(rpc) Locator两个服务,
双击打开,在"启动类型"里选择"自动"后,点击确定;最后重新启动电脑就好了

5、C#中的结构和类的区别:
1)结构(struct)和类(class)的创建与调用基本相似
2)结构是值类型,是在堆栈上分配地址的,类是引用类型,是再堆上分配地址,它们都基类型都是object对象
3)结构不能被类或结构继承与被继承,但能继承接口(interface);类能被类继承与被继承,除了被声明为sealed(相当于javad的final)
4)结构没有默认的构造方法、析构方法、abstract、sealed,不能有protected修饰符,在结构中不能初始化字段,可以不调用new初始化;然而,类相反
2、常用的快捷工具命令:
打开注册表的命令:regedit , 显示内存的使用情况:tasklist
打开写字板的命令:write, 打开记事本的命令:notepad
打开远程桌面连接命令:mstsc, 打开放大镜的命令:magnify
打开系统服务的命令:services.msc,打开任务管理器命令:taskmgr
3、附加数据库出错,怎么办?
1)先找到你要附加的数据库文件(.mdf,.ldf)

2)选中其中的一个文件,单击右键的属性,找到安全选项下,对Authenticated Users进行编辑,
把他的权限设置为完全控制,另一个也进行同样操作

注意:这样附加数据库比较麻烦,每次都要去改,建议重新安装数据库吧
4、运行程序时,出现rpc服务器不可用
解决方法:运行dos命令,window+R,输入services.msc命令,快速打开系统服务窗体,
找到Remote Procedure Call(rpc)和Remote Procedure Call(rpc) Locator两个服务,
双击打开,在"启动类型"里选择"自动"后,点击确定;最后重新启动电脑就好了

5、C#中的结构和类的区别:
1)结构(struct)和类(class)的创建与调用基本相似
2)结构是值类型,是在堆栈上分配地址的,类是引用类型,是再堆上分配地址,它们都基类型都是object对象
3)结构不能被类或结构继承与被继承,但能继承接口(interface);类能被类继承与被继承,除了被声明为sealed(相当于javad的final)
4)结构没有默认的构造方法、析构方法、abstract、sealed,不能有protected修饰符,在结构中不能初始化字段,可以不调用new初始化;然而,类相反
VS2013日常使用若干技巧+快捷键的更多相关文章
- 解决VS2013/VS2010简体中文版无法使用ReSharper快捷键的问题
对于简体中文版VS2013,若应用ReSharper快捷键失效,按下面方法修复: 1) 首先在ReSharper设置里,应用你的快捷键设置 2) 关闭VS2013,然后用记事本打开“%LOCALAPP ...
- VS2008、 VS2010 、 VS2012、 VS2013 都能用的快捷键
VS2008. VS2010 . VS2012. VS2013 都能用的快捷键 Ctrl+E,D --格式化全部代码 Ctrl+K,F --格式 ...
- Android Studio 小技巧/快捷键 合集
参考: http://jaeger.itscoder.com/android/2016/02/14/android-studio-tips.html 1. 书签(Bookmarks) 描述:这是一个很 ...
- 使用Flex4容器若干技巧
本文适用于正在寻找使用Flex 4容器和布局的快速参考指南的开发人员. 尽管这不一定是一个复杂问题,但这似乎是许多开发人员的挫折的来源,特别是对于那些Flex刚刚入门的开发人员. 当开发人员不知道如何 ...
- eclipse技巧-快捷键
ctrl + 1,快速修复 ctrl + d, 快捷删除行 shift + Enter,快速移动光标到下一行 ctrl + F11,运行代码 alt + ↑/↓,快速移动行 ctrl + alt + ...
- Dev-C++的一些使用技巧快捷键
最近开始用Dev-C++在Window下编程,感觉Dec-C++是一款挺不错的C++编译器.下载地址http://www.duote.com/soft/9830.html .现总结一些使用技巧: 1. ...
- Go 若干技巧
此文来自 http://denvergophers.com/2013-09/tips-and-tricks.slide ###本文主要涉及到: 1. formatting 技巧 2. 异常处理技巧 3 ...
- VS2013中常用的一些快捷键
1.编辑时需要前后文切换: 需要自己设置为:ctrl+alt +方向键,向前查看,设置为右方向键,向后查看,设置为左方向键 依次选择:工具->选项->环境->键盘-> 2.查看 ...
- VS2013中设置大小写的快捷键
1.我们在定义头文件时,通常需要定义: #ifndef _MainMenu_H_#define _MainMenu_H_ your code... #endif 我们需要将头文件名设置为大写的: ...
随机推荐
- WPF值转换器的使用
<Window x:Class="CollectionBinding.MainWindow" xmlns="http://schemas.micros ...
- JavaScript关于原型的相关内容
function Person () { } Person.prototype.name = 'Alan'; Person.prototype.age = 26; Person.prototype.j ...
- LINQ查询表达式---------orderby子句
LINQ查询表达式---------orderby子句 LINQ可以按元素的一个或多个属性对元素进行排序. class Program { public class PerInfo { public ...
- DBLINK学习
1.连接本地scott用户查看拥有的表 [oracle@ORADG ~]$ sqlplus scott/tiger SQL> select * from tab; TNAME ...
- 中国2017 Google 开发者大会第一天简单回顾
昨天有幸参加了中国2017 Google 开发者大会,在这第一天就收获满满,昨天太忙了,今天早晨来一起简单回顾一下,可以让没有参加的童鞋们感受一下现场的温度. 早早就来到了会议现场,外面看不出什么特别 ...
- delphi Stomp客户端连接 RabbitMQ(1)
最近公司想上个消息推送系统,网上搜了很多,因公司主要产品是Delphi,我选择了开源的RabbitMQ,Erlang语言开发,天生并行. 代码下载地址:delphistomp下载地址 windows上 ...
- Fundamentals Code Library,包含HTTP TCP JSON BigInteger 加密算法 Unicode等许多东西
http://fundementals.sourceforge.net/index.html https://github.com/fundamentalslib/fundamentals5 http ...
- MySQL 主从配置 读写分离
Master配置 1.创建用户: 在Master MySQL上创建一个用户‘repl’,并允许其他Slave服务器可以通过远程访问Master,通过该用户读取二进制日志,实现数据同步. create ...
- jQuery实时聊天jquery-chat
jquery-chat是基于jQuery UI + Node.js + Socket.IO 实现100%纯JavaScript实时聊天(客户端和服务器都是JS),实现了facebook / Gmail ...
- Delphi中用MessageBox()API函数做倒计时对话框(使用Hook安装CBTHookCallback,计时器更改文字,SetWindowText API真正修改文字,引用未知函数)good
API有隐藏的MessageBoxTimeOut函数可以做计时对话框,缺点是不能显示还剩下多少秒关闭. const IDTIMEDOUT = 32000; function MessageBoxTim ...