Rozdzia艂 2.
Korzystanie z zalet zintegrowanego 艣rodowiska programisty
W tym rozdziale:
G艂贸wne obszary zintegrowanego 艣rodowiska programisty
Tworzenie projektu
Dostosowywanie wygl膮du i dzia艂ania 艣rodowiska
Wykorzystanie zintegrowanego 艣rodowiska do zarz膮dzania projektami
Korzystanie z pask贸w narz臋dzi zintegrowanego 艣rodowiska
Korzystanie ze zintegrowanego 艣rodowiska
Zintegrowane 艣rodowisko programisty (Integrated Development Environment, czyli w skr贸cie IDE) jest podzielone na cztery g艂贸wne obszary: menu i paski narz臋dzi, okno widoku projektu (Project View), edytor kodu oraz okno debuggera. Owe obszary zosta艂y przedstawione na rysunku 2.1. Polecenia menu umo偶liwiaj膮 dost臋p do r贸偶nych opcji nie tylko samego IDE, ale tak偶e ca艂ego projektu. Korzystaj膮c z r贸偶nych opcji menu, mo偶esz sterowa膰 wszystkim: od dzia艂ania kompilatora a偶 do formatowania czcionek w oknie edycji kodu. Wszystkie paski narz臋dzi mog膮 by膰 dokowane. To oznacza, 偶e mo偶esz je "zaczepi膰" przy ka偶dej z czterech kraw臋dzi g艂贸wnego okna IDE. Mo偶esz tak偶e umie艣ci膰 je w dowolnym miejscu pulpitu.
Okno debuggera wy艣wietla wa偶ne informacje dotycz膮ce procesu budowy projektu oraz wy艣wietla te informacje podczas wykonywania programu we wbudowanym w Visual Studio debbuggerze. Zwykle okno debuggera wy艣wietla b艂臋dy napotkane podczas kompilowania i budowania projektu. Za pomoc膮 makra TRAC臉 mo偶esz wypisywa膰 komunikaty bezpo艣rednio w oknie debuggera.
Okno widoku projektu wy艣wietla r贸偶ne aspekty projektu. Widok projektu jest oknem na ca艂y projekt. Mo偶esz w nim wybiera膰 klasy do edycji, pracowa膰 z r贸偶nymi zasobami projektu, takimi jak dialogi czy ikony, a tak偶e prze艂膮cza膰 si臋 pomi臋dzy list膮 klas a list膮 plik贸w projektu. Poza edytorem kodu, wi臋kszo艣膰 interakcji z projektem odbywa si臋 w艂a艣nie poprzez okno widoku projektu, na zak艂adkach widoku plik贸w (Rle View) i widoku klas (Class View).
Na zak艂adce widoku plik贸w znajduje si臋 lista plik贸w do艂膮czonych do projektu. Ka偶dy plik znajduje si臋 w hierarchicznym, strukturalnym drzewie. Aby przyst膮pi膰 do edycji pliku, po prostu dwukrotnie go kliknij w oknie widoku plik贸w, w wyniku czego zostanie on za艂adowany w ca艂o艣ci do okna edytora kodu. Edycja kilku plik贸w tak偶e nie sprawia k艂opotu. Ka偶dy plik zostanie za艂adowany w osobnym oknie edytora. Okna edytora mo偶na uk艂ada膰 za pomoc膮 polece艅 z menu Window. Mo偶esz dokonywa膰 pomi臋dzy plikami operacji typu kopiuj i wklej lub wy艣wietla膰 okna obok siebie w celu u艂atwienia sobie por贸wnywania kod.
Zak艂adka widoku klas zawiera widok projektu podzielony na klasy. Widok klas 艂膮czy plik .h i .cpp ka偶dej klasy w jedn膮 logiczn膮 jednostk臋 klasy. W drzewie klas wyst臋puje ka偶da klasa w projekcie. Takie logiczne pogrupowanie klas mo偶e u艂atwi膰 programowanie, szczeg贸lnie w wi臋kszych projektach posiadaj膮cych dziesi膮tki klas. Dwukrotne klikni臋cie nazwy klasy powoduje wy艣wietlenie w edytorze kodu deklaracji klasy. Po rozwini臋ciu ga艂臋zi danej klasy pojawiaj膮 si臋 jej funkcje i zmienne sk艂adowe, a tak偶e funkcje obs艂ugi komunikat贸w. Zmienne i funkcje chronione s膮 oznaczone ma艂ym symbolem klucza wyst臋puj膮cym obok nazwy.
Wszelkie zmiany dokonane w widoku plik贸w nie zostan膮 odzwierciedlone w widoku klas do momentu ponownego zbudowania projektu lub zapisania go na dysku.
Tworzenie pierwszego projektu
Gdy pozna艂e艣 ju偶 g艂贸wne elementy IDE, spr贸bujmy nieco pobrudzi膰 sobie r臋ce i wykorzystajmy IDE do stworzenia podstawowego projektu Yisual C++. W tym 膰wiczeniu poznasz kroki zwi膮zane z tworzeniem nowego programu, kt贸ry otwiera okno i wy艣wietla w nim pojedyncz膮 lini臋 tekstu. Zaczynajmy!
Krok 1: U偶ycie AppWizarda do wygenerowania podstawowego projektu obs艂ugi pojedynczych dokument贸w.
W menu File (plik) wybierz polecenie New (nowy) i kliknij zak艂adk臋 Projects (projekty) pokazan膮 na rysunku 2.2.
Wybierz pozycj臋 MFC AppWizard (exe). W polu Location (po艂o偶enie) wpisz c: \vcwp98\. Je艣li chcesz, mo偶esz u偶y膰 innej kartoteki lub dysku. Pami臋taj tylko, aby odwo艂ywa膰 si臋 do wybranej lokalizacji tak偶e w dalszej cz臋艣ci 膰wiczenia. W polu Project name (nazwa projektu) wpisz learnide. Zwr贸膰 uwag臋, w jaki spos贸b Visual Studio wykorzystuje nazw臋 projektu i jego lokalizacj臋 do stworzenia kartoteki, w kt贸rej znajdzie si臋 projekt. Kliknij na przycisku OK.
AppWizard wy艣wietla seri臋 okien dialogowych, kt贸re s艂u偶膮 do stworzenia podstawowego szkieletu aplikacji C++ dla Windows. Pierwsze z okien zosta艂o pokazane na rysunku 2.3.
Wybierz opcj臋 Single document (pojedynczy dokument). W nast臋pnych pi臋ciu oknach dialogowych zaakceptuj domy艣lne ustawienia. Okno dialogowe z podsumowaniem powinno wygl膮da膰 tak jak na rysunku 2.4.
Zwr贸膰 uwag臋, 偶e przy tworzeniu nazw klas AppWizard wykorzysta艂 wybran膮 przez Ciebie nazw臋 projektu. Aby zako艅czy膰 tworzenie szkieletu projektu, kliknij przycisk OK.
Krok 2: Edycja projektu.
Kod wygenerowany przez AppWizarda zawiera podstawow膮 obs艂ug臋 funkcji Windows. Je艣li teraz skompilujesz i uruchomisz projekt, aplikacja otworzy pojedyncze okno z belk膮 tytu艂ow膮, paskiem menu oraz pustym obszarem roboczym. Dodaj wi臋c do tego co艣 nieco bardziej interesuj膮cego.
Kliknij zak艂adk臋 Class View w oknie widoku projektu. Klikaj膮c znak (+), rozwi艅 ga艂膮藕 Learnide, a nast臋pnie ga艂膮藕 o nazwie CLearnideView. Wszystkie nazwy wy艣wietlone poni偶ej klasy s膮 funkcjami nale偶膮cymi do tej klasy.
Dwukrotnie kliknij funkcj臋 sk艂adow膮 OnDraw (). W oknie edytora kodu zostanie wy艣wietlony kod tej funkcji. Zmie艅 go tak, aby wygl膮da艂 nast臋puj膮co:
void CLearnideYiew::OnDraw(CDC* pDC) {
CLearnideDoc* pDoc = GetDocument();
ASSERT_VALID(pDoc) ;
TRACE("To zosta艂o wydrukowane w oknie debuggera\n"; pDC->TextOut(O,O,"Jestem kr贸ciutk膮 aplikacj膮 C++."};
Zwr贸膰 uwag臋, 偶e podczas wpisywania pDC->TextOut (...) pojawi艂a si臋 rozwijana lista z szeregiem funkcji. To nowy mechanizm w Yisual Studio 6, nosz膮cy nazw臋 IntelliSense. IntelliSense wy艣wietla list臋 dost臋pnych funkcji, kt贸re mog膮 by膰 u偶yte w danym miejscu kodu. Jak wynika z cz艂onu "Intelli" w nazwie tego mechanizmu, wy艣wietlane s膮 tylko te funkcje, kt贸re s膮 dozwolone w danym kontek艣cie.
U偶ywaj膮c naszego 膰wiczenia jako przyk艂adu, poniewa偶 klasa CLearnide jest wyprowadzona z cview, kt贸ra z kolei zosta艂a wyprowadzona z CWnd, rozwijana lista IntelliSense wy艣wietla jedynie te funkcje, kt贸re s膮 dost臋pne we wszystkich tych klasach. IntelliSense analizuje wciskane przez Ciebie klawisze w celu zaw臋偶enia listy. Gdy znajdzie dopasowanie, wszystko co musisz zrobi膰 to wcisn膮膰 spacj臋 lub klawisz Enter, a IntelliSense samo doko艅czy za Ciebie nazw臋 funkcji. Opr贸cz tego IntelliSense wy艣wietli rodzaje i ilo艣膰 argument贸w wybranej funkcji.
Krok 3: Debuggowanie projektu.
Mo偶esz zbudowa膰 projekt, wybieraj膮c w menu Build (zbuduj) polecenie Build learnide.exe, wciskaj膮c klawisz F7 lub klikaj膮c przycisk Build na pasku narz臋dzi budowania projektu.
Gdy kompilator i linker buduj 膮 projekt, tworz膮c plik wykonywalny, przekazuj膮 do okna debuggowania komunikat o przebiegu tych operacji. Pod koniec budowania projektu powiniene艣 ujrze膰 tylko jeden komunikat b艂臋du:
learnideView.cpp(61) : error C2143: syntax error : missing ')' before ';'
Dwukrotne klikni臋cie komunikatu b艂臋du spowoduje przej艣cie do podejrzanej linii w oknie edytora kodu. B艂臋dna linia znajduje si臋 w funkcji sk艂adowej OnDraw () klasy CLearnideView. Zlokalizuj lini臋 zaczynaj膮c膮 si臋 od polecenia TRAC臉. Je艣li wpisa艂e艣 kod tak jak w przyk艂adzie, powinno brakowa膰 nawiasu zamykaj膮cego. Dodaj nawias, kt贸ry w poni偶szej linii zaznaczono wyt艂uszczonym drukiem:
TRACE("To zosta艂o wydrukowane w oknie debuggera\n"); Teraz ponownie zbuduj projekt. Tym razem kompilacja powinna przebiec bezb艂臋dnie. Krok 4: Uruchamianie aplikacji.
Gdy ju偶 zbudowa艂e艣 plik wykonywalny, uruchom go. W menu Build wybierz polecenie Execute learnide.exe lub wci艣nij kombinacj臋 Ctrl+F5. Aplikacja powinna wygl膮da膰 tak jak okno na rysunku 2.5.
Po艣wi臋膰 kilka minut na zabaw臋 ze swoj膮 now膮 aplikacj膮. Zwr贸膰 uwag臋, 偶e AppWizard doda艂 do niej dokowalne paski narz臋dzi, a tak偶e opcje podgl膮du wydruku, i to bez 偶adnej linii wpisanego przez Ciebie kodu. Wszystko to jest zas艂ug膮 szkieletu aplikacji nosz膮cego nazw臋 MFC (Microsoft Foundation Classes). W nast臋pnych rozdzia艂ach zajmiemy si臋 MFC bardziej szczeg贸艂owo.
W menu File (plik) aplikacji wybierz polecenie Exit (wyj艣cie). Nast臋pnie uruchom aplikacj臋 we wbudowanym w Visual Studio debuggerze. Mo偶esz w tym celu wybra膰 w menu Build, w podmenu Start Debug, polecenie Go. W tym momencie aplikacja b臋dzie dzia艂a膰 w debuggerze. Ponownie wyjd藕 z aplikacji.
Sp贸jrz na komunikaty wy艣wietlone w oknie debuggera w IDE. Wi臋kszo艣膰 z nich jest w tym momencie nieistotna i mo偶esz je pomin膮膰. Powiniene艣 jednak ujrze膰 jedn膮 lini臋, brzmi膮c膮 nast臋puj膮co:
To zosta艂o wydrukowane w oknie debuggera
Pami臋tasz polecenie TRAC臉, kt贸re modyfikowali艣my w kroku 3? Wy艣wietlony komunikat jest w艂a艣nie wynikiem tego polecenia. TRAC臉 to makro Visual C++ s艂u偶膮ce do wy艣wietlania informacji w oknie debuggera. Wi臋cej informacji na temat debuggowania i polecenia TRAC臉 znajdziesz w nast臋pnym rozdziale.
Dostosowywanie IDE
Jedn膮 z mocnych stron IDE jest jego elastyczno艣膰. Wiele aspekt贸w Visual Studia mo偶e zosta膰 艂atwo dostosowanych do w艂asnych potrzeb. W tej sekcji nauczymy si臋 przegl膮da膰 list臋 aktualnych skr贸t贸w klawiatury oraz jak dodawa膰, modyfikowa膰 i usuwa膰 istniej膮ce skr贸ty.
Przegl膮danie aktualnych skr贸t贸w
Lista aktualnych skr贸t贸w klawiatury jest dost臋pna w menu Help (pomoc) na g艂贸wnym pasku menu IDE. Aby wy艣wietli膰 list臋 skr贸t贸w klawiatury, wybierz w tym menu polecenie Keyboard Map (mapa klawiatury). Jedn膮 z pierwszych rzeczy, kt贸ra rzuca si臋 w oczy, to fakt, 偶e ta lista jest bardzo d艂uga. Znajduj膮 si臋 na niej wszystkie domy艣lne skr贸ty, a tak偶e skr贸ty stworzone przez u偶ytkownika. Domy艣lna mapa klawiatury zosta艂a przedstawiona na rysunku 2.6.
Ka偶dy skr贸t wy艣wietlony w oknie mo偶e zosta膰 dostosowany. Cho膰 daje to ogromn膮 elastyczno艣膰, mo偶e jednocze艣nie stanowi膰 pu艂apk臋. Gdy dokonujesz modyfikacji skr贸t贸w, zw艂aszcza domy艣lnych, pami臋taj, aby nie usun膮膰 kt贸rego艣 ze standardowych skr贸t贸w klawiatury, na przyk艂ad takiego jak F5, powoduj膮cego uruchomienie programu z poziomu debuggera.
Otw贸rz rozwijan膮 list臋 w g贸rnej cz臋艣ci okna. Mo偶esz jej u偶y膰 do selektywnego odfil-trowania listy skr贸t贸w. Je艣li wybierzesz kategori臋 Rle (plik), w oknie zostan膮 wy艣wietlone wszystkie polecenia zwi膮zane z plikami, a tak偶e odpowiadaj膮ce im skr贸ty. Na g贸rze tabeli skr贸t贸w wyst臋puj 膮 nag艂贸wki kolumn. Spr贸buj z listy wybra膰 inn膮 kategori臋. Zwr贸膰 uwag臋 na zmian臋 nag艂贸wk贸w. Za ka偶dym razem gdy zmieniasz kategori臋, zmienia si臋 tak偶e szeroko艣膰 kolumn, tak aby dopasowa膰 si臋 do szeroko艣ci pozycji.
Mo偶esz tak偶e klikn膮膰 kt贸ry艣 z nag艂贸wk贸w. Pojedyncze klikni臋cie powoduje posortowanie listy wed艂ug zawarto艣ci danej kolumny. Jest to szczeg贸lnie u偶yteczne przy wy艣wietlaniu wszystkich skr贸t贸w. Po klikni臋ciu nag艂贸wka Keys lista zostanie posortowana wed艂ug kombinacji klawiszy i b臋dziesz m贸g艂 艂atwo sprawdzi膰, jakie kombinacje s膮 powi膮zane z danym poleceniem.
Dodawanie, modyfikowanie i usuwanie skr贸t贸w
Zmiana lub usuni臋cie skr贸t贸w s膮 prawie tak samo proste jak ich przegl膮danie. W menu Tools (narz臋dzia) wybierz polecenie Customize (dostosuj). Gdy pojawi si臋 okno dialogowe Customize, kliknij zak艂adk臋 Keyboard (klawiatura). W tym miejscu mo偶esz modyfikowa膰 lub usuwa膰 istniej膮ce skr贸ty klawiatury. W oknie dialogowym wyst臋puj膮 dwie rozwijane listy: Category (kategoria) oraz Editor (edytor). Mo偶esz ich u偶y膰 do precyzyjnego przypisania skr贸tu do kt贸rego艣 z obszar贸w Visual Studia. Jako 膰wiczenie wykonaj nast臋puj膮ce kroki:
1. Z rozwijanej listy Category wybierz pozycj臋 File.
2. Z rozwijanej listy Editor wybierz pozycj臋 Text.
3. Na li艣cie Commands (polecenia) wybierz pozycj臋 FileSaveAII (zapis wszystkich plik贸w).
4. Umie艣膰 kursor w polu Press new shortcut key (wci艣nij nowy klawisz skr贸tu).
5. Wci艣nij kombinacj臋 Ctrl+S. Zwr贸膰 uwag臋, 偶e poni偶ej pola jest wy艣wietlone polecenie aktualnie przypisane tej kombinacji klawiszy. Dzi臋ki temu mo偶esz zorientowa膰 si臋, czy wybierasz kombinacj臋, kt贸ra ju偶 zosta艂a przypisana.
6. Usu艅 z pola edycji skr贸t Ctrl+S. Teraz wci艣nij kombinacj臋 Ctrl+Shift+S. Ta kombinacja nie powinna by膰 do niczego przypisana.
7. Kliknij przycisk Assign (przypisz) w celu powi膮zania kombinacji klawiszy z wybranym poleceniem.
Gratulacje! W艂a艣nie stworzy艂e艣 sw贸j pierwszy skr贸t klawiatury. Usuwanie skr贸t贸w jest r贸wnie 艂atwe. Gdy otworzysz okno dialogowe Customize, wykonaj poni偶sze kroki:
1. Wybierz polecenie, kt贸rego skr贸t klawiatury chcesz usun膮膰.
2. Kliknij polecenie, aby wy艣wietli膰 jego skr贸t.
3. Usu艅 z pola edycji kombinacj臋 klawiszy.
4. Kliknij przycisk Assign w celu zachowania zmian.
Za pomoc膮 tego okna dialogowego mo偶esz przypisywa膰 skr贸ty tak偶e tym poleceniom Visual Studia, kt贸re nie posiadaj膮 domy艣lnej kombinacji skr贸tu. Faktycznie, wiele powszechnie u偶ywanych polece艅 Visual Studia nie posiada w艂asnej kombinacji klawiszy. Gdy lepiej wprawisz si臋 w korzystaniu z IDE, przypisuj膮c skr贸ty cz臋艣ciej wykonywanym poleceniom, b臋dziesz m贸g艂 zaoszcz臋dzi膰 znaczn膮 ilo艣膰 czasu.
Cho膰 Visual Studio jest niesamowicie dobr膮 aplikacj膮, wygl膮da na to 偶e jego projektanci pomin臋li jedn膮 u偶yteczn膮 rzecz. Jedn膮 z cz臋艣ciej wykonywanych czynno艣ci (poza kompilowaniem) jest prze艂膮czanie si臋 z wersji Debug projektu (wersji dla debuggowania) do wersji Release (wersji ostatecznej) i z powrotem. Microsoft jednak nie zapewni艂 dla tej czynno艣ci 偶adnego domy艣lnego skr贸tu klawiatury, kt贸ry m贸g艂by j膮 przyspieszy膰. Oto recepta na zautomatyzowanie tej funkcji:
1. W menu Tools wybierz polecenie Customize, a nast臋pnie kliknij zak艂adk臋 Keyboard.
2. Z rozwijanej listy Category wybierz pozycj臋 Build.
3. Z listy Command wy bierz pozy ej 臋 BuildConfigurations.
4. Jako kombinacj臋 klawiszy skr贸tu wybierz Ctrl+Shift+C.
5. Kliknij przycisk Assign zapisuj膮c skr贸t.
Gdy wykonasz te kroki, kombinacja Ctrl+Shift+C, wci艣ni臋ta podczas pracy z projektem, powinna spowodowa膰 otwarcie okna dialogowego Build Configurations. Wykonuj膮c podobne kroki mo偶esz przypisa膰 skr贸t klawiatury ka偶demu poleceniu dost臋pnemu w Visual Studio.
Korzystanie z pask贸w narz臋dzi
U偶ywaj膮c pask贸w narz臋dzi, mo偶esz pogrupowa膰 cz臋sto u偶ywane polecenia Visual Studia, tak aby m贸c je szybko znale藕膰 i u偶y膰. Paski narz臋dzi mog膮 by膰 dostosowywane praktycznie na wszystkie sposoby. Mo偶esz dodawa膰 i usuwa膰 menu i przyciski, tworzy膰 w艂asne paski narz臋dzi, ukrywa膰 je i wy艣wietla膰, a tak偶e umieszcza膰 w r贸偶nych cz臋艣ciach okien 艣rodowiska IDE. Pod koniec tej sekcji b臋dziesz swobodnie wykonywa艂 wszystkie te czynno艣ci.
Wy艣wietlanie i ukrywanie pask贸w narz臋dzi
Ustawienia pask贸w narz臋dzi s膮 dost臋pne w tym samym oknie dialogowym Customize, z kt贸rego korzystali艣my poprzednio. Aby wy艣wietli膰 ustawienia pask贸w narz臋dzi, klik-nij zak艂adk臋 Toolbars. Znajdziesz na niej list臋 wszystkich pask贸w narz臋dzi w Visual Studio, 艂膮cznie z paskami stworzonymi przez Ciebie. Wy艣wietlone s膮 te z pask贸w, kt贸re maj膮 w艂膮czone opcje obok swoich nazw. Aby ukry膰 pasek narz臋dzi, po prostu kliknij opcj臋, a pasek zniknie z ekranu. Wy艣wietlanie pask贸w odbywa si臋 w ten sam spos贸b. W艂膮czenie opcji przy ukrytym pasku narz臋dzi powoduje natychmiastowe wy艣wietlenie go na ekranie. Okno dialogowe pask贸w narz臋dzi zosta艂o przedstawione na rysunku 2.7.
Jeden z pask贸w narz臋dzi wy艣wietlonych na li艣cie jest inny ni偶 pozosta艂e i nie da si臋 go w ten spos贸b ukry膰. Chodzi tu o pasek menu, kt贸ry zwykle zawsze jest widoczny. Przeci膮gni臋ciem w inne miejsce okna mo偶esz umie艣ci膰 go przy dowolnej kraw臋dzi Visual Studia. Mo偶esz tak偶e umie艣ci膰 go po prostu w dowolnym miejscu ekranu i tam pozostawi膰, aby swobodnie si臋 unosi艂.
Je艣li naprawd臋 chcesz ukry膰 pasek menu, mo偶esz sprawi膰, 偶e okno edytora zajmie ca艂y ekran. W tym celu w menu View (widok) wybierz polecenie Fuli Screen (pe艂ny ekran). Spowoduje to rozwini臋cie okna edytora na ca艂y ekran i ukrycie wszystkich pask贸w narz臋dzi, 艂膮cznie z paskiem menu.
Dostosowywanie pask贸w narz臋dzi
Tworzenie w艂asnych pask贸w lub modyfikowanie istniej膮cych jest tak proste jak technika "przeci膮gnij i upu艣膰". Visual Studio pozwala na dostosowanie istniej膮cych pask贸w narz臋dzi oraz tworzenie nowych pask贸w, zawieraj膮cych funkcje, z kt贸rych ca艂y czas korzystasz. Okno dialogowe umo偶liwiaj膮ce stworzenie nowego paska narz臋dzi zosta艂o przedstawione na rysunku 2.8.
Aby stworzy膰 w艂asny pasek narz臋dzi, po prostu w menu Tools wybierz polecenie Customize, kliknij zak艂adk臋 Toolbars, po czym kliknij przycisk New. W oknie dialogowym z rysunku 2.8 wpisz nazw臋 swojego paska narz臋dzi. Spowoduje to stworzenie i wy艣wietlenie pustego paska narz臋dzi, przygotowanego do umieszczenia na nim przycisk贸w i menu. Przed wykonaniem nast臋pnych krok贸w pozostaw pasek widoczny na ekranie.
Aby doda膰 przycisk lub menu:
1. W oknie dialogowym Customize kliknij zak艂adk臋 Commands (polecenia).
2. Z rozwijanej listy Categories wybierz kategori臋 przycisku.
3. W oknie pojawi膮 si臋 wszystkie przyciski zwi膮zane z wybran膮 kategori膮. Kliknij wybrany przycisk lub menu i przeci膮gnij je na sw贸j nowy pasek narz臋dzi.
Je艣li polecenie nie posiada domy艣lnego przycisku, pojawi si臋 okno dialogowe przycisku u偶ytkownika. Mo偶esz w nim wybra膰 obrazek dla nowego przycisku lub po prostu go stworzy膰 w swoim ulubionym programie graficznym. Mo偶esz tak偶e stworzy膰 zwyk艂y przycisk z etykiet膮 tekstow膮.
Zwr贸膰 uwag臋, 偶e gdy okno dialogowe Customize jest otwarte i na ekranie wida膰 Tw贸j nowy pasek narz臋dzi, mo偶esz na niego przeci膮gn膮膰 dowolny element z dowolnego widocznego menu lub paska narz臋dzi IDE. Jest to wygodny spos贸b tworzenia jednego czy dw贸ch pask贸w narz臋dzi zawieraj膮cych wi臋kszo艣膰 z wszystkich regularnie wykorzystywanych polece艅.
Podsumowanie
W tym rozdziale zosta艂e艣 wprowadzony w zintegrowane 艣rodowisko programisty, czyli w Visual Studio IDE. Pozna艂e艣 ka偶dy z g艂贸wnych obszar贸w Yisual Studia i dowiedzia艂e艣 si臋, jak ze sob膮 wsp贸艂pracuj膮. Opr贸cz tego skompilowa艂e艣 prosty projekt C++, wykorzystuj膮c przy tym debugger w celu usuni臋cia b艂臋d贸w w kodzie programu.
Dowiedzia艂e艣 si臋 tak偶e, jak dostosowa膰 IDE do w艂asnych potrzeb. Powiniene艣 ju偶 zna膰 spos贸b tworzenia nowych skr贸t贸w klawiatury oraz nowych, w艂asnych pask贸w narz臋dzi.
Wyszukiwarka
Podobne podstrony:
27 Korzystanie ze zintegrowanego debugera2006 02 Diagram cz臋艣ci Twojego komputera [Programowanie]2005 02 Scratchbox鈥搉arz臋dzie do kompilacji skro艣nej [Programowanie]Korzystna nowelizacja rozporz膮dzenia dotycz膮cego programu zwalczania chorby Aujeszkyego u 艣wi艅2006 02 Qt ISO Maker鈥搈oja pierwsza aplikacja w Qt [Programowanie]Programowanie i jezyk C Wyklad 02 InstrukcjeJak obliczy膰 rat臋 kredytu korzystaj膮c z funkcji PMT programu EXEL05 Korzystanie z program贸w komputerowych96 02 W Wayt Gibbs (Programowanie w oceanie pierwotnym02 programowane tryby pracykorzy艣ci z programu UE, wsp贸艂paca nauki i przemys艂uModyfikacje Win Xp Jak Wykry膰, Kt贸ry Program Korzysta Z Danego Portu Tcp Udp2004 02 Aplety dla GNOME [Programowanie]JAVA 02 programowanie w systemie Linux2006 02 Tworzenie aplikacji dla Sony PlayStation Portable [Programowanie]2007 02 Programowanie r贸wnoleg艂e z Qt [Programowanie]wi臋cej podobnych podstron