mIcro$oft Visual C++ 5.0
mIcro$oft Visual jest narzędziem bardziej rozbudowanym niż BC++. Co zresztą widać zaraz po uruchomieniu. Rysunek przedstawia już widok z otwartym projektem
Menu
Zacznijmy od menu. Na sam początek będziemy używać tylko nielicznych funkcji. Projekty są tutaj rozumiane przez pojęcie Workspace. Operacje w menu plik są podobne jak w BC++. Dochodzą nam tylko w nim operacje na projektach. Nowy, otwórz i zamknij projekt. Komendy open, new, save dotyczą tylko plików a nie projektów.
Z menu edit każdy powinien sobie poradzić. Tak jak w zwykłym edytorze tekstu.
Ostatnim interesującym nas menu jest Build. mamy tam następujące funkcje.
- Compile - Kompiluje projekt
- Bulid nazwa.exe - Tworzy plik nazwa.exe
- Rebulid all - Tworzy od nowa wszystkie pliki, w projektach wielo plikowych
- start debug - Podmenu do uruchamiania programu krok po kroku
- Go - Nakazuje wykonywanie programu.
- Step into - Przechodzi o jedną linię i wchodzi do ciała funkcji jeżeli taka wystąpiła
- Step over - Przechodzi o jedną linię, ale nie wchodzi do ciała funkcji
- Run to cursor - Uruchamia program tylko do kursora i potem czeka na reakcję programisty z powyższymi funkcjami.
- Execute nazwa.exe - Uruchamia program
Tyle powinno wystarczyć na początek
Paski narzędziowe
Od lewej
- Tworzy nowy plik,
- Otwiera plik,
- Zapisuje aktywny plik,
- Zapisuje wszystkie otwarte pliki,
- Wycina,
- Kopjuje,
- Wkleja,
- Cofnij ostatnią operację,
- Powtóż ostatnią operację,
- Pokazuje, ukrywa okno projektu,
- Pokazuje, ukrywa okno komunikatów,
- Znajduje ciąg znaków w kilku plikach w danym katalogu,
- Pole wyboru, służy do szybkiego wyszukiwania,
- Ostatnie 6 ikon to pasek obsługi Internet Explorera
Dolny Pasek od lewej.
- Pole wyboru aktywnej klasy,
- Nie wiem do czego służy to pole??,
- Pole wyboru aktywnej metody lub pola,
- Pole z menu szybkiego przechodzenia do akkjtywnych elementów z poprzednich pól,
- Kompiluj,
- Buduj projekt,
- Zatrzymaj kompilację,
- Uruchom projekt,
- Startuje, kontynuuje program,
- Wstawia linię zatrzymującą program w danym miejscu - breakpoint,