Różnice między wybraną wersją a wersją aktualną.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
ide_microsoft_visual_studio [2010/12/29 20:48] gmakosa |
ide_microsoft_visual_studio [2010/12/29 21:12] (aktualna) gmakosa |
||
|---|---|---|---|
| Linia 13: | Linia 13: | ||
| - | == Najnowsza wersja Visual Studio 2010 == | + | === Najnowsza wersja Visual Studio 2010 === |
| Posiada ona między innymi wsparcie dla następujących technologii i rozwiązań: \\ | Posiada ona między innymi wsparcie dla następujących technologii i rozwiązań: \\ | ||
| • Rozwoju aplikacji dla systemu Windows 7. \\ | • Rozwoju aplikacji dla systemu Windows 7. \\ | ||
| Linia 22: | Linia 22: | ||
| • Rozbudowane narzędzia do debugownia i testowania aplikacji. \\ | • Rozbudowane narzędzia do debugownia i testowania aplikacji. \\ | ||
| • Wsparcie dla licznych języków programowania (w tym C#, C++, Visual Basic, C, F# ) \\ | • Wsparcie dla licznych języków programowania (w tym C#, C++, Visual Basic, C, F# ) \\ | ||
| - | • Wsparcie dla rozwoju aplikacji w chmurze firmy Microsoft Windows Azul \\ | + | • Wsparcie dla rozwoju aplikacji w chmurze firmy Microsoft: Windows Azure \\ |
| === Podstawy === | === Podstawy === | ||
| - | == Utworzenie nowego projektu == | + | == Utworzenie podstawowej aplikacji == |
| Nowy projekt tworzymy wybierając z menu File->New->Project | Nowy projekt tworzymy wybierając z menu File->New->Project | ||
| lub przy pomocy skrótu Ctrl+Shift+N. Ukaże się okno, w którym można wybrać technologią, w której tworzona będzie przez nas aplikacja. Dla utworzenia aplikacji konsolowej należy wybrać wariant przedstawiony na rysunku. W następnych oknach jesteśmy pytani o podstawową konfigurację naszego projektu. \\ | lub przy pomocy skrótu Ctrl+Shift+N. Ukaże się okno, w którym można wybrać technologią, w której tworzona będzie przez nas aplikacja. Dla utworzenia aplikacji konsolowej należy wybrać wariant przedstawiony na rysunku. W następnych oknach jesteśmy pytani o podstawową konfigurację naszego projektu. \\ | ||
| \\ | \\ | ||
| - | {{:1.png|}} | + | {{:1.png?450|}} |
| \\ | \\ | ||
| \\ | \\ | ||
| Linia 37: | Linia 37: | ||
| \\ | \\ | ||
| \\ | \\ | ||
| - | {{:2.png|}} | + | {{:2.png?450|}} |
| \\ | \\ | ||
| \\ | \\ | ||
| Linia 43: | Linia 43: | ||
| \\ | \\ | ||
| \\ | \\ | ||
| - | {{:3.png|}} | + | {{:3.png?450|}} |
| \\ | \\ | ||
| \\ | \\ | ||
| Linia 49: | Linia 49: | ||
| \\ | \\ | ||
| \\ | \\ | ||
| - | {{:4.png|}} | + | {{:4.png?450|}} |
| \\ | \\ | ||
| - | {{:5.png|}} | + | {{:5.png?450|}} |
| \\ | \\ | ||
| \\ | \\ | ||
| Linia 57: | Linia 57: | ||
| \\ | \\ | ||
| \\ | \\ | ||
| - | {{:6.png|}} | + | {{:6.png?450|}} |
| \\ | \\ | ||
| \\ | \\ | ||
| Linia 63: | Linia 63: | ||
| \\ | \\ | ||
| \\ | \\ | ||
| - | {{:7.png|}} | + | {{:7.png?450|}} |
| \\ | \\ | ||
| \\ | \\ | ||
| Linia 69: | Linia 69: | ||
| \\ | \\ | ||
| \\ | \\ | ||
| - | {{:8.png|}} | + | {{:8.png?450|}} |
| \\ | \\ | ||
| \\ | \\ | ||
| Linia 75: | Linia 75: | ||
| \\ | \\ | ||
| \\ | \\ | ||
| - | {{:9.png?50|}} | + | {{:9.png?450|}} |
| + | |||
| + | |||
| + | === Przydatne rozszerzenia i funkcje === | ||
| + | |||
| + | == Klient SVN == | ||
| + | VS jest domyślnie wyposażone w możliwość łączenia się z Team Foundation Server, jest to rozwiązanie rozwijane przez firmę Microsoft. Nie jest zbyt popularne wśród studentów. Istnieje możliwość dodania obsługi innych repozytoriów przy pomocy pluginów. Darmowy i warty zwrócenia uwagi jest AnkhSVN [[http://ankhsvn.open.collab.net/]]. | ||
| + | |||
| + | == Productivity Power Tools == | ||
| + | Plugin, którego opis można znaleźć tu:[[http://visualstudiogallery.msdn.microsoft.com/en-us/d0d33361-18e2-46c0-8ff2-4adea1e34fef]] | ||
| + | posiada wiele przydatnych funkcji. Można go zainstalować wybierając Tools->Extension Manager. Co pokazano poniżej: | ||
| + | \\ | ||
| + | \\ | ||
| + | {{:10.png?450|}} | ||
| + | \\ | ||
| + | \\ | ||
| + | == Visual Assist X == | ||
| + | Plugin, który znacznie poprawia podpowiadanie składni, refactoring oraz czytelność kodu poprzez jego lepsze kolorwanie. Byłby świetny gdyby nie to, że jest płatny. Więcej można poczytać na stronie producenta: [[http://www.wholetomato.com/]]. | ||
| + | \\ | ||
| + | \\ | ||
| + | == Dodanie obsługi biblioteki boost == | ||
| + | Boost jest biblioteką często wykożystywaną przez studentów w projektach aby kożystać z niej w Visual Studio należy: | ||
| + | 1. Zainstalować bibliotekę boost ( dla windowsa istnieje prosty instalator) | ||
| + | 2. Wykonać pokazanie poniżej kroki: | ||
| + | \\ | ||
| + | \\ | ||
| + | {{:11.png?250|}} | ||
| + | \\ | ||
| + | \\ | ||
| + | \\ | ||
| + | \\ | ||
| + | {{:12.png?450|}} | ||
| + | \\ | ||
| + | \\ | ||
| + | \\ | ||
| + | \\ | ||
| + | {{:13.png?450|}} | ||
| + | \\ | ||
| + | \\ | ||
| + | |||
| + | |||