Pracovní prostor - Workspace a projekty

Přehled informací

Vymezení pojmů

Skupna zdrojových souborů aplikace je označována jako projekt. Projekt v sobě nese doplňkové informace. Projekt obsahuje informaci o typu aplikace. Dále jsou v projektu uloženy nastavení pro překlad a sestavení aplikace - tzv. konfigurace. Ve Visual C++ jsou vytvořeny dvě základní konfigurace (další je možné vytvořit):

Pracovní prostor je nástroj, který umožňuje organizovat projekty.V prostředí Visual C++ musí mít každý pracovní prostor jméno a může obsahovat jeden nebo několik projektů. Výběr pracovního prostoru, do kterého má být projekt vložen, se uskuteční přímo při vytvoření projektu.

Nastavení pracovního prostoru je uloženo v souboru .dsw. V souboru jsou obsaženy informace o projektech, který projekt a okna jsou otevřená, kde a jak jsou ukotvena apod. Tyto informace se využívají při otevření pracovního prostoru, aby uživatel mohl pokračovat se stejným rozložením nástrojů, oken ... . Soubor dsw je nezávislý na počítači. Pokud pracujete na více počítačích můžete si soubor s pracovním prostorem .dsw a soubor s projektem přenést na libovolný počítač.

Soubor s pracovním prostorem se ukládá automaticky.

Informace o projektu a pracovním prostoru je možné získat v okně Workspace. Okno Workspace obsahuje tři karty:

Karta ClassView okna Workspace

ClassView slouží k zobrazení všech tříd obsažených ve všech projektech pracovního prostoru. Pomocí ClassView je možné jednoduchým způsobem pracovat s třídami, metodami a proměnnými. Lze je do projektu přidávat, mazat, editovat a vyhledávat. Pokud se potřebujete rychle přesunout na místo deklarace třídy stačí dvakrát kliknout nad jménem třídy.

Význam jednotlivých ikon v ClassView:

Ikona
Význam
- třída
- členská funkce - protected
- členská funkce - private
- členská funkce - public
- členská proměnná - protected
- členská proměnná - private
- členská proměnná - public
- interface
- metoda (pro objekt typu COM)
- vlastnost (pro objekt typu COM)
- dialog

ClassView umožňuje pracovat s třídami pomocí plovoucí nabídky, kterou je možné vyvolat kliknutím levým tlačítkem myši. Zobrazí se následující nabídka:

Karta ResourceView okna Workspace

ResourceView slouží k zobrazení všech prostředků obsažených ve všech projektech pracovního prostoru. Pomocí ResourceView je možné pracovat s prostředky projektu. Prostředky lze do projektu přidávat, mazat, editovat a vyhledávat. Pokud se potřebujete rychle přesunout na návrh prostředku stačí dvakrát kliknout nad jménem prostředku.

ResourceView nabízí pro upravování prostředků plovoucí nabídku (viz obrázek), která umožňuje editování, importování, vložení nového prostředku... .

Karta FileView okna Workspace

FileView slouží k zobrazení všech souborů obsažených ve všech projektech pracovního prostoru. Soubory jsou rozděleny do několika skupin:

Pomocí FileView je možné pomocí plovoucí nabídky (otevře se po kliknutí levým tlačítkem myši nad souborem nebo jménem projektu) pracovat se soubory projektu. Soubory lze do projektu přidávat, mazat, editovat a otevírat v editoru.