Автоматическое создание отступов при вводе строк кода. (Отступы очень часто применяются, например, для выделения тела обработчика события.) Если мы ввели строку с отступом от ее начала, то при нажатии клавиши новая строка будет иметь такой же отступ. Отступы формируются также, если предыдущая строка заканчивается круглой или фигурной скобкой.
Можно установить отступ вручную, для чего достаточно целиком выделить нужные строки кода и нажать клавишу <���Таb>. Чтобы убрать отступ, нужно также выделить строки и нажать комбинацию клавиш +.
Проверка набранного кода на предмет синтаксических ошибок. Чтобы включить проверку, нужно нажать кнопку, расположенную над областью редактирования кода:
Также можно выбрать пункт Check Syntaxв дополнительном меню панели или нажать комбинацию клавиш +. Flash проверит введенный нами код на правильность и выведет окно-предупреждение с текстом "The script contains no errors" (если сценарий не содержит ошибок) или "This script contains errors. The errors encountered are listed in Output Panel" (если сценарий содержит ошибки).
Если сценарий содержит ошибки, Flash также выведет на экран небольшую панель Output,в которой будут приведены описания всех найденных ошибок (рис. 18.8). Правда, эти описания будут даны по-английски…
Встроенные средства поиска и замены подстрок в коде сценария. Рекомендуются к использованию в случае, когда сценарий очень велик, а нам нужно быстро найти и заменить параметр какого-либо действия.
Для выполнения поиска подстроки нужно нажать кнопку, расположенную над областью редактирования кода:
Можно также выбрать в дополнительном меню панели пункт Find and Replaceили нажать комбинацию клавиш +. В результате этого на экране появится диалоговое окно Find and Replace(рис. 18.9).
В поле ввода Find whatзададим искомую подстроку, включим флажок Match case,если желаем, чтобы Flash учитывал при поиске регистр символов, и нажмем кнопку Find Next.Flash выделит первую строку кода, в которой имеется заданная нами подстрока. Если подстрока так и не будет найдена, Flash выведет окно-предупреждение с текстом "Cannot find the string " <���Искомая подстрока>"".
Чтобы продолжить поиск введенной подстроки далее по тексту сценария, мы снова нажмем кнопку Find Nextдиалогового окна Find. Если мы уже закрыли это окно (для чего достаточно нажать кнопку Close), то выберем в дополнительном меню панели пункт Find Againили нажмем клавишу .
Для выполнения замены искомой подстроки на другую служит все то же окно Find and Replace. В этом случае после задания искомой подстроки нужно будет ввести в поле Replace withподстроку, которая заменит искомую. Опять же, можно установить флажок Match case,чтобы Flash учитывал при поиске регистр символов. Замена запускается нажатием кнопки Find Next.Flash выделит первую строку кода, в которой встретилась искомая подстрока. После этого мы можем нажать кнопку Replace,чтобы выполнить замену. Для продолжения поиска нужно снова нажать кнопку Find Next.
Мы можем выполнить замену сразу всех найденных в коде подстрок. Для этого сразу же после ввода значений в поля ввода окна Replaceследует нажать кнопку Replace All.
Автоматическая нумерация строк сценария. Чтобы воспользоваться этим средством, достаточно включить пункт-выключатель Line Numbersв дополнительном меню панели или нажать комбинацию клавиш + ++.
Быстрый переход на строку кода с заданным номером. Выбираем пункт Go to Lineдополнительного меню панели или нажимаем комбинацию клавиш +, вводим номер нужной строки в поле ввода Line numberдиалогового окна Go to Line(рис. 18.10) и нажимаем кнопку ОК:
Автоматический перенос слишком длинных строк. От него можно избавиться, отключив пункт-выключатель Word Wrapдополнительного меню панели или нажав комбинацию клавиш ++. Правда, в этом случае нам придется часто пользоваться горизонтальной полосой прокрутки, чтобы просмотреть слишком длинные строки кода.
Читать дальше
Конец ознакомительного отрывка
Купить книгу