Скрипт для синтаксической подсветки кода 1С:Предприятие.
Установка
Чтобы установить себе этот скрипт, пройдите по ссылке вашего Monobook.js (если Вы выбрали для себя другой стиль оформления, отличный от установленного по умолчанию стиля Monobook, то ссылка будет отличаться), и впишите там текст:
//Скрипт для синтаксической подсветки кода 1С:Предприятие.
importScript('Участник:X-romix/highlight1c.js');
Образец Вы можете посмотреть, например, здесь: Участник:X-romix/monobook.js
Замечание: Чтобы после сохранения увидеть сделанные изменения, очистите кеш своего браузера: Mozilla / Firefox: Ctrl+Shift+R, IE: Ctrl+F5, Safari: Cmd+Shift+R, Konqueror: F5, Opera: через меню Tools→Preferences.
Удаление
Если Вы не захотите больше пользоваться этим скриптом, просто удалите указанные строки из вашего Monobook.js, и точно так же очистите кеш браузера.
Пример подсветки кода
Пример исходного кода
|
Подсвеченный код
|
<pre lang="1Cv77">
Процедура ПриЗаписи() //предопределенная процедура
Если ПустоеЗначение(Наименование)=1 Тогда
Сообщить("Укажите "" наименование","!");
СтатусВозврата(0);
КонецЕсли;
КонецПроцедуры
</pre>
<pre lang="1Cv8">
Процедура Проверка_8()
//Код 1С:Предприятие 8.0
а=10;
б=20;
Если а<б Тогда
Предупреждение("А
|меньше Б");
КонецЕсли;
КонецПроцедуры
</pre>
|
|
Образец применения скрипта вне Википедии
Практически без изменений JavaScript-код может быть применен и на отдельных страницах в сети.
http://x-romix.narod.ru/Highlight1C.html
Отзывы
Править | Проект | Гаджеты
Скрипт
|
Описание
|
Автор
|
wiki google.js
|
Измененная форма поиска. Дополняет форму поиска возможностью искать через Google в Википедии, БСЭ, а также в Яндекс-словарях и др. Умеет открывать найденное в новом окне. Поиск через гугл делается быстрее и меньше нагружает сервера Викимедии.
|
X-romix
|
user_bold.js
|
На страницах обсуждения выделяет имя пользователя жирным.
|
X-romix
|
time_small.js
|
Выделяет мелким шрифтом дату и время в обсуждениях наподобие 09:25, 25 декабря 2007 (UTC).
|
X-romix
|
hide_page_elements.js
|
Отключает ненужные элементы страницы (баннеры, предупреждения об авторском праве, и прочее).
|
X-romix
|
summary_show_overload.js
|
Показывает переполнение поля «Описание изменений», чтобы избежать его «обрезания» для русского текста.
|
X-romix
|
tablifikator.js
|
Скрипт позволяет быстро переносить таблицы, которые уже есть в Excel или другом табличном процессоре, в Википедию.
|
X-romix
|
translit.js
|
Скрипт для транслитерации латиницы в кириллицу.
|
X-romix
|
lowercase.js
|
Скрипт для перевода выделенного текста в нижний регистр.
|
X-romix
|
refconv.js
|
Скрипт преобразует ссылки в читаемый вид.
|
X-romix
|
wordwikify.js
|
Скрипт превращает слово в [[гиперссылку]], используя при этом содержимое окна поиска (вверху справа).
|
X-romix
|
compare2texts.js
|
Находит буквальные совпадения между двумя текстами
|
X-romix
|
check_tags.js
|
Проверяет закрытость тегов Википедии.
|
X-romix
|
check_sign.js
|
Проверяет наличие подписи в обсуждениях.
|
X-romix
|
check_descr.js
|
Проверяет наличие описания правки.
|
X-romix
|
highlight1c.js
|
Подсветка кода 1С:Предприятие.
|
X-romix
|
revert.js
|
Заменяет на страницах диффов разницу между версиями на опции автоматического отката, позволяет автоматически вынести предупреждение сделавшему правку участнику.
|
Ferrer-ru
|
gadget-gif-hider.js
|
Скрывает GIF иллюстрации, позволяя спокойно читать текст статей. Для скрытия: навести и отвести курсор. Наведя курсор, GIF иллюстрацию можно повторно рассмотреть. (Работает в Firefox, в Chrome)
|
ll0l00l
|
gadget-ranking.js
|
Помогает собрать статистику при опросах в рамках Проект:Анализ качества. Активируется по нажатию «Случайная статья» на панельке «Навигация». Далее чуть ниже появляется отдельная панелька. (Работает в Firefox, в Chrome) (Не работает в IE, в Opera)
|
ll0l00l
|