Narzędzia użytkownika

Narzędzia witryny


ide_microsoft_visual_studio

Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Both sides previous revision Previous revision
Next revision
Previous revision
ide_microsoft_visual_studio [2010/12/29 20:46]
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 MicrosoftWindows ​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|}} 
-  \\ + ​\\ ​
  ​\\ ​  ​\\ ​
 Poniżej przedstawiono implementację z błędem co zostało wykryte i zaznaczone przez program: Poniżej przedstawiono implementację z błędem co zostało wykryte i zaznaczone przez program:
- \\  + ​\\ ​  
- \\  + ​\\ ​  
-{{:7.png|}}+{{:7.png?450|}}
  ​\\ ​  ​\\ ​
  ​\\ ​  ​\\ ​
Linia 69: Linia 69:
  ​\\ ​  ​\\ ​
  ​\\ ​  ​\\ ​
-{{:​8.png|}} +{{:8.png?450|}} 
-  \\ + ​\\ ​
  ​\\ ​  ​\\ ​
 Udało nam się uporać z błędami za pomocą skrótów F7 budujemy program, F5 kompilacja i uruchomienie,​ F5 + Ctrl kompilacja, uruchomienie w trybie bez debugowania przydaje się jeśli nie chcemy aby okno programu od razu zgasło po wykonaiu się: Udało nam się uporać z błędami za pomocą skrótów F7 budujemy program, F5 kompilacja i uruchomienie,​ F5 + Ctrl kompilacja, uruchomienie w trybie bez debugowania przydaje się jeśli nie chcemy aby okno programu od razu zgasło po wykonaiu się:
  ​\\ ​  ​\\ ​
  ​\\ ​  ​\\ ​
-{{:9.png|}}+{{: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|}} 
 + \\  
 + \\  
 + 
 + 
 + 
 + 
  
ide_microsoft_visual_studio.1293651978.txt.gz · ostatnio zmienione: 2010/12/29 20:46 przez gmakosa