Знакомство с редактором скриптов
Здравствуйте!
Сегодня мы познакомимся с инструментами для написания скриптов.
Скрипты как и само программирование в общем - это по сути своей - написание текста, и для работы со скриптами мы можем использовать любой текстовой редактор. Как стандартный, на подобии:
Microsoft Word
Блокнот
Так и специализированные редакторы:
Notepad++
Visual Studio Code
- редактор с широкими возможностями, для которого существует плагин - интеграции в 9/10 Базис, что также облегчает работу, но так как плагин несколько устаревший существуют некоторые трудности по его настройке и запуску откладки. Поэтому учиться мы будем в стандартном Редакторе БМ в с VSCode познакомимся несколько позже
И собственно Редактор скриптов в самом БМ.
Контекстная подсказка команд
Важной и главной особенностью специализированных редакторов - подсветка контекста - так как пишем мы на не совсем родном языке - подсветка, выделение функций, методов, переменных другим цветом или шрифтом - помогает нам ориентироваться в коде, и более проще его писать.
Во встроенном редакторе скриптов при введении новых строк/команд, при нажатии ctrl+space появляется подсказка, которая дружно нам подсказывает варианты исходя из того что мы начали набирать, по аналогии с Т9, авто завершением слов и учитывая контекст (команды ли это или свойства конкретного объекта)
Кроме этого в данной подсказке есть короткие описания/названия многих команд
Находясь в этом меню и нажимая - space либо Tab - редактор любезно подставит выбранный нами вариант.
Это очень сильно помогает при написании, мы не запоминаем точное написание некоторых команд, и можем подсмотреть какую-нибудь функцию с названием.
Форматирование кода
Также редактор помогает оформить уже написанный скрипт, либо его фрагмент. - Командой Правка/Форматировать код.
Данная команда следуя простым правилам оформления кода разделяет абзацы, вставляет отступы и пр.
Что очень помогает неопытным программистам получить - прилично оформленный код
Выделяем нужное, нажимаем оформить.
Шифрование кода
Уникальный функционал Редактора Скриптов - позволяет зашифровать написанный скрипт - дабы сделать код конфиденциальным и закрытым от изменений и правок.
Также при шифровании можно указать один или несколько ключей лицензий - тогда запуск будет возможен только с конкретной лицензией!
В последующих уроках мы познакомимся
- Основные понятия в JavaScript
- Переменные и Массивы
- Операторы
- Циклы и ветвления кода
Спасибо за внимание!