Visual Studio 2005 Express Editions,Visual Studio 2005是基于.NET2.0框架的。它同时也能开(kāi)发跨平台的应用程序,如开发使用微软操作系(xì)统的手机的程(chéng)序等。总体来说是一个(gè)非常庞大(dà)的软件,甚至(zhì)包含代码测试功能。
1、简单的说VS2005是一个编程环境(jìng),很多种(zhǒng)语言和程序能利用它来编写。
而C#只是(shì)一种编程语言,在VS2005中来(lái)编写它的程序。
由于C#是微软推出的(de),VS2005是微软的产(chǎn)品,所以VS2005是最好的C#编程环境。
2、Java是一种语言和C#是对等的,而Microsoft Visual Studio 2005(即VS2005)是和(hé)MyEclipse对等的,MyEclipse是常用的(de)Java编程(chéng)开发环境,你把JAVA和(hé)Microsoft Visual Studio 2005比较起来(lái)说是认(rèn)识上(shàng)的误区。
你可以选择java或者c#一种语言来(lái)学习,然后下载对应的编程环境。至于学(xué)哪(nǎ)种语言,就看(kàn)你做什么了(le),这个没有定论,学好哪一门都不错,而(ér)且(qiě)两者很相近(jìn)。
深入的(de)学习(xí)之(zhī)后你会发现,你可(kě)能(néng)需要学习更多的计算机方面的知识(shí)来(lái)提高自己的水平,比如汇编语言、C语言。
而(ér)学会语言又只(zhī)是开发的第一步。
CTRL + SHIFT + B生成解(jiě)决方案
CTRL + F7 生成编译
CTRL + O 打开文件
CTRL + SHIFT + O打开项目
CTRL + SHIFT + C显示类视图窗口(kǒu)
F4显(xiǎn)示(shì)属(shǔ)性窗(chuāng)口
SHIFT + F4显示项(xiàng)目属性窗口
CTRL + SHIFT + E显示资源视图(tú)
F12 转到定义(yì)
CTRL + F12转到声明
CTRL + ALT + J对象浏览
CTRL + ALT + F1帮助目录
CTRL + F1 动态帮助
F1 帮(bāng)助
SHIFT + F1当前窗(chuāng)口帮助
CTRL + ALT + F3帮助-搜索
SHIFT + ALT + ENTER全屏显示
CTRL + -向后定位(wèi)
CTRL + SHIFT + -向前定位
CTRL + F4关闭文档窗(chuāng)口
CTRL + PAGE DOWN光标定位到窗(chuāng)口上方
CTRL + PAGE UP光标定(dìng)位(wèi)到窗口下方
CTRL + F6
CTRL + TAB下一个文档(dàng)窗口
CTRL + SHIFT + F6
CTRL + SHIFT + TAB上(shàng)一个文档窗(chuāng)口
ALT + F6下(xià)一(yī)个面板窗口
CTRL + K, CTRL + L取消remark
CTRL + K, CTRL + C注释(shì)选择的代码
CTRL + K, CTRL + U取消对选择代码的注(zhù)释
CTRL + M, CTRL + O折(shé)叠代(dài)码定义
CTRL + M, CTRL + L展开(kāi)代码(mǎ)定(dìng)义
CTRL + DELETE删除至词尾
CTRL + BACKSPACE删除至词头
SHIFT + TAB取消制表符
CTRL + U转小写
CTRL + SHIFT + U转大写
CTRL + SHIFT + END选择至文档(dàng)末尾(wěi)
CTRL + SHIFT + HOME选择至文档末尾开始
SHIFT + END选择至行(háng)尾
SHIFT + HOME选择(zé)至(zhì)行开始处
SHIFT + ALT + END垂(chuí)直选择到最后(hòu)尾(wěi)
SHIFT + ALT + HOME垂直选择(zé)到最前面
CTRL + A全选(xuǎn)
CTRL + W选择当前单词
CTRL + SHIFT + PAGE UP选(xuǎn)择至(zhì)本页前面
CTRL + SHIFT + PAGE DOWN选择(zé)至本页后面
CTRL + END文档定位到(dào)最后
CTRL + HOME文(wén)档定位到(dào)最前
CTRL + G转到…
CTRL + K, CTRL + P上一个标签
CTRL + K, CTRL + N下一个(gè)标(biāo)签
ALT + F10调(diào)试(shì)-ApplyCodeChanges
CTRL + ALT+ Break停止(zhǐ)调(diào)试(shì)
CTRL + SHIFT + F9 取消(xiāo)所有断点(diǎn)
CTRL + F9允许中断
CTRL + SHIFT + F5调试-重新(xīn)开始
F5运行调试(shì)
CTRL + F5运行不调试(shì)
F10跨过程序执行
F11单步逐句执(zhí)行
CTRL + J列出成员(yuán)
CTRL + PAGE DOWN下一(yī)个视图
CTRL + B格式-粗体
CTRL + SHIFT + T格式(shì)-文字缩进
调试快捷键
F6: 生成(chéng)解决方案
Ctrl+F6: 生(shēng)成当(dāng)前(qián)项目
F7: 查看(kàn)代(dài)码(mǎ)
Shift+F7: 查看窗体设计器
F5: 启动调试
Ctrl+F5: 开始执(zhí)行(不调试(shì))
Shift+F5: 停止调试
Ctrl+Shift+F5: 重启调试
F9: 切换断点(diǎn)
Ctrl+F9: 启用/停止断点(diǎn)
Ctrl+Shift+F9: 删除全部断点
F10: 逐过程
Ctrl+F10: 运(yùn)行到光标处
F11: 逐语(yǔ)句
编辑快捷键
Shift+Alt+Enter: 切(qiē)换全屏(píng)编辑
Ctrl+B,T / Ctrl+K,K: 切换书签开(kāi)关
Ctrl+B,N / Ctrl+K,N: 移动到下一书签
Ctrl+B,P: 移(yí)动到上一书签
Ctrl+B,C: 清除全部书签
Ctrl+I:渐进式搜索
Ctrl+Shift+I: 反向渐进(jìn)式(shì)搜索
Ctrl+F: 查找
Ctrl+Shift+F: 在文件中查找
F3: 查找下(xià)一(yī)个
Shift+F3: 查找上(shàng)一个(gè)
Ctrl+H: 替换
Ctrl+Shift+H: 在文件中替换(huàn)
Alt+F12: 查找符(fú)号(列出所(suǒ)有查(chá)找(zhǎo)结(jié)果)
Ctrl+Shift+V:剪贴板循环
Ctrl+左(zuǒ)右(yòu)箭头键: 一次可(kě)以移(yí)动一个单(dān)词
Ctrl+上下箭头键: 滚动代(dài)码(mǎ)屏幕,但不移(yí)动(dòng)光标位置。
Ctrl+Shift+L: 删除当前行
Ctrl+M,M: 隐藏或展开当前嵌套(tào)的(de)折(shé)叠(dié)状态
Ctrl+M,L: 将所有过程设置为相同的隐藏(cáng)或展开状态
Ctrl+M,P: 停(tíng)止大纲显示
Ctrl+E,S: 查看空白
Ctrl+E,W:自动换行
Ctrl+G: 转到指定行
Shift+Alt+箭头键: 选(xuǎn)择矩形文本
Alt+鼠标左按钮: 选择矩形(xíng)文本(běn)
Ctrl+Shift+U: 全部变为大写
Ctrl+U: 全部变为(wéi)小写
代码快(kuài)捷键
Ctrl+J / Ctrl+K,L: 列出成员
Ctrl+Shift+空格键/ Ctrl+K,P: 参(cān)数(shù)信(xìn)息
Ctrl+K,I: 快(kuài)速(sù)信(xìn)息
Ctrl+E,C / Ctrl+K,C: 注释选定内容(róng)
Ctrl+E,U / Ctrl+K,U: 取(qǔ)消选定注释内容
Ctrl+K,M: 生成(chéng)方法存根
Ctrl+K,X: 插入代码段
Ctrl+K,S: 插入外侧代(dài)码
F12: 转到所(suǒ)调用过程或变量的定义(yì)
窗口快捷键(jiàn)
Ctrl+W,W: 浏览器窗(chuāng)口
Ctrl+W,S: 解(jiě)决方案管理(lǐ)器
Ctrl+W,C: 类(lèi)视(shì)图
Ctrl+W,E: 错误列表
Ctrl+W,O: 输出视图
Ctrl+W,P: 属性窗口(kǒu)
Ctrl+W,T: 任务列表
Ctrl+W,X:工(gōng)具箱
Ctrl+W,B: 书签窗口
Ctrl+W,U: 文档大纲(gāng)
Ctrl+D,B:断点(diǎn)窗口(kǒu)
Ctrl+D,I: 即时窗口
Ctrl+Tab: 活动(dòng)窗体切换
Ctrl+Shift+N: 新(xīn)建项目
Ctrl+Shift+O: 打开项目(mù)
Ctrl+Shift+S: 全部保(bǎo)存
Shift+Alt+C: 新建类
Ctrl+Shift+A: 新建(jiàn)项
隐藏快捷键(jiàn)
这(zhè)里(lǐ)我(wǒ)将会把一些无(wú)意中发(fā)现的VS2005中没有明确指出的快(kuài)捷键共享出来,并不是(shì)所有的快捷键,或(huò)者常见的一(yī)些快捷键。
1、Ctrl+Space直接完成类或函数(本来这个(gè)并不算隐藏的(de)快捷键,但是因(yīn)为(wéi)中文(wén)输入法抢占这个快捷键,所以(yǐ)。。。,替代的快(kuài)捷键(jiàn)是Alt+Right)
2、Shift+Delete整行(háng)删(shān)除,并且(qiě)将(jiāng)这一行放到(dào)剪贴板(这时候不能选中一段内容)
3、Shift+Insert粘贴,有点匪夷所思,Ctrl+V就可以了,大概是为了和Shift+Delete对(duì)应吧
4、Ctrl+Up,Ctrl+Down滚动编辑器,但尽量不移动光标,光标保证在可(kě)见范围内
5、Ctrl+BackSpace,Ctrl+Delete整词删除,有(yǒu)的时候很有(yǒu)用
6、Ctrl+Left,Ctrl+Right按整词移动(dòng)光标(不算隐藏,和前面几条(tiáo)加起来(lái)就是Ctrl光(guāng)标控制套件了)
7、Alt+Shift+F10打开执行改名,实现接口和抽象(xiàng)类的小窗口(kǒu)(还可以用Ctrl+.,不过有的中文输入法用到这个)
8、Shift+F9调试是打开(kāi)QuickWatch,内(nèi)容是当前光标所在处的内容
9、F12转跳到定(dìng)义,很有(yǒu)用的快捷键
10、Shift+F12查(chá)找所有引用
11、Ctrl+F10=F5,开始(shǐ)Debug
12、Ctrl+F6循环察看代码窗口,有点Ctrl+Tab的感觉
13、Ctrl+F3查找当前光标选中的内容,可以和F3配合(hé)使用
14、Ctrl+F2将焦(jiāo)点转移到类(lèi)的下拉框上
15、Alt+F7=Ctrl+Tab
16、Alt+F11新开VS2005并编辑宏
17、Alt+F12查找=Ctrl+F
2003在2005上编译(yì)和布置应(yīng)该(gāi)是没有问题(tí)的
它会弹出(chū)一个升级(jí)向导把2003的项目转换成2005的
出现错误(wù)的原因可(kě)能是你的IIS没有正(zhèng)确配置(zhì)
或(huò)者是2005缺失文件
