才听完了今年的Tech.Ed北京的课程,慢慢的我会把我听过的课的笔记放上来。
这部分是微软最有价值专家马宁的课程,代号DEV332。
这堂课主要是讲述的是IDE的技巧和诀窍,马宁这人太有意思了,用一个打字员的自嘲的笑话开的场,牛人一个啊。他的PPT是很简单的,主要的精华都是靠演示。也许他写文档就也不怎样了,哈哈,别被他听见才好。
Command window
Command window可以做的事情太多了,我记得也就这么多:
1. Designer -- View designer
2. Code -- View code
3. Close -- Close current document
4. CloseAll -- Close all documents
5. Of -- Open a file.
6. Op -- Open a project
7. Props -- Open Properties window
8. Nav http://www.microsoft.com -- Browse the web page
9. g -- Build solution
10. shell notepad -- Open a notepad application.
shell cmd
shell sol
也支持自定义命令
alias+command name+command 就自定义了命令,之后只用输入command name就可以调用该命令了
eg:alias find Edit.FindinFiles
之后输入find就可以调出FindInFile对话框了
Find textbox
1. 在Find textbox中输入>加上命令就等于在命令窗体中的输入,如>close也会把当前的文档关掉的。
2. 在Find textbox中按下F1,在帮助文档中搜索
3. 在Find textbox中按下F2,Rename选中的代码
Refactoring
对于重构代码,VS2005提供了很多简易好用的方法,包括重命名,提取方法,提取Interface等等
书写代码
1. class再按下Tab键,很方便就可以创建class了,
修改绿色的智能标签,很容易就可以创建自己想要的class了
2. svm再按下Tab键,很方便就可以创建Main函数了,
sim再按下Tab键,很容易吧,你可以再创建带有返回值的Main函数了
VS2005在智能标签上的支持是很丰富的,比方说调用了一个不存在的方法,智能标签会提示你帮助你创建该方法。
还有一些其他的好用的功能,从别的课上学到,一并列在这里
比如说,代码Vertical gulid line可以用注册表修改
HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\8.0\Text Editor
加入类型为REG_SZ(即String)名为Guides而值为RGB(255,0,0) 100的Value,
就会在100 char的地方显示一条红色的垂直虚线
微软之所以不公布这个,或许是因为所有的TextEditor都会有这样一根线,
如Command window,Find result window中也会多出这根线
还有个小小的好用的功能
在文档头上,点击鼠标中键,可以关掉该文档
也很好用的吧
好了,这课的笔记就到这里吧。
这部分是微软最有价值专家马宁的课程,代号DEV332。
这堂课主要是讲述的是IDE的技巧和诀窍,马宁这人太有意思了,用一个打字员的自嘲的笑话开的场,牛人一个啊。他的PPT是很简单的,主要的精华都是靠演示。也许他写文档就也不怎样了,哈哈,别被他听见才好。
Command window
Command window可以做的事情太多了,我记得也就这么多:
1. Designer -- View designer
2. Code -- View code
3. Close -- Close current document
4. CloseAll -- Close all documents
5. Of -- Open a file.
6. Op -- Open a project
7. Props -- Open Properties window
8. Nav http://www.microsoft.com -- Browse the web page
9. g -- Build solution
10. shell notepad -- Open a notepad application.
shell cmd
shell sol
也支持自定义命令
alias+command name+command 就自定义了命令,之后只用输入command name就可以调用该命令了
eg:alias find Edit.FindinFiles
之后输入find就可以调出FindInFile对话框了
Find textbox
1. 在Find textbox中输入>加上命令就等于在命令窗体中的输入,如>close也会把当前的文档关掉的。
2. 在Find textbox中按下F1,在帮助文档中搜索
3. 在Find textbox中按下F2,Rename选中的代码
Refactoring
对于重构代码,VS2005提供了很多简易好用的方法,包括重命名,提取方法,提取Interface等等
书写代码
1. class再按下Tab键,很方便就可以创建class了,
修改绿色的智能标签,很容易就可以创建自己想要的class了
2. svm再按下Tab键,很方便就可以创建Main函数了,
sim再按下Tab键,很容易吧,你可以再创建带有返回值的Main函数了
VS2005在智能标签上的支持是很丰富的,比方说调用了一个不存在的方法,智能标签会提示你帮助你创建该方法。
还有一些其他的好用的功能,从别的课上学到,一并列在这里
比如说,代码Vertical gulid line可以用注册表修改
HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\8.0\Text Editor
加入类型为REG_SZ(即String)名为Guides而值为RGB(255,0,0) 100的Value,
就会在100 char的地方显示一条红色的垂直虚线
微软之所以不公布这个,或许是因为所有的TextEditor都会有这样一根线,
如Command window,Find result window中也会多出这根线
还有个小小的好用的功能
在文档头上,点击鼠标中键,可以关掉该文档
也很好用的吧
好了,这课的笔记就到这里吧。