|
#1
|
|||
|
|||
CodeBox v1.0
У каждого программиста есть свои функции и процедуры, которыми он часто пользуется, да и просто
код, который используется по мере необходимости. Программа создана как подобие некой личной библиотеки программиста или, говоря простыми словами, это контейнер для различного кода, который имеет иерархическую структуру в виде дерева. Программа поддерживает подсветку синтаксиса 14 языков. Есть возможность экспорта кода в HTML (как отдельной страницы, так и всей структуры) и RTF форматы, возможность воссоздания дерева каталогов с загрузкой файлов. Скрин: Файл: http://delphi.3dn.ru/load/11-1-0-17 Последний раз редактировалось Admin, 23.01.2009 в 13:55. |
#2
|
|||
|
|||
суперская вещ
|
#3
|
||||
|
||||
Нужная вещь !
Было бы лучше если бы пользователь выбирал какой дефолтный список загружать при открытии программы... А так сейчас сам usaю |
#4
|
||||
|
||||
Из поиска нужно сделать возможность выхода по Escape. Добавить горячие клавиши. Изображение на кнопке очистить вкладку не совсем подходит. Я подумал что это добавить вкладку. Вобщем сильно не тестил, вот несколько вещей нужно исправить. Серьезных ошибок не нашел.
И еще не сохраняет позицию окна и его размеры. А нужно бы. |
#5
|
|||
|
|||
Спасибо за комментарии, учту
Но вот проблема: в следующей версии хотел отказатся от txt формата и перейти на более быстрый xml, но при сохранении некоторого текста в который входят символы выходящие за пределы кодировки возникает ошибка.такое бывает редко, но все равно не приятно. Никак не могу обойти эту проблему. |
#6
|
||||
|
||||
Респект автору !
Поживу - увижу, Доживу - узнаю, Выживу - учту. [P.S.]->Выражая благодарность за помощь - Вы получаете шанс на помощь в следующий раз
|
#7
|
|||
|
|||
Версия 1.1
+ подсветка пары скобок + поддержка xml формата + Настройка цветовой схемы языков + запуск файлов из списка + теперь элемент дерева можно удалить нажав кнопку delete + выход из окна поиска файлов по нажатию escape + сохранение позиции окна + добавлены горячие клавиши: ctrl + D: открытие окна "поиск файлов" alt + S: открытие окна поиска текста ... ! исправлена ошибка поиска фрагмента текста по всему дереву (зависание, когда данный фрагмент не присутствует в дереве) http://artprograms.3dn.ru/load/8-1-0-1 |
#8
|
||||
|
||||
Интересно, какой максимальный размер может быть у xml файла?
Я тоже давно собираюсь сделать подобное хранилище кода. Только в качестве базу планирую использовать Firebird embedded (чтобы можно было таскать на флешке). А вообще проект хороший и нужный. В качестве подсветки синтаксиса юзал SynEdit? www.kvrsoft.com |
#9
|
|||
|
|||
Поидее размер может быть любой, а для подсветки лучше synedit'а ничего не нашел
p.s. ты случайно не из магнитогорска? |
#10
|
||||
|
||||
Цитата:
www.kvrsoft.com |
#11
|
|||
|
|||
Скажите, стоит ли продолжать проект?
|
#12
|
||||
|
||||
Стоит, однозначно!
Некоторые предложения: 1. Добавить возможность прикреплять к файлам комментарии, которые можно будет просмотреть при открытии к.л. файла напр. на отдельной панели. 2. При закрытии программы сохранять дерево автоматически и при след. запуске загружать его. 3. При сохранении дерева добавить информацию об открытом файле, и при последующей загрузге дерева сразу открывать этот файл. 4. Добавить хоть какой-нибудь хэлп, т.к не сразу понятно для чего служит та или иная часть интерфейса - напр. кнопка "Использовать рекурсию" Программа отличная - спасибо автору за его труд. Велик и могуч наш Object Pascal ! ICQ: 357-591-887 Последний раз редактировалось Rokuell, 13.03.2009 в 01:28. |
#13
|
|||
|
|||
CodeBox v1.2
v1.2
+ добавлена возможность назначить сочетание клавиш для вставки текста + запуск дополнительных приложений из папки программс + добавлено дополнительное приложение Converter v1.0 которое переводит числа из одной системы счисления в другую (2..36) + запрос на загрузку последнего открытого файла Скрин: http://artprograms.3dn.ru/load/8-1-0-3 P.S. Спасибо за комментарии! Последний раз редактировалось ART, 20.03.2009 в 16:29. |
#14
|
|||
|
|||
CodeBox v1.3
v1.3
+ возможность скачки новой версии программы + добавлена небольшая справка + теперь поиск файлов можно осуществлять по фрагменту текста в нем http://artprograms.3dn.ru/load/8-1-0-6 |
#15
|
||||
|
||||
Однако! Респект автору!)) Сам вот думал заняться разработкой такой софтины, ибо люблю когда все по полочкам разложено. Но видимо заморачиваться самому на эту тему не придеться
Единственно хочу высказать замечания по последней версии (1.3) Горячие клавиши мешают работать. Если программа запущена то практически невозможно использовать клавишу Shift .. Постоянно нарываюсь на перехват CodeBox. И наверное не помешает сделать отдельно кнопочку "Сохранить", а то каждый раз Save As делать - немного напрягает. И ещё конечно же было бы здорово побольше более подробную справочку. Хотя и текущая уже неплохо. Ещё с горячими клавишами глюк, когда задавал имя страничке, хотел удалить символ клавишей Delete, на что получил вопрос, хочу ли я удалить элемент. И я думаю было бы очень актуально добавить синтаксис подсветку SQL, которая так часто и так много применяется повсеместно. В общем желаю удачи в развитии проги, Буду с Нетерпением ждать следующей версии. И ещё раз Респект Автору! "Люди никогда не видят то, существование чего им кажется невозможным." ©Терри Пратчетт Последний раз редактировалось XIO, 15.05.2009 в 13:40. |