Читаем ArchiCAD 11 полностью

Поле Replace All with (Заменить на) окна Search & Replace (Поиск и замена) предназначено для ввода последовательности символов, которой будет заменяться найденная последовательность, набранная в поле Find Text that contains (Найти текст, который содержит).

Примечание

В зависимости от установок данное поле может называться Find Text that is (Найти текст, который является), Find Text that begins with (Найти текст, который начинается с) или Find Text that ends with (Найти текст, который кончается). При выборе вариантов с частицей «не» поле Replace All with (Заменить на) становится недоступным.

Рассмотрим пример поиска и замены текста.

Во втором пункте набранных технических требований допущена технологическая ошибка: слово «наибольшей» нужно заменить словом «наименьшей». Для ее исправления выполните следующие действия.

1. Вызовите окно поиска и замены, выполнив команду главного меню Edit → Search & Replace Text (Правка → Поиск и замена текста).

2. В поле Find Text that contains (Найти текст, который содержит) введите слово наибольшей.

3. В поле Replace All with (Заменить на) наберите слово наименьшей.

4. Нажмите кнопку Start Search (Начать поиск). Через некоторое время, продолжительность которого зависит от объема поиска, на экране появится окно Search & Replace Results (Результаты операции поиска и замены) (рис. 9.13).

Рис. 9.13. Результаты поиска и замены


Примечание

Если при заданных параметрах поиска вхождения введенной вами строки не найдено, то появится окно с сообщением There is no matching text (Указанный текст не найден).

В верхнем, недоступном для редактирования поле Found Elements that contains (is, begins with, ends with) (Найдены элементы, содержащие (являющиеся, начинающиеся с, заканчивающиеся на)) отображается введенная строка поиска.

Поля Replace Texts that contain (Заменить текст, содержащий) и With (На), а также кнопка New Search (Новый поиск) предназначены для ввода условия и начала нового поиска.

Список Hits (Найдено) содержит сгруппированные по типам элементов строки, в которых встречается указанная для поиска строка. Щелчком кнопки мыши на строке можно выделить ее, причем можно одновременно выбрать несколько строк, используя способы выделения, применяемые в Windows для обработки списков. Например, щелкая на строках списка при нажатой клавише Ctrl, можно выделить несколько несмежных между собой строк, а щелчки на двух строках при нажатой клавише Shift выделят эти строки и все, расположенные между ними.

Щелкните кнопкой мыши на найденной строке. Строка выделится, и станут доступны расположенные под списком найденных вхождений элементы управления.

К ним относятся кнопки Replace (Заменить) и Apply Changes (Применить изменения), а также кнопка

щелчок на которой откроет окно с элементом текста, соответствующим первой выделенной строке списка найденных вхождений. После открытия элемента кнопка

заменится кнопкой

и станет активной кнопка

Эти кнопки позволят соответственно увеличивать или уменьшать масштаб видимого изображения найденного объекта.

Щелчок на кнопке Replace (Заменить) приведет к выполнению операции замены во всех выделенных строках, а щелчок на кнопке Apply Changes (Применить изменения) произведет реальную операцию замены во всех элементах, связанных со строками списка.

Щелкните на кнопке Replace (Заменить). В выделенной строке слово наибольшей заменится на слово наименьшей, и строка примет наклонное начертание.

Примечание

Если по какой-то причине замена будет невозможна, например найденная строка является автотекстом, который нельзя редактировать, то будет выведено соответствующее сообщение.

Щелкните на кнопке Apply Changes (Применить изменения) или OK. Указанная операция замены будет произведена в объекте, связанном с выделенной строкой, то есть в текстовом блоке с техническими требованиями.

Перейти на страницу:

Все книги серии Видеосамоучитель

Похожие книги

97 этюдов для архитекторов программных систем
97 этюдов для архитекторов программных систем

Успешная карьера архитектора программного обеспечения требует хорошего владения как технической, так и деловой сторонами вопросов, связанных с проектированием архитектуры. В этой необычной книге ведущие архитекторы ПО со всего света обсуждают важные принципы разработки, выходящие далеко за пределы чисто технических вопросов.?Архитектор ПО выполняет роль посредника между командой разработчиков и бизнес-руководством компании, поэтому чтобы добиться успеха в этой профессии, необходимо не только овладеть различными технологиями, но и обеспечить работу над проектом в соответствии с бизнес-целями. В книге более 50 архитекторов рассказывают о том, что считают самым важным в своей работе, дают советы, как организовать общение с другими участниками проекта, как снизить сложность архитектуры, как оказывать поддержку разработчикам. Они щедро делятся множеством полезных идей и приемов, которые вынесли из своего многолетнего опыта. Авторы надеются, что книга станет источником вдохновения и руководством к действию для многих профессиональных программистов.

Билл де Ора , Майкл Хайгард , Нил Форд

Программирование, программы, базы данных / Базы данных / Программирование / Книги по IT
C++
C++

С++ – это универсальный язык программирования, задуманный так, чтобы сделать программирование более приятным для серьезного программиста. За исключением второстепенных деталей С++ является надмножеством языка программирования C. Помимо возможностей, которые дает C, С++ предоставляет гибкие и эффективные средства определения новых типов. Используя определения новых типов, точно отвечающих концепциям приложения, программист может разделять разрабатываемую программу на легко поддающиеся контролю части. Такой метод построения программ часто называют абстракцией данных. Информация о типах содержится в некоторых объектах типов, определенных пользователем. Такие объекты просты и надежны в использовании в тех ситуациях, когда их тип нельзя установить на стадии компиляции. Программирование с применением таких объектов часто называют объектно-ориентированным. При правильном использовании этот метод дает более короткие, проще понимаемые и легче контролируемые программы. Ключевым понятием С++ является класс. Класс – это тип, определяемый пользователем. Классы обеспечивают сокрытие данных, гарантированную инициализацию данных, неявное преобразование типов для типов, определенных пользователем, динамическое задание типа, контролируемое пользователем управление памятью и механизмы перегрузки операций. С++ предоставляет гораздо лучшие, чем в C, средства выражения модульности программы и проверки типов. В языке есть также усовершенствования, не связанные непосредственно с классами, включающие в себя символические константы, inline-подстановку функций, параметры функции по умолчанию, перегруженные имена функций, операции управления свободной памятью и ссылочный тип. В С++ сохранены возможности языка C по работе с основными объектами аппаратного обеспечения (биты, байты, слова, адреса и т.п.). Это позволяет весьма эффективно реализовывать типы, определяемые пользователем. С++ и его стандартные библиотеки спроектированы так, чтобы обеспечивать переносимость. Имеющаяся на текущий момент реализация языка будет идти в большинстве систем, поддерживающих C. Из С++ программ можно использовать C библиотеки, и с С++ можно использовать большую часть инструментальных средств, поддерживающих программирование на C. Эта книга предназначена главным образом для того, чтобы помочь серьезным программистам изучить язык и применять его в нетривиальных проектах. В ней дано полное описание С++, много примеров и еще больше фрагментов программ.

Бьёрн Страуструп , Бьярн Страустрап , Мюррей Хилл

Программирование, программы, базы данных / Программирование / Книги по IT