Форматтер модуля V8

27.05.09

Разработка - Инструментарий разработчика

Привык я к удобствам своего форматтера для 7.7, когда одно нажатие горячей клавиши позволяет получить текст модуля в приличном виде. Начав работать в 8-ке, сразу почувствовал как мне его не хватает! ;)
15.05.09 Версия 1.2.2.1, небольшие изменения. Описание внутри файла V8Format.ini

Скачать файлы

Наименование Файл Версия Размер
-
.1241995811 211,34Kb
341
.1241995811 211,34Kb 341 Скачать бесплатно
-
.1242214981 314,15Kb
118
.1242214981 314,15Kb 118 Скачать бесплатно

Программа при старте помещает свою иконку в трей.

При нажатии горячего сочетания CTRL+D программа:

1. Проверяет является ли окно переднего плана окном конфигуратора V8

2. Эмулирует нажатие CRTL+A (выделить всё) и CRTL+C (поместить в буфер обмена)

3. Обрабатывает текст в буфере на предмет удаления лишних пустых строк. Пустые строки устанавливаются только между процедурами (функциями)

4. Эмулирует нажатие  CRTL+V (вставить из буфера) и ALT+SHIFT+F (сочетание конфигуратора "форматировать")

5. Эмулирует нажатие клавиши стрелка для снятия области выделения

Примечания:

1. Программа выключается двойным кликом на ее иконке

2. Для отработки горячего сочетания необходимо, чтобы фокус ввода находился на модуле

См. также

SALE! 20%

Infostart Toolkit: Инструменты разработчика 1С 8.3 на управляемых формах

Инструментарий разработчика Роли и права Запросы СКД Платформа 1С v8.3 Управляемые формы Запросы Система компоновки данных Конфигурации 1cv8 Платные (руб)

Набор инструментов программиста и специалиста 1С для всех конфигураций на управляемых формах. В состав входят инструменты: Консоль запросов, Консоль СКД, Консоль кода, Редактор объекта, Анализ прав доступа, Метаданные, Поиск ссылок, Сравнение объектов, Все функции, Подписки на события и др. Редактор запросов и кода с раскраской и контекстной подсказкой. Доработанный конструктор запросов тонкого клиента. Продукт хорошо оптимизирован и обладает самым широким функционалом среди всех инструментов, представленных на рынке.

13000 10400 руб.

02.09.2020    122091    670    389    

714

SALE! 25%

Infostart PrintWizard

Пакетная печать Печатные формы Инструментарий разработчика Платформа 1С v8.3 Запросы 1С:Зарплата и кадры бюджетного учреждения 1С:Конвертация данных 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 Платные (руб)

Инструмент, позволяющий абсолютно по-новому взглянуть на процесс разработки печатных форм. Благодаря конструктору можно значительно снизить затраты времени на разработку печатных форм, повысить качество и "прозрачность" разработки, а также навести порядок в многообразии корпоративных печатных форм.

18000 15300 руб.

06.10.2023    7281    21    6    

39

SALE! 20%

Infostart УДиФ: Управление данными и формами

Инструменты администратора БД Инструментарий разработчика Роли и права Платформа 1С v8.3 Конфигурации 1cv8 Россия Платные (руб)

Расширение позволяет без изменения кода конфигурации выполнять проверки при вводе данных, скрывать от пользователя недоступные ему данные, выполнять код в обработчиках. Не изменяет данные конфигурации, легко устанавливается практически на любую конфигурацию на управляемых формах.

10000 8000 руб.

10.11.2023    3521    11    1    

34

SALE! 30%

PowerTools

Инструментарий разработчика Инструменты администратора БД Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Россия Платные (руб)

Универсальный инструмент программиста для администрирования конфигураций. Сборник наиболее часто используемых обработок под единым интерфейсом.

3600 2520 руб.

14.01.2013    177733    1073    0    

849

Многопоточность. Универсальный «Менеджер потоков» 2.1

Инструментарий разработчика Платформа 1С v8.3 Конфигурации 1cv8 Россия Платные (руб)

Восстановление партий или взаиморасчетов, расчет зарплаты, пакетное формирование документов или отчетов - теперь все это стало доступнее. * Есть желание повысить скорость работы медленных алгоритмов! Но... * Нет времени думать о реализации многопоточности? * о запуске и остановке потоков? * о поддержании потоков в рабочем состоянии? * о передаче данных в потоки и как получить ответ из потока? * об организации последовательности? Тогда ЭТО - то что надо!!!

5000 руб.

07.02.2018    99343    239    97    

296

[ЕХТ] Фреймворк для Расширений 1С

Инструментарий разработчика Платформа 1С v8.3 Управляемые формы Платные (руб)

"Фреймворк для Расширений 1С" это универсальное и многофункциональное решение, упрощающее разработку и поддержку создаваемых Расширений. Поставляется в виде комплекта из нескольких Расширений с открытым исходным кодом. Работает в любых Конфигурациях в режиме Управляемого приложения с режимом совместимости 8.3.12 и выше без необходимости внесения изменений в Конфигурацию.

3000 руб.

27.08.2019    18106    6    8    

39

1С HTML Шаблоны / HTML Templates

Инструментарий разработчика Платформа 1С v8.3 Конфигурации 1cv8 Платные (руб)

Быстрая и удобная обработка для работы с шаблонами HTML. Позволяет легко и быстро формировать код HTML.

2040 руб.

27.12.2017    28104    3    10    

15

Выполнение произвольного кода или запроса с параметрами через Web-сервис (замена COM-подключений)

Инструментарий разработчика Обмен между базами 1C Платформа 1С v8.3 Платные (руб)

В процессе работы в 1С часто возникает потребность получить данные из другой базы.  Обычно это делается через COM-соединение, и время выполнения запроса при этом оставляет желать лучшего. В данной публикации представлено универсальное решение, позволяющее практически моментально выполнить произвольный код или запрос с параметрами в другой информационной базе через Web-сервис.

2400 руб.

24.09.2019    23599    15    15    

32
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. coder1cv8 3468 11.05.09 08:55 Сейчас в теме
(0) Так в mini OpenConf-е для 8-ки ( http://www.1cpp.ru/forum/YaBB.pl?num=1227553473/0 ) уже есть нормальное форматирование которое, цитирую:
"убирает лишние пустые строки.
форматирует с отступом строки, если был перенос.
делает первую букву служебных слов заглавной"
2. Abadonna 3958 11.05.09 08:56 Сейчас в теме
(1) Спасибо что сказал ;) я его просто не видал.
А потом мне своё как-то всегда больше нравилось :)
3. artbear 1448 11.05.09 16:08 Сейчас в теме
(2) Нужно чаще встречаться :)
Один в поле не всегда воин :)
ну и т.д. и т.п. :)
6. Abadonna 3958 11.05.09 16:31 Сейчас в теме
(3)>Нужно чаще встречаться :)
Я просто по 8-ке практически ничего не смотрел еще ;) Да и потратил максимум полчаса на приблуду
8. Abadonna 3958 12.05.09 02:46 Сейчас в теме
(1) О, блин;))) посмотрел
" Else If(Format=CF_UNICODETEXT)
{
HmemTextW:=DllCall("GetClipboardData", UInt, CF_UNICODETEXT)
PtrTextW :=DllCall("GlobalLock", UInt, HmemTextW)
TextLen :=DllCall("msvcrt\wcslen", UInt, PtrTextW)
VarSetCapacity(Text, TextLen+1)
DllCall("WideCharToMultiByte", UInt, CodePage, UInt, 0, UInt, PtrTextW
, Int, TextLen+1, Str, Text, Int, TextLen+1
, UInt, 0, Int, 0) ; Конвертация из Unicode в ANSI.
DllCall("GlobalUnlock", UInt, HmemTextW)
}
DllCall("CloseClipboard") ; Закрытие.
Return Text
} " и т.д.
Кое-кто от страха сраху закроет страничку ;)))
А тут тупо CTRL+D - и больше ни фига ;)
17. larisab 160 12.05.09 08:33 Сейчас в теме
Да я и не ем, просто реакция на (8) и последующие доказывания твои, что оооочень нужно всем:)
18. Abadonna 3958 12.05.09 08:36 Сейчас в теме
Не надо свои мысли другим приписывать.
В (8) шла речь о " mini OpenConf-е для 8-ки", который делает все то же самое.
Только, поди, еще и родные DLL патчит, и скрипты надо к нему писать.
А эта ничего не трогает, и ничего к ней писать не надо.
А про то, что я утверждал, что это всем надо - твои домыслы из вредности
22. artbear 1448 12.05.09 09:44 Сейчас в теме
(18) В (1) описан "mini-OpenConf для 8-ки", который ничего не патчит и скрипты там уже есть :)
Опенконф на 8, аналог 7-го Опенконфа - это пока что несбыточная мечта, т.к. 1С-ники внутренности 8 получше закрыли, чем в 77 :)

И что тебе в (8) не понравилось ? даже Цтрл+Д делать не нужно - полный автомат :)

ЗЫ но если кто хочет еще какие скрипты полезные сделать, то велкам :)
27. Valet 56 12.05.09 10:49 Сейчас в теме
То что описано в (1)
"форматирование модуля при помощи code_beautifier.pl".
Неохота ради форматирования Perl ставить. :(
Хотя форматирует поинтереснее.
4. Anything 89 11.05.09 16:21 Сейчас в теме
(0) А я часто использую пустые строки для выделения смысловых блоков.

Не представляю себе кода без пустых строк-разделителей.
5. Abadonna 3958 11.05.09 16:24 Сейчас в теме
(4) Ну я ж под свой вкус делал :) А я смысловые выделяю
//--------------------------------------
15. larisab 160 12.05.09 08:10 Сейчас в теме
А пустые строки, как в (4) - тоже привычка.
Раньше когда не было флешек, семеру зажимали, убирая пустые строки, чтобы мдюк меньше весил, и тексты старых семерок, когда встречаю - раздражают;)
16. Abadonna 3958 12.05.09 08:26 Сейчас в теме
(15) Ты мне объясни: чего ты добиваешься? ;)
Оно тебе не надо? Ну и не ешь...
А я пустые строки терпеть не могу.
KukA.5; venger; +2 Ответить
7. jmi 2 11.05.09 19:08 Сейчас в теме
9. larisab 160 12.05.09 06:49 Сейчас в теме
>Кое-кто от страха сраху закроет страничку ;)))
>А тут тупо CTRL+D - и больше ни фига ;)

Ну тот, кто пишет свой код и который надо "форматтер" - ватировать, от страха сразу ничего не закроет:))
10. Abadonna 3958 12.05.09 06:52 Сейчас в теме
(9) И очень даже не права ;) Я знаю как минимум двух мадам с ИС, которые читые бухгалтеры, но их достали всякие франчи и местные проггеры, которых не дождешься. Они кое-что пишут сами, а вот скрипты всякие им и даром не надо
11. пользователь 12.05.09 07:05
Сообщение было скрыто модератором.
...
12. пользователь 12.05.09 07:07
Сообщение было скрыто модератором.
...
13. пользователь 12.05.09 07:41
Сообщение было скрыто модератором.
...
14. Abadonna 3958 12.05.09 07:52 Сейчас в теме
>Я на автомате привыкла сразу грязь за собой
Ну если тебе нравится сделать стразу несколько действий - да ради Бога;)
А мне - лениво, мне удобнее нажать CTRL+D
19. Kavar 89 12.05.09 09:11 Сейчас в теме
Полезная хрень!
тож пустые строки напрягают. Особенно, когда с чужим кодом работаешь.
а для выделения отдельных участков кода есть комментарии.
20. larisab 160 12.05.09 09:25 Сейчас в теме
21. Abadonna 3958 12.05.09 09:29 Сейчас в теме
(20) Сама-то поняла, про что сказала?
Какие ты конфигурации предлагаешь проверять? Речь всего навсего о форматировании текста модуля и преимущественно внешнего отчета и обработки. Мне что, Нуралиев будет указывать по каким стандартам мне писать?
Или у него где-то указано, что надо лепить пустые строки?
Программа ничего лишнего не делает, кроме форматирования абсолютно родным встроенным способом. Если еще не дошло - она даже НЕ ФОРМАТИРУЕТ, форматирует сам конфигуратор
23. artbear 1448 12.05.09 09:46 Сейчас в теме
(21) "она даже НЕ ФОРМАТИРУЕТ, форматирует сам конфигуратор
" - В отличие от (1), который делает форматирование самостоятельно, это намного красивее и лучше :)

Между прочим, лишние пустые строки - ИМХО это две и более строчки, одну пустую удалять не будет :)
38. e.kogan 1892 12.05.09 17:47 Сейчас в теме
(20) "Конфигурация "1С:Автоматизированная проверка конфигураций"" - где брать? На последнем ИТСе нет. http://users.v8.1c.ru/ лежит напрочь.
39. larisab 160 12.05.09 18:02 Сейчас в теме
(38) Я на users только видела.
24. larisab 160 12.05.09 09:51 Сейчас в теме
"Сама-то поняла, про что сказала?".
Похоже ты не понимаешь -
1. Почитай ИТС на предмет оформления модулей,
2. Конфигурации (в том числе и модули) проверять надо перед отправкой на сертификацию, поэтому и пишу "если есть, что отправлять",
3. "Если еще не дошло..."
Когда до тебя дойдет, что не все, что в 77 на ура проходило,
в 8 нужно:)
25. Abadonna 3958 12.05.09 10:00 Сейчас в теме
(24) Опять одно да потому? Чего там проверять, если она форматирует родными средствами. РОДНЫМИ. Пока я с тобой базарил, я уж раз 50 нажал CTRL+D, потому как есть уменя привычкапосле Если сразу присать КонецЕсли, а когда внутрь вставляешь строку и жмешь Enter - махом образуется на фиг ненужная пустая строка. Какой нах "на ура"? Для себя делал, кому не надо - не юзайте
26. larisab 160 12.05.09 10:48 Сейчас в теме
(25) Да я и не лезла, пока не началось:

"Кое-кто от страха сраху закроет страничку ;)))";

"И очень даже не права ;). Я знаю как минимум двух мадам с ИС, которые читые бухгалтеры ...Они кое-что пишут сами...[для 8, по смыслу]"

ну и т.д. в стиле "великий Абадонна"...
Ну написал и написал, что всех строить то?
28. Арчибальд 2706 12.05.09 10:50 Сейчас в теме
(26) Великий Абадонна пишется без кавычек ;))
36. larisab 160 12.05.09 11:44 Сейчас в теме
+ к 32 "...и не надо лезть в темы..."
"Ты меня утомила..."
(28) Теперь с кавычками;))
37. artbear 1448 12.05.09 14:03 Сейчас в теме
(36) ИМХО ты зря наехала на автора :(
Подобные примочки очень нужны, т.к. в 1С-Конфигураторе 8 очень не хватает современных средств разработки :(
40. larisab 160 12.05.09 18:11 Сейчас в теме
(37) Может быть и не хватает, но привыкать к ним плохо, потому что, когда работаешь у клиента привычка к комфорту влияет на скорость работы, когда его лишаешся.
Valerich; +1 Ответить
43. artbear 1448 12.05.09 19:26 Сейчас в теме
(40)>>когда работаешь у клиента привычка к комфорту влияет на скорость работы, когда его лишаешся.
==
Я давно работаю и как фри, и как фикси :)
Поэтому из опыта - лучше все-таки немного/много потратить время на настройку рабочего места у клиента, если ты планируешь сделать его постоянным (ИМХО как правило, у меня так и случается, клиенты уходят редко), и наслаждаться нормальной работой, чем сидеть на типовой/голой 1С и постоянно мучаться.

Но, естественно, что большие/сложные/долгие работы я предпочитаю делать на главном рабочем месте, где все настроено по максимуму - все обработки, шаблоны, примеры, дока в электр. и печ.варианте, доступный Инет и т.д. и т.п.
44. larisab 160 12.05.09 20:13 Сейчас в теме
(43) У клиентов иногда бывают такие компы, что из трея приходиться выкидывать все лишнее, а не ставить туда еще что то:). Я не очень люблю работать у клиентов, но приходится иногда. Правда я всегда с ноткой, где есть все...
45. Душелов 4013 12.05.09 20:41 Сейчас в теме
(44) На эти случаи у меня с собой ноут, в котором все прекрасно настроено ;)
47. larisab 160 12.05.09 21:19 Сейчас в теме
(45) Кстати, давно спросить хотела, Вась у тебя после установки 8.2, в 8.1 ничего не изменилось? У меня окно сравнения конфигураций перестало растягиваться:(
48. Душелов 4013 12.05.09 21:30 Сейчас в теме
(47) Неа, все нормально. На всех компах.
49. Abadonna 3958 13.05.09 01:38 Сейчас в теме
(44)> что из трея приходиться выкидывать все лишнее, а не ставить туда еще что то:)
Вот докапалась до трея ;) Ей там совсем необязательно висеть, сделал только для визуального контроля, что она работает. И чтобы выключать не через диспетчер задач. К тому же некоторые знают, что трей можно настроить, чтобы там лишнее на виду не торчало :))))))))
29. пользователь 12.05.09 10:50
Сообщение было скрыто модератором.
...
30. пользователь 12.05.09 10:52
Сообщение было скрыто модератором.
...
31. пользователь 12.05.09 10:53
Сообщение было скрыто модератором.
...
32. larisab 160 12.05.09 11:14 Сейчас в теме
(29) Я и не собираюсь писать их, также как и использовать, "бантики" не мой профиль.
Как раз помериться и что-то доказать предлагал обычно Альтаир, и с этого все и начиналось... Так что тут ТЫ на него похож.
А если тебе хочется показать нужность и востребованность - не приводи нереальные доводы про пишущих в 8 бухгалтерш.
Я просто осмелилась тебе возразить, а реакция типа:
"Если еще не дошло...", "Сама-то поняла, про что сказала?".
"Достала просто" и пр. - просто поражает.
33. Abadonna 3958 12.05.09 11:17 Сейчас в теме
(32)>Я и не собираюсь писать их, также как и использовать, "бантики" не
Тогда и не надо лезть в темы, где "бантики".
Я с тобой уже столько времени потерял на беспонтовую болтовню.
Я умолкаю.
34. larisab 160 12.05.09 11:17 Сейчас в теме
+32 В этом твое "величие"?
35. Abadonna 3958 12.05.09 11:19 Сейчас в теме
(34) Где хоть слово от меня про величие было? А?
Ты меня утомила...
41. Abadonna 3958 12.05.09 18:18 Сейчас в теме
>работаешь у клиента привычка к комфорту влияет на скорость работы
Забываешь, что "приходимцев" тут меньшинство, и даже стопудовые фри, как vip и Planet, никогда в жизни не будут программить у клиента, а спокойно себе дома
42. larisab 160 12.05.09 18:36 Сейчас в теме
(41) Программить дома не проблема - ты попробуй у клиента, экстремально, когда вопросы сыпятся и делать надо без ошибок, после 5 часов работы выходишь, забываешь в какую сторону ехать. Это тебе не расслабуха с переругиванием на ИСе.
> стопудовые фри, как vip и Planet, никогда в жизни не будут программить у клиента>
за других не говори...
53. Abadonna 3958 13.05.09 02:29 Сейчас в теме
(42)>Это тебе не расслабуха с переругиванием на ИСе.
Всегда умиляли люди, знающие как другим легко, по сравнению с ними, трудягами ;)) Давай на сутки на мое рабочее место, и посмотрим: тебя в дурдом увезут в 15.00 или 16.30? :))))))
46. O-Planet 6431 12.05.09 21:04 Сейчас в теме
(41) (42) Не, у клиента программить периодически можно. После нескольких недель и даже месяцев общения из посторонних - только с котом, неожиданная просьба кого-то приехать и попрограммить в офисе звучит, как бальзам.
50. Abadonna 3958 13.05.09 01:59 Сейчас в теме
(46)>просьба кого-то приехать и попрограммить в офисе звучит, как бальзам.
Хошь бальзаму? ;))))) Приезжай, попрограмми, заодно Сибирь посмотришь :))))
51. O-Planet 6431 13.05.09 02:10 Сейчас в теме
(50) Аааа... только не за живое. Всегда мечтал быть ближе к северу. Шоб ночь - на пол года. Не южный я человек...
52. Abadonna 3958 13.05.09 02:13 Сейчас в теме
(51)> Всегда мечтал быть ближе к северу. Шоб ночь - на пол года.
Вынужден тебя огорчить ;) Красноярск находится на широте Москвы, и где-то всего на 300-400 км. севернее Самары. Так что нема там ночей по полгода.
Но Красноярский край велик и могуч, Норильск уже за полярным кругом, там этой ночи сколько хошь :)))
54. keleg 327 13.05.09 03:46 Сейчас в теме
Если сравнивать с Alt+Shift+F есть существенные различия? Стоит смотреть?
55. Abadonna 3958 13.05.09 04:35 Сейчас в теме
(54)>Если сравнивать с Alt+Shift+F
Никаких различий, она и делает Alt+Shift+F ;)
Просто не надо делать перед этим "выделить всё" (CTRL+A), и попутно она удаляет пустые строки, оставляя их только между процедурами (функциями)
56. oleg974 123 13.05.09 06:21 Сейчас в теме
Скачал и попользовался. классно. А нельзя еще добавить финт ушами?
Было:
КодВалюты = "123";
мТерминалыДляПодключения = 753;
Стало:
КодВалюты = "123";
мТерминалыДляПодключения = 753;
57. Abadonna 3958 13.05.09 06:46 Сейчас в теме
(56) Хорошо, что в мыле посмторел ;) html тут сам все форматнул, было-стало одинаково смотрятся. Убрать лишние пробелы перед (после) равно?
Легко! Но вечером, на работе исходников нема
58. Abadonna 3958 13.05.09 06:48 Сейчас в теме
+(57) Пожалуй, приделаю к ней настройки типа: не показывать в трее, не удалять одиночные пустые строки (только двойные) и т.д..
59. oleg974 123 13.05.09 07:11 Сейчас в теме
(57) не убрать, а добавить, чтобы "=" на одном уровне были.
60. Abadonna 3958 13.05.09 07:13 Сейчас в теме
(59)аааа... ясно, у каждого свой вкус ;) я как раз терпеть не могу когда вообще перед(после) равно пробелы есть. лана, приделаем
62. oleg974 123 13.05.09 08:04 Сейчас в теме
(60) Спасибо заранее. Рискуя оказаться в числе зануд, все таки процитирую "Систему стандартов...":
"При следовании друг за другом нескольких "однотипных" операторов присваивания, допускается выравнивать их следующим образом..."
Вот поэтому и хочется, чтобы как-то культурненько было. Хотя у каждого свой стиль.
63. Abadonna 3958 13.05.09 08:06 Сейчас в теме
(62) Форматтер для Дельфи (тоже по CTRL+D вызывается ;)) всегда ставит пробел до и после равно, а меня это, блин, раздражает...
На вкус и цвет....
61. AVARY 175 13.05.09 07:51 Сейчас в теме
Предлагаю докрутить возможность использования файла правил обработки текста тогда каждый сможет настроить форматер под себя, к тому же будет понятно что как форматируется. В правилах желательно использование регулярных выражений.
64. coder1cv8 3468 13.05.09 08:27 Сейчас в теме
Кстати, меня тоже в зануды запишите! ) Я категорически против удаления пустых строк, разделяющих логические части внутри одной функции...
65. Abadonna 3958 13.05.09 08:28 Сейчас в теме
(64)Ну сделаю настройки;) Либо ваще их не трогать, либо удалять только двойные и т.д. Раз пошла такая пьянка:)))
oleg974; coder1cv8; +2 Ответить
66. AVARY 175 13.05.09 08:49 Сейчас в теме
Организовать библиотеку шаблонов форматирования, конкурс текстмодулейкрасотомерства... Меня лично интересует автоматическое формирование шапок функции и процедур в соответствие с параметрами этих функций и процедур.
67. AVARY 175 13.05.09 08:53 Сейчас в теме
OFF: Я сейчас в Норильске :) тут еще снега дофига, но светло круглые сутки - высыпаюсь за 2-3 часа.
68. Batchir 126 13.05.09 14:39 Сейчас в теме
Пробывал на 2003 (может на других виндах не так).
1. После форматирования разворачиваются все процедуры и функции. Лично для меня это не удобно. Когда в модуле пол сотни процедур теряешся напрочь (просто привык что развернутые процедуры это именно те с которыми я работаю).
2. После форматирования курсор переходит на первую строку модуля, а хотелось бы что бы оставался на пержнем месте.
3. Присоединяюсь к тем кто против удаления пустой строки

А так вцелом была хорошая приблуда для форматирования текста
69. Abadonna 3958 13.05.09 14:48 Сейчас в теме
(68)>1. После форматирования разворачиваются все процедуры и функции
Тут, извини, ничего поделать не могу, форматирует не эта программа, а сам конфигратор. Программа только эмулирует нажатие родных кнопок ALT+SHIFT+F.
Я, кстати, у себя СРАЗУ отключаил сворачивание, шибко оно МНЕ не нравится ;)
>После форматирования курсор переходит на первую строку модуля
Это я и в форматтере 7.7 победить не смог :(
70. Batchir 126 13.05.09 15:00 Сейчас в теме
> Тут, извини, ничего поделать не могу, форматирует не эта программа, а сам конфигратор.
ну если процедура свернута в конфигураторе нажать ALT+SHIFT+F, то ничего не разворачивается.
> Это я и в форматтере 7.7 победить не смог :(
без этого програмка теряет удобство, т.к. значительно легче отредактировать строку в ручную в момент написания кода, чем постоянно искать строку в которой ты делал изменения. Т.е. получается что програмку стоит использовать только для написания простого кода, который поместится на экране монитора, а значит использовать её врятли будут, но это моё ИМХО.
71. Fisherru 78 13.05.09 15:32 Сейчас в теме
А форматтер для 7.7 похоже убран был,
во время некоторых событий...
Может вернёте ?
72. Abadonna 3958 13.05.09 15:36 Сейчас в теме
(71) Не вопрос, только вот хэлп не знаю, найду ли... А писать лень
73. Abadonna 3958 13.05.09 15:43 Сейчас в теме
+(72) Сюда же положил, вторым файлом
84. Fisherru 78 14.05.09 08:22 Сейчас в теме
74. CheBurator 3119 13.05.09 16:00 Сейчас в теме
мдя... вылысыпыдысты адназначна...
сижу я на 7.7 с опенконфом и тихо балдею... как раньше без него жил (и даже ведь ничего не поднастраивал - взял готовую сборку)
.

кстати, а как вам такая нотация (я так обчно пишу - уменьшается ступенчатость текста и не такой растянутыый вправо):

.иф:
.
Если Аслева = Бсправа
Тогда //коммент содержательный
тырыпырырастапыры
тырыпырырастапыры
тырыпырырастапыры
КонецЕсли;
.
.дуит!
.
Пока Аслева=Бсправа
Цикл ////коммент содержательный
тырыпырырастапыры
тырыпырырастапыры
тырыпырырастапыры
КонецЕсли;
.
????
.
кстати, кто-нить ветку про Дракон читал/смотрел?

75. CheBurator 3119 13.05.09 16:02 Сейчас в теме
тьфу, внутри блока, ясен пень, отступы - сожрало при постинге...
76. Abadonna 3958 13.05.09 16:06 Сейчас в теме
>сижу я на 7.7 с опенконфом
Посмею заметить, что форматтер для 7.7 я писал, когда опенконфа в помине не было. А 8.1 он и не нужен, там ТАКОЙ свой опенконф! ;)
Особо порадовало (я ж как новичок еще радуюсь), что можно замутить общий модуль, прописать там процедуры/функции со словом "экспорт", и они после этого становятся доступны через точку после имени модуля. Кстати, таким образом, избавил себя от запоминания методов Miracle (а их там наросло...)
Замутил модуль LL с путыми процедурами, точно соотвествующими методам DLL
КРАСОТА!!!!!!!!!!
77. vip 13.05.09 16:20 Сейчас в теме
(76) > А 8.1 он и не нужен, там ТАКОЙ свой опенконф!

Ходят слухи, что к ТАКОЙ надо прибавить КУЕВЫЙ
78. Abadonna 3958 13.05.09 16:30 Сейчас в теме
(77) Где ты Фиксин? Срочно треба: "гы-гы-гы, семерочник" :)))
82. JohnyDeath 301 13.05.09 18:58 Сейчас в теме
(76) Аркадий, я в шоке! Вот если б ты в 7-ке на ОпенКонфе и 1с++ сидел, у тебя б не было столько восторгов. Однозначно!
Посмотри сюда http://infostart.ru/projects/3783/ и потом сравни с юзабилити конф от 8-ки. Я уж про всё остальное молчу... ;)))
79. пользователь 13.05.09 16:59
Сообщение было скрыто модератором.
...
80. пользователь 13.05.09 16:59
Сообщение было скрыто модератором.
...
81. Abadonna 3958 13.05.09 17:00 Сейчас в теме
он же free, как и все мое.. включай, коль не шутишь
83. Abadonna 3958 14.05.09 07:07 Сейчас в теме
Версия 1.2.1.1 - небольшая доработка
Добавлен ini-файл (должен находиться в папке программы), в котором можно указать показывать ли иконку программы в трее, и удалять ли пустые строки.
Описание - внутри самого ini.
85. artbear 1448 14.05.09 09:16 Сейчас в теме
(0) Аркадий, ведь в (82) абсолютная правда.
После нескольких лет с Опенконфом на 77 8-рочный Конфигуратор смотрится очень отстойно :(
Интеллисенс вообще никакой по сравнению с Телепатом :( - слово отстой напрашивается.
Автосверка, работа в редакторе по сравнению с Телепатом,Колорером никакая.
А уж наши различные скрипты/плагины для Опенконфа, реально повышающие производительность работы разработчика - вообще просты несбыточные мечты для 8-ки.

Послушай хотя бы Че, он также долго "сопротивлялся" Опенконфу и т.д., а сейчас насладиться не может :)

ЗЫ как-ты мог на 77 сидеть/сидишь без Опенконфа, просто не понимаю - ты же продвинутый чел, а не обычный внедренец :)

ЗЗЫ все дело в том, что Опенконф, Телепат, Колорер, прочие скрипты и плагины были написаны нами для себя, любимых, поэтому оптимальны, удобны и т.д. :)
86. пользователь 14.05.09 15:09
Сообщение было скрыто модератором.
...
87. Ivon 673 14.05.09 16:05 Сейчас в теме
На самом деле полезняшка прикольная. Вот только при повторном использовании вставляет пустые строки после КонецПроцедуры или КонецФункции. Я бы сделал проверку на наличие пустой строки после этих операторов. Да и настроечку можно было бы сделать типа "Максимальное количество пустых строк в коде". Если 0, то в процедуре или функции пустых строк быть не может, если другое число, то соответственное количество пустых строк не исправляется. Мне, допустим, тоже нравится, как некоторым, блоки кода разделять пустой строкой. Если не жалко - выложи исходники, а там каждый себе пересоберет, как захочет.
88. _sergei_ 15.05.09 11:11 Сейчас в теме
А что мешает выделить блок кода в Конфигураторе и нажать Alt+Shift+F?
89. Abadonna 3958 15.05.09 11:12 Сейчас в теме
(88) Ровным счетом ничего не мешает. Просто мне лень блок выделять
90. _sergei_ 15.05.09 11:14 Сейчас в теме
блок выделить лень, а прогу писать не лень? странно как-то
91. Abadonna 3958 15.05.09 11:16 Сейчас в теме
(90) Блок выделять надо каждый раз, а прогу написать - один раз. Да и "писать" - сильно сказано, ушло полчаса, плюс на мелкие изменения еще столько же.
92. Abadonna 3958 15.05.09 11:18 Сейчас в теме
+(91) Да и вообще, если бы ты почитал, что она еще делает, может и не задавал бы беспонтовых вопросов
93. _sergei_ 15.05.09 11:18 Сейчас в теме
Кстати чтобы выделить текст надо нажать ровно 2 клавиши Ctr+A, и не надо изобретать велосипед
107. oleg974 123 17.05.09 06:20 Сейчас в теме
to _sergei_:
(93) "и не надо изобретать велосипед"
(95) "тебе в самый раз метлу и дворы подметать"
(100) "Как видно тебя не только это раздражает"
Не хочешь - не прользуйся. Если ничего конструктивного предложить не можешь Тогда не засоряй своей ерундой этот форум КонецЕсли.
А я вот пользуюсь и мне нравится.
94. Abadonna 3958 15.05.09 11:20 Сейчас в теме
Ну поуказывай еще мне, что мне изобратать! Сиди и жми, кто тебе не дает
95. пользователь 15.05.09 11:31
Сообщение было скрыто модератором.
...
96. Abadonna 3958 15.05.09 11:33 Сейчас в теме
>а тем более в 1С
А где ты тут видел программирование в 1С?
И где ты видел, что я обиделся? Мне как-то глубоко фиолетовы коменнтарии ботов..

Дата последнего входа: 15.05.2009 11:06:20
Дата регистрации: 21.01.2009 15:59:34
Рейтинг:0
97. Abadonna 3958 15.05.09 11:37 Сейчас в теме
>тебе в самый раз метлу и дворы подметать
Прямое оскорбление Советника Администрации. Приключений ищещь?
98. пользователь 15.05.09 11:47
Сообщение было скрыто модератором.
...
Оставьте свое сообщение