.NET学习笔记(3)—VisualStudio使用总结

目录

一:VS是什么?

二:VS可以创建什么类型的工程?

三:VS的常用功能?

四:VS都有哪些使用技巧?

五:注意事项

六:资源汇总

一:VS是什么?

Microsoft Visual Studio(简称VS)是美国微软公司的开发工具包系列产品。VS是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等,以及方便调试程序包括多线程程序、优化性能、单元测试的解决方案。

二:VS可以创建什么类型的工程?

控制台程序

类库(类文件)

Windows窗体或者WPF程序

Asp.net Web应用程序(站点)

Webservice或WCF服务(网络接口)

三:VS的常用功能?

文件-》新建-》项目

工具-》选项

视图-》解决方案资源管理器

视图-》输出

视图-》任务列表(//TODO,可自定义标签)

调试-》启动调试/开始执行(不调试)

四:VS都有哪些使用技巧?

快捷键

Control+F:查找/替换

Control+Shift+F:从某项目/文件夹查找/替换

F12或者鼠标右键+G:转到定义(某原始方法)

鼠标右键+H:(方法、属性、构造函数)调用层次结构

Alt+鼠标左键(光标在一行代码开始处往下拉数行):统一左移或者右移数行代码

Control+G:跳转(到某)行

F5:启动调试

Control+Shift+F:查找和替换

Ctrl+J 代码补全

重置VS配置的命令:(使用VS的CMD操作)

隐藏(折叠)代码内容

#region

#endregion

调试相关

调试(启动):F5;

调试(重新启动):使用组合键“Ctrl+Shift+F5”;

调试(开始执行不调试):使用组合键“Ctrl+F5”;

调试(逐语句):F11;

调试(逐过程):F10;

设置断点:F9

五:注意事项

1:生成的时候注意解决方案配置级别(Release/debug)

2:内存存储分析功能

3:调试->启动调试(F5) 和 调试->开始执行(不调试)区别(Control+F5)?后者只执行/bin下面的可执行程序

六:资源汇总

https://www.visualstudio.com/

http://www.jb51.net/softjc/111400.html

http://www.iplaysoft.com/vs2010-features.html

http://www.ithome.com/html/soft/83393.htm(VS2013)

http://www.cnblogs.com/sennly/p/4179418.html

再后续的使用学习和使用中逐渐完善此文

时间: 2024-12-15 03:26:03

.NET学习笔记(3)—VisualStudio使用总结的相关文章

《ASP.NET4 从入门到精通》学习笔记4

第4部分诊断与插件 刚开始看这章的时候,真实一头雾水,不知道在讲什么,不过看了关于http pipeline之后,才了解相关说明.因此对于这一章的学习,建议各位首先看看http pipeline然后再进行学习. 第17章诊断与调测 该部分讲解了基本的调试方法,不过个人认为调测方法其实涉及到很多方面的内容,这章也只是大概介绍几个基本的方法. l  在页面启动 trace功能,然后在页面上就可以看到调用状态了. l  除此以外,还可以修改web.configtrace enable="true&qu

.NET学习笔记(1)— C#学习路线图

目录 一:引言 二:.NET技术体系 三:常用工具汇总 四:学习资源汇总 五:书籍推荐 六:关于阅读技术书籍的经验 七:总结 一:引言 因为工作调整,从PHP开发零基础转型到.NET开发,前期没有太多空闲时间去系统学习.只好独辟蹊径,寻找快速掌握满足当前需求的方法,和大家分享: <一>:先搜集.NET平台重点知识点的概念名称,然后通过网络搜集该知识点的学习资料,尽可能宏观地了解这个全新技术体系的语法结构,涉及的编程练习题反复练习: <二>:逐行阅读工程源代码,再通过网络学习遇到的知

【转】 C#学习笔记14——Trace、Debug和TraceSource的使用以及日志设计

[转] C#学习笔记14--Trace.Debug和TraceSource的使用以及日志设计 Trace.Debug和TraceSource的使用以及日志设计   .NET Framework 命名空间 System.Diagnostics 包含用于跟踪执行流程的 Trace.Debug 和 TraceSource 类,以及用于分析代码的 Process.EventLog 和 PerformanceCounter 类. 跟踪是一种在应用程序运行时监视其执行情况的方式.当开发 .NET Frame

Linux下ASP.NET5开发工具与部署环境搭建 (学习笔记)

1.说明 由于在“古董机”上进行实践,只能安装系统是ubuntu-15.04-desktop-i386 (x86 32位桌面系统,建议你装64位的) 本想在此介绍时进行一些截图或录制视频,但对Linux系统操作不是很熟,再加上系统特别“卡”, 连汉字输入都不方便(比如这篇文章敲得费劲呀),实在是杯具,只好放弃! 以下内容,有些啰嗦,抱歉!(其实也是我学习笔记,记详细点,时间长了,不怕忘.) 以下资料来源主要参考:https://docs.asp.net和https://github.com/as

Python学习笔记__8.2章 调试

# 这是学习廖雪峰老师python教程的学习笔记 1.概览 如何在程序出错时,知道哪些变量的值是正确的,哪些变量的值是错误的. 1.1.print() 用print()把可能有问题的变量打印出来 def foo(s): n = int(s) print('>>> n = %d' % n) return 10 / n 1.2.断言 凡是用print()来辅助查看的地方,都可以用断言(assert)来替代: def foo(s): n = int(s) assert n != 0, 'n i

vector 学习笔记

vector 使用练习: /**************************************** * File Name: vector.cpp * Author: sky0917 * Created Time: 2014年04月27日 11:07:33 ****************************************/ #include <iostream> #include <vector> using namespace std; int main

Caliburn.Micro学习笔记(一)----引导类和命名匹配规则

Caliburn.Micro学习笔记(一)----引导类和命名匹配规则 用了几天时间看了一下开源框架Caliburn.Micro 这是他源码的地址http://caliburnmicro.codeplex.com/ 文档也写的很详细,自己在看它的文档和代码时写了一些demo和笔记,还有它实现的原理记录一下 学习Caliburn.Micro要有MEF和MVVM的基础 先说一下他的命名规则和引导类 以后我会把Caliburn.Micro的 Actions IResult,IHandle ICondu

jQuery学习笔记(一):入门

jQuery学习笔记(一):入门 一.JQuery是什么 JQuery是什么?始终是萦绕在我心中的一个问题: 借鉴网上同学们的总结,可以从以下几个方面观察. 不使用JQuery时获取DOM文本的操作如下: 1 document.getElementById('info').value = 'Hello World!'; 使用JQuery时获取DOM文本操作如下: 1 $('#info').val('Hello World!'); 嗯,可以看出,使用JQuery的优势之一是可以使代码更加简练,使开

[原创]java WEB学习笔记93:Hibernate学习之路---Hibernate 缓存介绍,缓存级别,使用二级缓存的情况,二级缓存的架构集合缓存,二级缓存的并发策略,实现步骤,集合缓存,查询缓存,时间戳缓存

本博客的目的:①总结自己的学习过程,相当于学习笔记 ②将自己的经验分享给大家,相互学习,互相交流,不可商用 内容难免出现问题,欢迎指正,交流,探讨,可以留言,也可以通过以下方式联系. 本人互联网技术爱好者,互联网技术发烧友 微博:伊直都在0221 QQ:951226918 -----------------------------------------------------------------------------------------------------------------

Activiti 学习笔记记录(三)

上一篇:Activiti 学习笔记记录(二) 导读:上一篇学习了bpmn 画图的常用图形标记.那如何用它们组成一个可用文件呢? 我们知道 bpmn 其实是一个xml 文件