Настройка программы Microsoft SharePoint Designer
Трудно придумать, в какой области программного обеспечения ещё не отметилась корпорация Microsoft. Все пользуются программами пакета Microsoft Office в повседневной офисной работе, готовят презентации в Power Point и всё это происходит под управлением операционной системы Microsoft Windows. Область веб-программирования не явилась исключением – здесь мы также имеем мощное средство разработки от Microsoft – SharePoint Designer, совсем недавно ещё известное всем пользователям под «старым именем» Microsoft FrontPage.
Являясь программой для конструирования и создания веб-страниц, Microsoft SharePoint Designer содержит также функции редактора для исходного кода HTML у веб-страниц любого типа. Являясь полноценным продуктом от Microsoft (хоть и не входящим в пакет Microsoft Office), Microsoft SharePoint Designer имеет много общего с Microsoft Expression Web и прекрасно с ним интегрируется, хотя между двумя программами существует ряд отличий функциональной направленности.
Так как Microsoft SharePoint Designer является прежде всего редактором кода, то основная масса настроек относится именно к функциям редактирования страниц. Настройки, которые необходимо сконфигурировать пользователю, сгруппированы по следующим направлениям:
- Настройки форматирования кода. Здесь настраиваются интервалы переводов строк (в числовых значениях), разнообразные отступы и шаги табуляции. Все эти параметры доступны для изменения пользователем применительно к различным тэгам, используемым в написании кода. Здесь же настраиваются CSS-стили и параметры их форматирования.
- CSS. Собственно, параметры стилей и их использование. Пользователю доступны два варианта – либо в автоматическом режиме, либо вручную. Настройки определяют границы, отступы, шрифты, фоны, нумерацию, маркеры и другие свойства встроенных CSS стили и классов Microsoft SharePoint Designer.
- Важный параметр для каждого, кто работает с кодом – цветовая подсветка синтаксиса вводимых выражений. Для каждого их вида – скриптовых строк, примечаний CSS и HTML, ограничителей тегов, скриптовых операторов, гиперссылок, закладок и многого другого пользователь может задать привычные для него цвета выделения, что значительно повышает удобство настройки редактора кода Microsoft SharePoint Designer.
- В разделе настроек «Разработка» определяются настройки по умолчанию для типов документов включая различные схемы. Для каждого варианта – CSS, Html, текстовых документов и других задаётся тип документов Microsoft SharePoint Designer по умолчанию. То есть, это то, что будет происходить при создании документа в программе.
- Отдельная вкладка настроек отвечает за графические изображения – необходимо задать тип формата изображения и определить для него в числовом выражении уровень качества, прозрачности и т.п.
- В настройках фрагментов кода определяются сокращённые комбинации символов, которые вводятся для вставки типовых кодовых последовательностей (чтобы не приходилось каждый раз их заново набирать). Например, для различных блоков – стилей, скриптов java и др.
- Линейки и сетки могут быть подробно настроены пользователем, с обязательным числовым выражением их свойств – типа и цвета линий, интервалов и единиц измерения.
- Для области кода можно настраивать отдельными «галочками» различные виды автовставки (кавычек, закрывающихся скобок и тэгов и многого другого), автоменю (в части, касающейся завершения различных операторов) и гиперссылок в представлениях (функций, классов CSS и др.).
- Автоматические эскизы и применяемые шрифты также настраиваются каждый в своей ветке настроек, при этом для эскизов прямо в меню отображаются получающиеся миниатюры.
В отдельной вкладке общих параметров для Microsoft SharePoint Designer можно настроить файловые ассоциации, которые касаются непосредственно редактирования кода и других (например, графических файлов). Редакторы также могут быть сторонними (например, Paint для файлов изображений). Также пользователь может настроить, сжимать или не сжимать HTTP подключения, кэшировать или нет данные веб-сайтов для каждой сессии внутри Microsoft SharePoint Designer, отображать или нет строку состояния и проверить настройки прокси-сервера (если они есть).