To jest polecenie iclass, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS
PROGRAM:
IMIĘ
iclass – przeglądarka klas
STRESZCZENIE
klasa [-r] [-v] [-c] ścieżka [ścieżka...]
OPIS
I klasa to prosta przeglądarka klas, która pozwala poruszać się po hierarchiach klas C++ i
wyświetlić definicję konkretnej klasy. Możesz wybierać zajęcia z trzech przeglądarek:
pierwsza pokazuje listę wszystkich znanych klas; druga pokazuje rodziców wybranych
klasa, jeśli istnieje; a trzecia pokazuje dzieci wybranej klasy, jeśli takie istnieją. Możesz
wybierz imię z którejkolwiek z tych list i powiedz klasa pokazać definicję tego
class lub możesz wpisać nazwę klasy jawnie w edytorze StringEditor oznaczonym etykietą
``wybrana klasa.'' Widok definicji klasy pokazuje kod źródłowy z pliku
plik nagłówkowy, który definiuje wybraną klasę.
ARGUMENTY
I klasa interpretuje argumenty określające pliki nagłówkowe w celu wyszukiwania definicji klas.
Każdy argument niebędący opcją w wierszu poleceń powinien określać ścieżkę do pliku nagłówkowego lub
katalog zawierający pliki nagłówkowe. Jeśli ścieżka jest nazwą pliku kończącą się sufiksem
``.h'', następnie klasa przeskanuje ten plik nagłówkowy. Jeśli ścieżka jest katalogiem, to tak
przeskanuje każdy plik nagłówkowy w tym katalogu. I klasa zignoruje nazwy plików, które tego nie robią
kończyć się przyrostkiem ``.h'', chyba że podano opcję ``-c''. W tym przypadku klasa będzie
przeszukaj pliki ``.h'' i ``.C'' w poszukiwaniu definicji klas.
Oprócz opcji standardowych, akceptowanych w programach InterViews, możesz skorzystać z opcji
następujące opcje:
-r Rekursywnie skanuj podkatalogi w poszukiwaniu dodatkowych plików nagłówkowych podczas skanowania a
katalogiem.
-v Szczegółowo wydrukuj nazwę każdego przeskanowanego pliku nagłówkowego.
-c Dopuszczać klasa do przeszukiwania plików ``.C'' oraz ``.h'' w poszukiwaniu definicji klas. Ten
opcji należy używać ostrożnie. Ze względu na sposób wyszukiwania iclass
definicji, możliwe jest pomieszanie kodu w pliku ``.C'' i
myślę, że to definicja. Niemniej jednak jest to przydatna opcja, jeśli istnieje C++
pliki wejściowe zawierające definicje.
POLECENIA
I klasa udostępnia menu rozwijane umożliwiające wydawanie poleceń. Menu ``Plik'' zawiera
następujące polecenia:
Scan Pliki/katalogi...
Monituj o dodatkowe nazwy ścieżek do przeskanowania.
Wyczyść Zajęcia
Usuń iclass ze wszystkich przeskanowanych klas.
porzucić
Zamknij okno i wyjdź.
Polecenia w menu „Szukaj” obejmują:
Naprzód Szukanie...
Wyszukaj w definicji klasy dopasowanie z danym wyrażeniem regularnym,
w razie potrzeby zawijanie od końca do początku bufora.
Do tyłu Szukanie...
Wyszukaj wstecz dopasowanie z danym wyrażeniem regularnym.
Go do Linia...
Przesuń kursor na początek danej linii, przewijając wyświetlacz
niezbędny.
MOUSE WIĄZANIA
Lewy przycisk myszy zaznacza tekst. Kliknięcie lewym przyciskiem myszy w przeglądarce, StringEditor lub
definicja klasy skupia również na niej dane wprowadzane z klawiatury, co pozwala jej interpretować kolejne
polecenia klawiaturowe, takie jak przewijanie lub zaznaczanie. Podwójne kliknięcie lewym przyciskiem myszy wewnątrz pliku a
przeglądarka jest równoznaczna z wybraniem klasy i naciśnięciem przycisku ``Pokaż''.
Środkowy i prawy przycisk myszy przewijają tekst na różne sposoby. Kliknięcie środkowym przyciskiem pozwala
„chwytasz i przewijasz” tekst. Podczas przewijania przez chwytanie tekst jest przewijany, aby podążać za
pozycji myszy, co sprawi wrażenie, jakbyś przeciągał sam tekst. Prawidłowy-
kliknięcie uruchamia „przewijanie szybkości”, interfejs przewijania przypominający joystick, w którym
szybkość przewijania wzrasta w miarę odsuwania myszy od początkowego punktu kliknięcia. Dla
na przykład przeciągnięcie myszy w dół po pierwszym kliknięciu powoduje przewinięcie przeglądarki w dół
w coraz większym tempie; późniejsze przeciągnięcie w górę zmniejsza szybkość aż do zatrzymania przewijania
całkowicie w momencie początkowego kliknięcia. Przeciągnięcie poza ten punkt powoduje utworzenie przeglądarki
przewiń w odwrotnym kierunku.
KLAWIATURA WIĄZANIA
Dla wygody wszystkie polecenia menu mają odpowiedniki klawiaturowe:
(^V) Zeskanuj plik lub katalog.
(^Q) Porzucić.
(^S) Szukaj do przodu.
(^R) Szukaj wstecz.
(^N) Przejdź do linii.
I klasa udostępnia także polecenia klawiaturowe umożliwiające zmianę fokusu:
ESC or TAB
Ustaw fokus na StringEditor pokazujący wybraną klasę.
CR Pokaż wybraną klasę (równoważne naciśnięciu przycisku Pokaż) i ustaw fokus
definicję klasy.
Korzystaj z iclass online, korzystając z usług onworks.net