Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Artifact ID: | 3db9924c09b18a6e1242981254532fe72fe581df |
---|---|
Page Name: | format.js |
Date: | 2012-09-05 12:24:51 |
Original User: | orefkov |
Parent: | 571742611586f27c5b50bc5f74543703b024e6a8 (diff) |
Next | 3638e44e7264445708df8deb426f98a5ce19553c |
Скрипт для всяческого форматирования кода модуля.
Пока сделано только полуавтоматическое выравнивание знаков "=".
Для этого выделяем несколько строк, в которых хотим выравнять знаки =, и вызываем макрос "ВыровнятьЗнакиРавно".
<x>
<script language="JScript">
function switchVisible(id){
var s = document.getElementById(id).style
var e = document.getElementById('_' + id)
if(s.display =='none'){s.display='';e.innerText='скрыть'}
else {s.display='none';e.innerText='показать'}
}</script>
<x>
Лично я еще с 7.7 вешаю такой макрос на "Ctrl + =".
Добавлены макросы для сдвига блока многострочного текста на пробел или табуляцию:
<x>
<x>
Добавлен макрос для удаления концевых пробелов в текущем модуле. Также он заменяет иногда встречающиеся переводы строк "CRLF" на принятые в 1С "LF".