
Podnieś wydajność Visual Studio i przyspiesz swoją pracę
- Efektywne zarządzanie projektami i kodem źródłowym
- Tworzenie i wykorzystywanie makroinstrukcji
- Wyszukiwanie i usuwanie błędów w kodach
Visual Studio to jedno z najpopularniejszych środowisk programistycznych. Za jego pomocą można tworzyć programy w kilku językach, a łatwość obsługi sprawia, że już po kilku godzinach pracy jego użytkownik sprawnie porusza się po interfejsie i wykorzystuje większość jego możliwości. Visual Studio oferuje ogromną liczbę funkcji, pozwala na wszechstronną konfigurację, umożliwia automatyzację zadań i posiada wiele innych cech podnoszących komfort pracy programisty. Środowisko to posiada jednak wiele innych ciekawych cech i możliwości, których opisu nie znajdziemy w dokumentacji.
Książka "100 sposobów na Visual Studio" to unikatowy zbiór 100 wskazówek opracowanych przez programistów używających tego narzędzia w codziennej pracy i znających wszystkie jego tajniki. Opisuje funkcje, dodatki, makra oraz rozszerzenia, które pozwalają w jeszcze większym stopniu rozszerzyć funkcjonalność tego środowiska. Wykorzystywanie zawartych tu informacji pozwoli każdemu użytkownikowi Visual Studio na przyspieszenie swojej pracy i uczynienie jej bardziej efektywną dzięki zastosowaniu jego mniej znanych, a bardzo przydatnych funkcji.
- Zarządzanie plikami projektów
- Konfigurowanie edytora kodu źródłowego i przestrzeni roboczej
- Refaktoryzacja kodu
- Zapisywanie i przenoszenie ustawień środowiska
- Dostosowywanie procesu kompilacji i wykrywania błędów
- Wykorzystywanie szablonów i makr
- Stosowanie komentarzy XML
- Automatyzacja poleceń
Pisanie doskonałego oprogramowania wymaga opanowania wszystkich możliwości środowiska programistycznego. Dzięki tej książce Visual Studio odkryje wszystkie swoje tajemnice.
O autorach (7)Wstęp (11)
Rozdział 1. Praca z projektami i rozwiązaniami (17)
- 1. Zarządzanie projektami i rozwiązaniami (17)
- 2. Praca z odwołaniami do podzespołów i projektów (26)
- 3. Organizacja projektów i rozwiązań (31)
- 4. Sposób na pliki projektów i rozwiązań (35)
- 5. Usuwanie dowiązań do SourceSafe (42)
- 6. Praca ze schowkiem (47)
- 7. Łatwe wklejanie tekstu do Visual Studio (50)
- 8. Stosowanie IntelliSense (55)
- 9. Stosowanie regionów (60)
- 10. Dodawanie linii siatki w edytorze tekstu (63)
- 11. Wybór najlepszego edytora (64)
- 12. Dostosowywanie sposobu kolorowania składni (69)
- 13. Edytowanie listy ostatnio używanych plików i projektów (71)
- 14. Refaktoryzacja kodu (74)
- 15. Używanie i współużytkowanie fragmentów kodu (82)
- 16. Kontrola przestrzeni roboczej (85)
- 17. Szybkie odnajdywanie plików (91)
- 18. Szybkie przeszukiwanie plików (94)
- 19. Wyszukiwanie wzorców w plikach (95)
- 20. Nawigacja po kodzie źródłowym (101)
- 21. Lista zadań do wykonania (103)
- 22. Sposób na mysz (106)
- 23. Wzbogacanie zakładek w Visual Studio (107)
- 24. Tworzenie własnych skrótów klawiszowych (109)
- 25. Dostosowywanie menu i pasków narzędziowych (113)
- 26. Tworzenie własnych układów okien (118)
- 27. Dostosowywanie okna narzędziowego (120)
- 28. Program wdrażający ustawienia okna narzędziowego (123)
- 29. Dodawanie obsługi pliku z niestandardowymi rozszerzeniami (126)
- 30. Sposób na rejestr (127)
- 31. Zapisywanie i przenoszenie ustawień Visual Studio (131)
- 32. Uruchamianie mechanizmu IntelliSense w dokumentach HTML i XML (134)
- 33. Dodawanie narzędzi zewnętrznych (139)
- 34. Dostosowywanie procesu kompilacji projektu (142)
- 35. Modyfikacja wyników kompilacji i nawigacja po wynikach kompilacji (148)
- 36. Ustawianie punktów przerwań (154)
- 37. Rozwiązywanie problemów z punktami przerwań (160)
- 38. Dostosowywanie reakcji Visual Studio na występowanie wyjątków (163)
- 39. Debugowanie kodu w językach skryptowych (165)
- 40. Debugowanie kodu wykonywanego na serwerze SQL Server (168)
- 41. Debugowanie uruchomionego procesu (171)
- 42. Debugowanie nieprawidłowo działającej aplikacji (175)
- 43. Tworzenie własnego wizualizatora (179)
- 44. Przyspieszanie pracy Visual Studio (185)
- 45. Ładowanie plików z wiersza poleceń (187)
- 46. Praca z oknem poleceń (189)
- 47. Tworzenie specjalnego narzędzia (193)
- 48. Rozszerzanie pliku konfiguracyjnego aplikacji (197)
- 49. Generowanie zestawów danych o silnym typie (202)
- 50. Definiowanie szablonów do generowania kodu (205)
- 51. Tworzenie makra (210)
- 52. Generowanie kodu za pomocą makr (215)
- 53. Szybkie tworzenie ciągów połączeń (217)
- 54. Szybkie podpisywanie podzestawów (219)
- 55. Szybkie uaktualnianie odwołań w projektach (221)
- 56. Automatyczne dodawanie instrukcji using i Imports (224)
- 57. Automatyczne wstawianie często używanego kodu (228)
- 58. Szybkie przełączanie się między programami kontroli kodu źródłowego (231)
- 59. System pomocy (233)
- 60. Przeszukiwanie zasobów internetowych z poziomu Visual Studio (240)
- 61. Przekierowanie systemu pomocy do wyszukiwarki Google (243)
- 62. Łatwe korzystanie z mechanizmu P/Invoke (245)
- 63. Badanie kodu IL generowanego na podstawie kodu wyższego poziomu (249)
- 64. Badanie wewnętrznej struktury podzespołów (254)
- 65. Zapewnianie przestrzegania reguł za pomocą programu FxCop (259)
- 66. Generowanie statystyk dla kodu zapisanego w języku C# (267)
- 67. Profilowanie przydziałów na stosie (270)
- 68. Obsługa komentarzy XML używanych w kodzie C# (278)
- 69. Sprawniejsze tworzenie komentarzy (287)
- 70. Tworzenie komentarzy XML w kodzie VB.NET (291)
- 71. Tworzenie dokumentacji na podstawie komentarzy XML (296)
- 72. Integracja utworzonej dokumentacji z systemem pomocy Visual Studio (298)
- 73. Uzyskiwanie dostępu do liczników wydajności (304)
- 74. Tworzenie diagramów i modyfikowanie baz danych (307)
- 75. Tworzenie skryptów baz danych (314)
- 76. Wyliczanie procesów, napędów, udziałów i innych elementów (320)
- 77. Obsługa wiersza poleceń systemu Visual Studio (325)
- 78. Uruchamianie Visual Studio z poziomu wiersza poleceń (329)
- 79. Testy obciążeniowe aplikacji WWW (331)
- 80. Zaciemnianie kodu (350)
- 81. Generowanie kodu na podstawie diagramów UML (356)
- 82. Generowanie diagramów UML na podstawie kodu (363)
- 83. Instalacja Visual Studio Tools for Office 2003 (367)
- 84. Tworzenia paska poleceń w programie Word 2003 (369)
- 85. Wyświetlanie okna formularza z poziomu programu Excel 2003 (375)
- 86. Automatyzacja Visual Studio (383)
- 87. Uzyskiwanie dostępu do Visual Studio z poziomu niezależnych aplikacji (386)
- 88. Tworzenie szablonu pliku (390)
- 89. Tworzenie dodatku systemu Visual Studio (398)
- 90. Znajdowanie nazwy paska poleceń (407)
- 91. Zmiana ikony dodatku (410)
- 92. Zarządzanie dodatkami (417)
- 93. Uruchamianie testów jednostek z poziomu systemu Visual Studio (420)
- 94. Sprawdzanie pisowni kodu i komentarzy (425)
- 95. Przeglądanie struktury formantów (430)
- 96. Konwersja kodu tworzonego w Visual Studio na postać nadającą się do wstawienia do blogu (431)
- 97. Zwijanie i rozwijanie kodu (435)
- 98. Połączenie wiersza poleceń Visual Studio z oknem poleceń (437)
- 99. Generowanie kodu usług sieciowych (438)
- 100. Testowanie wyrażeń regularnych w środowisku Visual Studio (447)