Это команда iclass, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
iclass — браузер классов
СИНТАКСИС
iкласс [-r] [-v] [-c] путь [дорожка...]
ОПИСАНИЕ
Iкласс — это простой браузер классов, который позволяет перемещаться по иерархии классов C++ и
просмотреть определение конкретного класса. Вы можете выбирать занятия из трех браузеров:
первый показывает список всех известных классов; второй показывает родителей выбранного
класс, если есть; а третий показывает детей выбранного класса, если таковые имеются. Ты можешь
выбери имя из любого из этих списков и скажи iкласс показать определение этого
класс, или вы можете явно ввести имя класса в StringEditor с меткой
``выбранный класс''. В представлении определения класса показан исходный код из
заголовочный файл, определяющий выбранный класс.
АРГУМЕНТЫ
Iкласс интерпретирует аргументы, указывающие файлы заголовков для поиска определений классов.
Каждый аргумент, не являющийся опцией, в командной строке должен указывать путь к файлу заголовка или
каталог, содержащий файлы заголовков. Если путь представляет собой имя файла, заканчивающееся суффиксом
``.h'', тогда iкласс просканирует этот заголовочный файл. Если путь представляет собой каталог, то он
будет сканировать каждый файл заголовка в этом каталоге. Iкласс будет игнорировать имена файлов, которые не
заканчиваются суффиксом ``.h'', если не указана опция ``-c''. В этом случае iкласс будете
выполните поиск определений классов в файлах ``.h'' и ``.C''.
Вы можете использовать любые стандартные опции, принятые программами InterViews, в дополнение к
следующие варианты:
-r Рекурсивно сканировать подкаталоги на наличие дополнительных файлов заголовков при сканировании
каталог.
-v Подробно распечатайте имя каждого отсканированного файла заголовка.
-c Разрешить iкласс для поиска файлов ``.C'', а также ``.h'' для определений классов. Этот
вариант следует использовать осторожно. Из-за того, как iclass ищет
определения, он может запутаться в коде файла ``.C'' и
думаю, это определение. Тем не менее, это полезный вариант, если есть C++.
входные файлы, содержащие определения.
КОМАНДЫ
Iкласс предоставляет раскрывающиеся меню для ввода команд. Меню «Файл» включает в себя
следующие команды:
Сканировать Файлы/Каталоги...
Запросить дополнительные пути для сканирования.
Сбросить Классы
Очистить iclass от всех просканированных классов.
Выход
Закройте окно и выйдите.
Команды меню «Поиск» включают в себя:
вперед Поиск...
Поиск вперед в определении класса для совпадения с заданным регулярным выражением,
перенос из конца в начало буфера при необходимости.
назад Поиск...
Поиск в обратном направлении совпадения с заданным регулярным выражением.
Go в Линия...
Переместите курсор в начало заданной строки, прокручивая дисплей, если
необходимо.
МЫШИ ПРИЛОЖЕНИЯ
Левая кнопка мыши выделяет текст. Щелчок левой кнопкой мыши внутри браузера, StringEditor или
определение класса также фокусирует на нем ввод с клавиатуры, что позволяет ему интерпретировать последующие
команды клавиатуры как операции прокрутки или выбора. Двойной щелчок левой кнопкой мыши внутри
браузере эквивалентно выбору класса и последующему нажатию кнопки «Показать».
Средняя и правая кнопки мыши прокручивают текст по-разному. Щелчок средней кнопкой мыши позволяет
вы «хватаете и прокручиваете» текст. Во время прокрутки текст прокручивается, следуя за
положение мыши, создавая впечатление, будто вы перетаскиваете сам текст. Верно-
щелчок активирует «скоростную прокрутку», интерфейс прокрутки, похожий на джойстик, в котором
Скорость прокрутки увеличивается по мере того, как вы перетаскиваете мышь от начальной точки щелчка. Для
например, перетаскивание мыши вниз после первого щелчка прокручивает браузер вниз
с возрастающей скоростью; после этого перетаскивание вверх снижает скорость до тех пор, пока прокрутка не остановится
полностью в начальной точке щелчка. Перетаскивание выше этой точки заставляет браузер
прокрутите в обратном направлении.
КЛАВИАТУРА ПРИЛОЖЕНИЯ
Для удобства все команды меню имеют клавиатурные эквиваленты:
(^ V) Сканирование файла или каталога.
(^ Q) Покидать.
(^С) Искать вперед.
(^ R) Искать в обратном направлении.
(^Н) Перейти на линию.
Iкласс также предоставляет команды клавиатуры для изменения фокуса:
ESC or TAB
Установите фокус на StringEditor, показывающий выбранный класс.
CR Показать выбранный класс (эквивалентно нажатию кнопки «Показать») и установить фокус на
определение класса.
Используйте iclass онлайн с помощью сервисов onworks.net