Comanche
1

Небольшая и полезная (надеюсь) программка...

01.09.2011, 17:05. Показов 841. Ответов 2
Метки нет (Все метки)

Лежит здесь:
http://formtoini.narod.ru//Downloads/SubEnumerator.zip

Смысл в следующем: почти в каждой VB-программе найдётся модуль, который разросся настолько, что в его процедурах и функциях трудно ориентироваться. Хочется иметь или некое 'оглавление', или (как в .NET IDE) иметь возможность сворачивать ('collapse') тело функций, оставляя только заголовки. Моя программка делает 'оглавление' модуля (в HTML), с подсветкой синтаксиса (кроме UDT) и - если в коде имеются описания функций - с выводом этих описаний. Описания должны являться комментариями, следующими СРАЗУ за заголовочной строкой(-ами) процедуры (функции). Имеется три простеньких настройки оформления оглавления. Исходный код модуля должен находиться в буфере обмена; сие не очень удобно, т.к. правильнее было бы интегрироваться в VB IDE, выполнив эту программку в виде add-in. Но что-то в лом было

Если кто перепишет в add-in - честь ему и хвала (если выложит, конечно, результат на всеобщее обозрение).

Подобный функционал интегрирован во всякие там AxTools CodeSmart и т.п. - так что Америку я не открыл. Но всё равно штука иногда полезная.

PS: Ещё бы сделать сортировку по алфавиту и группировку по scope'ам функций (сначала - все публичные, потом - все приватные и т.п.) - и вообще замечательно было бы... А ещё не помешало бы исключать из оглавления все события - определяя их хотя бы даже по наличию подчёркивания.
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.09.2011, 17:05
Ответы с готовыми решениями:

Небольшая программка
Норма расхода электроэнергии - 120 кВт на семью.Определить сколько киловат свыше нормы потратит n...

Небольшая программка на С++
Люди, нужно сделать небольшую программку на C++, помогите пожалуйста. Постановка задачи на фото.

Небольшая программка
Программа должна выводить на экран запрос на ввод числа (от 1 до 12), а потом выводить название...

Небольшая программка на WINAPI
Уважаемые форумчане нуждаюсь в помощи сделать программку на WinAPI. Создать родительское окно,...

2
1 / 1 / 0
Регистрация: 25.05.2008
Сообщений: 232
02.09.2011, 13:25 2
Спасибо за очередную полезную тулзу! )
Хоть я и использую mztools но все равно приятно, что кто то еще думает о других!
Mega Special Thanx!!
0
Comanche
02.09.2011, 17:24 3
Немного доработал - сделал всё-таки в виде add-in'а, добавил возможность игнорировать процедуры-события и сохранение настроек в реестре. Процедуры-события определяются туповато - просто по наличию символа подчёркивания в имени. Было в лом делать иначе - как и делать сортировку. Кому нужно - дорабатывайте сами

Выложил сюда:
http://formtoini.narod.ru//Downloads/SubEnumeratorAddIn.zip
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.09.2011, 17:24
Помогаю со студенческими работами здесь

нужна небольшая программка
Привет!:) Нужна программа,для работы с Excel файлами,а именно: в архиве есть несколько файлов (но...

Нужна небольшая программка с использованием классов
программа должна посчитать площадь прямоугольника по длинне и ширине. Спасибо всем кто поможет)

Небольшая программка вывода на экран символов
Помогите написать код для TASM. Заполнить монитор экрана символом "*" по главной диагонали экрана....

Полезная литература.
Здраствуйте Я бы хотел поговарить о литературе связаной с Lotus Domino. Есть ли у кого нить...

полезная программа
Всем доброго времени суток! Возникла надобность написания программы которая бы (в режиме реального...

полезная мощность
При токе в цепи 15 А полезная мощность 135 Вт, при токе 6 А полезная мощность 64,8 Вт. Найти ток...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru