在Eclipse工作了3年之后,记住了所有优秀的快捷键和功能,我的新工作让我回到了Visual Studio。我在VS上找到了一些快捷键列表,但我正在寻找一个全面的指南,将Eclipse功能映射到Visual Studio。有没有人知道一个旨在帮助Eclipse用户过渡到VS的好教程?
答案 0 :(得分:38)
由于缺乏关于此的信息,让我们开始一个社区维基的答案。请在此答案中添加有关迁移提示的其他信息。请在答案中避免使用ReSharper等第三方插件。
+----------------------+---------------------+---------------------+
| Command | Eclipse shortcut | VS.NET shortcut |
+----------------------+---------------------+---------------------+
| Delete line | Ctrl-D | Ctrl-L |
| Comment line | Ctrl-/ | Ctrl-K-C |
| Uncomment line | Ctrl-/ | Ctrl-K-U |
| Toggle editor tabs | Ctrl-F6 | Ctrl-F6 |
| Goto Line | Ctrl-L | Ctrl-G |
| Goto Definition | Ctrl-Click or F3 | F12 |
| Find next | Ctrl-K | F3 |
| Find previous | Ctrl-Shift-K | Shift-F3 |
| Go backward | Alt-LeftArrow | Ctrl-minus |
| Go forward | Alt-RightArrow | Ctrl-Shift-minus |
| Find usage | Ctrl-Shift-G | Ctrl-K-R |
| Rename | Alt-Shift-R | Ctrl-R-R |
| Refactor | Alt-Shift-T | none |
| Open Type | Ctrl-Shift-T | Ctrl-, |
| Navigate To | Ctrl-Shift-R | Ctrl-, |
+----------------------+---------------------+---------------------+
答案 1 :(得分:9)
这听起来很轻浮,但假设您将要使用C#,最重要的一点是:购买ReSharper。那时你会有很多习惯 - 集成单元测试,查找资源,查找类型(使用Camel-casing等),更好的Intellisense等等。
之后,了解最重要的键盘快捷键是Ctrl-。为“给我自动为你做的事情列表”和Alt-Enter,这与ReSharper的建议相同。
网上有各种ReSharper和VS快捷键备忘单 - 我怀疑你可以尽快找到它们:)
答案 2 :(得分:3)
我一直在慢慢定制我的Visual Studio 2008以创建一些技巧,就像我使用Eclipse时一样。我建议将这两个作为起点:
Rock Scroll - 带有增强滚动条的文字突出显示。非常简洁的工具,可以帮助您直观地找到代码中使用变量的位置: http://microsoftdev.blogspot.com/2008/05/rock-scroll-visual-studio-plugin.html
快速打开文件 - 创建您喜欢的快捷方式,您可以快速访问项目中的任何文件:http://kutny.net/vsopen/
我在这里发表了关于此的博文:http://www.wagnerdanda.me/2010/08/visual-studio-tips-like-eclipse/