Содержание
- 2. Agenda А зачем мне это? Базовые возможности & Редактирование Поиск & Навигация Unit testing with Resharper
- 3. А зачем мне это? Инструменты – средство усиления вашего таланта. Чем они лучше и чем лучше
- 4. А зачем мне это? А что если владение инструментом сэкономит 10 минут в день? (1/6 ч
- 5. Agenda А зачем мне это? Базовые возможности & Редактирование Поиск & Навигация Unit testing with Resharper
- 6. [VS] Сохранение проектов Tools -> Options -> General -> Save new projects when created
- 7. [VS] Вертикальное редактирование Выделяем блок текста с помощью ALT + клавиши курсора (или + мышь): Набираем
- 8. [R#] Редактирование Import symbol completion (Shift + Alt + Space) Move code up, down, left, right
- 9. [R#] Редактирование Import symbol completion работает по всем типам, а не только по импортированным! Перемещение кода
- 10. [R#] Quick documentation Генерируется на основе Xml-документации
- 11. Agenda А зачем мне это? Базовые возможности & Редактирование Поиск & Навигация Unit testing with Resharper
- 12. Поиск и навигация Встроенные возможности Visual Studio Поиск файлов и типов в ReSharper Навигация в ReSharper
- 13. [VS] Поиск и навигация Find Symbol в Find in Files (Ctrl + Shift + F) Navigate
- 14. [VS] Find Symbol в Find in Files
- 15. [VS] Navigate To Возможности Одновременный поиск типов/полей/файлов Поиск подстроки Fuzzy Search (поиск по заглавным буквам) Вбиваем
- 16. [VS] Navigate To
- 17. Поиск и навигация Встроенные возможности Visual Studio Поиск файлов и типов в ReSharper Навигация в ReSharper
- 18. [R#] Поиск файлов и типов Go to Type (Ctrl + T) Go to File (Ctrl +
- 19. [R#] Go To XXX примеры Go To Type Go To File Go To Symbol
- 20. [R#] Go To File Member Универсальный способ доступа к конструктору: Alt + \ затем Enter
- 21. [R#] Go To XXX Возможности Возможность переключения из одного режима поиска в другой Fuzzy Search Преимещства
- 22. Поиск и навигация Встроенные возможности Visual Studio Поиск файлов и типов в ReSharper Навигация в ReSharper
- 23. [R#] Навигация Recent Files (Ctrl + “,”) Navigate To (Alt + `) Go to declaration (F12)
- 24. [R#] Recent Files Список последних открытых файлов Поддерживается поиск и фильтрация
- 25. [R#] Navigate To (Alt + `) Одна горячая для всех нужд
- 26. [R#] Go to Implementation Борьба со «слабосвязной» архитектурой
- 27. Demo Locate File in Solution Explorer (Alt + Shift + L) Go to next/previous member (Alt
- 28. Unit Testing with ReSharper
- 29. Agenda А зачем мне это? Базовые возможности & Редактирование Поиск & Навигация Unit testing with Resharper
- 30. Refactorings Rename Change Signature Extract Method Adjust Namespaces Extract Class from Parameters Move Type to Another
- 31. [R#] Code Generation Generate Files (Alt + Ins в Solution Explorer) Create from Usage (ок для
- 32. [R#] Generate Files & Implement Interface Generate Files (Alt + Ins в Solution Explorer) Implement Interface
- 33. [R#] Quick Fixes (Alt + Enter) Remove Unused Usings Move Type to Separate File Автоматическое добавление
- 34. [R#] Автоматическое добавление сборок Автоматически могут добавляться сборки: из текущего проекта некоторые известные сборки (например, System.Xml,
- 35. Agenda А зачем мне это? Базовые возможности & Редактирование Поиск & Навигация Refactorings & Code Generation
- 36. Дополнительные возможности ReSharper Закладки (Bookmarks) Find Code Dependent on Module Stack Trace Explorer (Ctrl + E,
- 37. [R#] Закладки View bookmarks (Ctrl + `) Go to bookmark (Ctrl + num) Set/remove bookmark (Ctrl
- 38. [R#] Find Code Dependent on Module Solution Explorer -> References -> System.Xml.Linq -> Find Code Dependent
- 39. [R#] Out of scope Templates Code analysis Search With Patterns многое другое...
- 40. Дополнительные материалы 1. Coding Faster: Getting More Productive with Microsoft Visual Studio by Zain Naboulsi, Sara
- 41. Дополнительные материалы 3. Лучшие посты Скота Гаттри (Лучшие посты Скота Гаттри (Scott GuttrieЛучшие посты Скота Гаттри
- 42. Вопросы?
- 44. Скачать презентацию